This forum uses cookies
This forum makes use of cookies to store your login information if you are registered, and your last visit if you are not. Cookies are small text documents stored on your computer; the cookies set by this forum can only be used on this website and pose no security risk. Cookies on this forum also track the specific topics you have read and when you last read them. Please confirm whether you accept or reject these cookies being set.

A cookie will be stored in your browser regardless of choice to prevent you being asked this question again. You will be able to change your cookie settings at any time using the link in the footer.

Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Installing Play Store on Tinker Edge R Android 9
#1
In a similar way to wiki for Tinker Boards, I was finally able to install the play store on Tinker Edge R Android 9 Pie V1.0.1 

Board:
Tinker Edge R

OS:
Android 9 Pie V1.0.1

Apks: 
Google Services Framework 9: com.google.android.gsf_9-28_minAPI28(nodpi)_apkmirror.com.apk
Google Play Store 17.3.16: com.android.vending_17.3.16-all_0_PR_277156053-81731600_minAPI16(armeabi,armeabi-v7a,mips,mips64,x86,x86_64)(nodpi)_apkmirror.com.apk
Google Play services 19.5.68: com.google.android.gms_19.5.68_(100300-276768403)-19568033_minAPI28(armeabi-v7a)(nodpi)_apkmirror.com.apk



--------------------------

Download these apk at apkmirror.

Activate the developer mode and connect USB cable.

Code:
adb root
adb remount


Install the apks of the Play Store, Google Play Services and Google Services Framework.

Code:
adb install -r gsf.apk
adb install -r playservices.apk
adb install -r playstore.apk


Unzip the Play Services apk, and go into the 'lib/armeabi-v7a' directory,
Code:
unzip playservices.apk
cd lib/armeabi-v7a

Push files to Android

Code:
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.
Launch the Play Store, do not input anything, just exit.


Go into the adb shell and run the following command

Code:
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.

--------------------------


So far it looks fine, but there may be a better option.
Reply
#2
You would now be able to get all the many, numerous advantages of the play store currently for nothing – and the best part? it's as simple as AF!

SDASDFS

SDFSDGDFHDFGBDFGDFGDFGDFHGDHDHGBDBDVHGDFGDSFGD
[-] The following 1 user Likes freegiftgener's post:
  • OliverJames199331
Reply
#3
Can anybody hint to what modifications are needed for v.1.0.2? The above works but gives me lot of errors such as:

11-24 14:51:12.263   524   768 I ActivityManager: Process com.google.android.gms (pid 26448) has died: fore SVC
11-24 14:51:12.263   524   768 W ActivityManager: Scheduling restart of crashed service com.google.android.gms/.ads.identifier.service.AdvertisingIdService in 264627200ms
11-24 14:51:12.263   524   768 W ActivityManager: Canceling start item Intent { act=com.google.android.gms.chimera.debug.WRITE_JOURNAL_UPDATE_ACTION cat=[targeted_intent_op_prefix:.chimera.debug.ModuleSetJournalUpdate$ModuleSetJournalIntentOperation] cmp=com.google.android.gms/.chimera.GmsIntentOperationService (has extras) } in service ComponentInfo{com.google.android.gms/com.google.android.gms.chimera.GmsIntentOperationService}
11-24 14:51:12.263   524   768 W ActivityManager: Canceling start item Intent { act=com.google.android.chimera.container.CHECK_MODULES_INIT cat=[targeted_intent_op_prefix:com.google.android.chimera.container.ConfigurationManager$IntentHandler] cmp=com.google.android.gms/.chimera.GmsIntentOperationService } in service ComponentInfo{com.google.android.gms/com.google.android.gms.chimera.GmsIntentOperationService}
11-24 14:51:12.264   524   768 W ActivityManager: Scheduling restart of crashed service com.google.android.gms/.chimera.GmsIntentOperationService in 359424ms
11-24 14:51:12.264   524   768 W ActivityManager: Scheduling restart of crashed service com.google.android.gms/.checkin.CheckinService in 1474032775987200ms
11-24 14:51:34.560   438   458 E storaged: getDiskStats failed with result NOT_SUPPORTED and size 0
11-24 14:51:52.215   524   541 I ActivityManager: Start proc 27288:com.google.android.gms.persistent/u0a64 for service com.google.android.gms/.gcm.PushMessagingRegistrarProxy
11-24 14:51:52.421   524   541 I ActivityManager: Start proc 27321:com.google.android.gms/u0a64 for service com.google.android.gms/.chimera.GmsIntentOperationService

which I suspect may be due to a version mismatch?
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)