/e/OS resp. microG shows two different Android IDs
- /e/ version: 1.6-r-dev and other
- Device model(s): FP3 and other
- Device rooted: yes
Summary
After a factory reset the patched Play Store (#6488 (closed) ) displays that the phone is not certified by Google. To register the phone with Google https://www.google.com/android/uncertified/ the Android ID is necessary.
The microG UI shows an alpha-numeric Android ID but the registration page expects a numeric one.
The registration page says that the ID is in /data/data/com.google.android.gsf/databases/gservices.db
but it is in /data/data/com.google.android.gms/databases/gservices.db
This is a numerical ID that is accepted by the registration page.
The problem
Steps to reproduce
- Open microG UI
- Android ID is alpha-numerical
- See in gservices.db
- Android ID is numerical
What is the current behavior?
See above
What is the expected correct behavior?
microG UI display the correct Android ID
Technical informations
Relevant logs (adb logcat
)
Relevant screenshots
Solutions
Workaround
Take the Android ID from /data/data/com.google.android.gms/databases/gservices.db
Possible fixes
#6517 ?