I have a SM-A7009 with sdk api version 21. gapps
are not installed by default in this devices.
I have successfully installed Google Service Framework, Google Account Manager, and Google play service as a normal third-party app(not system app).
But Google play service setting cann't run with the following error from logcat
E/AndroidRuntime( 6610): FATAL EXCEPTION: [bif] processing com.google.android.gms.GOOGLE_SETTINGS_OPERATION E/AndroidRuntime( 6610): Process: com.google.android.gms.ui, PID: 6610 E/AndroidRuntime( 6610): java.lang.SecurityException: You need MANAGE_USERS permission to: query user E/AndroidRuntime( 6610): at android.os.Parcel.readException(Parcel.java:1540) E/AndroidRuntime( 6610): at android.os.Parcel.readException(Parcel.java:1493) E/AndroidRuntime( 6610): at android.os.IUserManager$Stub$Proxy.getUserInfo(IUserManager.java:629) E/AndroidRuntime( 6610): at android.os.UserManager.getUserInfo(UserManager.java:528) E/AndroidRuntime( 6610): at android.os.UserManager.isManagedProfile(UserManager.java:482) E/AndroidRuntime( 6610): at xyc.a(:com.google.android.gms:2071) E/AndroidRuntime( 6610): at ydc.f(:com.google.android.gms:88) E/AndroidRuntime( 6610): at ydc.d(:com.google.android.gms:84) E/AndroidRuntime( 6610): at com.google.android.gms.tapandpay.settings.TapAndPaySettingsIntentOperation.b(:com.google.android.gms:21) E/AndroidRuntime( 6610): at gzl.onHandleIntent(:com.google.android.gms:96) E/AndroidRuntime( 6610): at com.google.android.chimera.IntentOperation.onHandleIntent(:com.google.android.gms:95) E/AndroidRuntime( 6610): at bie.run(:com.google.android.gms:1873) E/AndroidRuntime( 6610): at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1112) E/AndroidRuntime( 6610): at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587) E/AndroidRuntime( 6610): at java.lang.Thread.run(Thread.java:818) V/ApplicationPolicy( 1053): isApplicationStateBlocked userId 0 pkgname com.google.android.gms.ui W/ActivityManager( 1053): Force finishing activity com.google.android.gms/.app.settings.GoogleSettingsActivity
Did the ROM have done special settings to prevent gapps
from running in this device?
How can I run Google play service without root, also without flashing a new custom ROM.
The device (SM-A7009) is targeted for Chinese market, where gapps
service usually not accessible.
Following list are more information about the device.
[ril.product_code]: [Not Active] [ro.build.product]: [a7ltectc] [ro.product.board]: [MSM8939] [ro.product.brand]: [samsung] [ro.product.cpu.abi2]: [armeabi] [ro.product.cpu.abi]: [armeabi-v7a] [ro.product.cpu.abilist32]: [armeabi-v7a,armeabi] [ro.product.cpu.abilist64]: [] [ro.product.cpu.abilist]: [armeabi-v7a,armeabi] [ro.product.device]: [a7ltectc] [ro.product.locale.language]: [zh] [ro.product.locale.region]: [CN] [ro.product.manufacturer]: [samsung] [ro.product.model]: [SM-A7009] [ro.product.name]: [a7ltectc] [ro.product_ship]: [true]