How to install PlayStore on Android 8.1.0
The zip with all needed files : https://drive.google.com/file/d/1upg2H9uCBhKEgU1is19LNmKEqpwB9KE6/view?usp=sharing
IMPORTANT : This file are not the same as for Android 7.1.2
Activate developer mode and get a root shell:
./adb device
./adb root
./adb remount
./adb push playstore.apk /system/priv-app/
./adb push playservices.apk /system/priv-app/
./adb push gsf.apk /system/priv-app/
./adb install -r gsf.apk
./adb install -r playservices.apk
./adb install -r playstore.apk
./adb push libAppDataSearch.so /system/lib/
./adb push libconscrypt_gmscore_jni.so /system/lib/
./adb push libgcastv2_base.so /system/lib/
./adb push libgcastv2_support.so /system/lib/
./adb push libgmscore.so /system/lib/
./adb push libgoogle-ocrclient-v3.so /system/lib/
./adb push libjgcastservice.so /system/lib/
./adb push libjingle_peerconnection_so.so /system/lib/
./adb push libleveldbjni.so /system/lib/
./adb push libnative.so /system/lib/
./adb push libsslwrapper_jni.so /system/lib/
./adb push libvcdiffjni.so /system/lib/
./adb push libwearable-selector.so /system/lib/
./adb push libWhisper.so /system/lib/
Then reboot and go to the android settings, apps and give all the permissions to the apks installed.
The following commands should also be executed on the RockPro64 to prevent occasional Google Play Services errors: So run the beginning commands and get into adb shell and run these commands:
./adb shell
pm grant com.google.android.gms android.permission.ACCESS_COARSE_LOCATION
pm grant com.google.android.gms android.permission.ACCESS_FINE_LOCATION
Reboot again.
Finish
The zip with all needed files : https://drive.google.com/file/d/1upg2H9uCBhKEgU1is19LNmKEqpwB9KE6/view?usp=sharing
IMPORTANT : This file are not the same as for Android 7.1.2
Activate developer mode and get a root shell:
./adb device
./adb root
./adb remount
./adb push playstore.apk /system/priv-app/
./adb push playservices.apk /system/priv-app/
./adb push gsf.apk /system/priv-app/
./adb install -r gsf.apk
./adb install -r playservices.apk
./adb install -r playstore.apk
./adb push libAppDataSearch.so /system/lib/
./adb push libconscrypt_gmscore_jni.so /system/lib/
./adb push libgcastv2_base.so /system/lib/
./adb push libgcastv2_support.so /system/lib/
./adb push libgmscore.so /system/lib/
./adb push libgoogle-ocrclient-v3.so /system/lib/
./adb push libjgcastservice.so /system/lib/
./adb push libjingle_peerconnection_so.so /system/lib/
./adb push libleveldbjni.so /system/lib/
./adb push libnative.so /system/lib/
./adb push libsslwrapper_jni.so /system/lib/
./adb push libvcdiffjni.so /system/lib/
./adb push libwearable-selector.so /system/lib/
./adb push libWhisper.so /system/lib/
Then reboot and go to the android settings, apps and give all the permissions to the apks installed.
The following commands should also be executed on the RockPro64 to prevent occasional Google Play Services errors: So run the beginning commands and get into adb shell and run these commands:
./adb shell
pm grant com.google.android.gms android.permission.ACCESS_COARSE_LOCATION
pm grant com.google.android.gms android.permission.ACCESS_FINE_LOCATION
Reboot again.
Finish