waydroid
waydroid copied to clipboard
How to fix "This device isn't play protect certificated" error.
I tried this guide but it doesn't work when i search android id of waydroid. (https://docs.waydro.id/faq/google-play-certification)
What should i do?
I am using fedora/linux
In that guide adb root is not mentioned, maybe try using the commands provided :thinking:
eg.
sudo waydroid shellfollowed by:ANDROID_RUNTIME_ROOT=/apex/com.android.runtime ANDROID_DATA=/data ANDROID_TZDATA_ROOT=/apex/com.android.tzdata ANDROID_I18N_ROOT=/apex/com.android.i18n sqlite3 /data/data/com.google.android.gsf/databases/gservices.db "select * from main where name = \"android_id\";"
Thanks, it worked
this issue should be closed
In that guide
adb rootis not mentioned, maybe try using the commands provided 🤔 eg.1. `sudo waydroid shell` followed by: 2. `ANDROID_RUNTIME_ROOT=/apex/com.android.runtime ANDROID_DATA=/data ANDROID_TZDATA_ROOT=/apex/com.android.tzdata ANDROID_I18N_ROOT=/apex/com.android.i18n sqlite3 /data/data/com.google.android.gsf/databases/gservices.db "select * from main where name = \"android_id\";"`
I got error by @TriMoon following:
Error: unable to open database "/data/data/com.google.android.gsf/databases/gservices.db": unable to open database file
Waydroid seem not to generate gservices.db on kubuntu 22.04.
had the same issue on both Linux mint and Zorin OS
@lutuantai95 @Nathan22211 i guess you both didn't use the GAPS images :wink: Also IIRC, reading the instructions, it needs to be performed while Waydroid is running... Anyhow, it worked for me and others, im on Kubuntu 23.04...
@TriMoon it turns out using the android install part of waydroid script borks google apps completely
@TriMoon, Thanks so much!
I reinstalled with GAPPS image as here and registered certification as here.
Finally, it worked!
But in game app, Waydroid can't zoom out/in. Have you caught this issue ? :smiley:
This issue should be closed as completed, and pinned for future reference.
I get this output when I use the command @lutuantai95 gave.
lxc-attach: waydroid: ../src/lxc/attach.c: lxc_attach_run_command: 1841 No such file or directory - Failed to exec "ANDROID_RUNTIME_ROOT=/apex/com.android.runtime"
The warning may not be gone, but after restarting my Arch PC I was able to use Google Play Services after following this link. Finally I'm able to access Google in my emulator.
this certifying site is somewhat broken at the moment when submitting it gives a backend js error (while inspecting)
I am also having issues with the google certifying site, the "register" button seems to not do anything except raise a JS Error.