J'ai un Samsung SM-A7009 avec la version SDK API 21. Le dispositif (SM-A7009) est ciblé pour le marché chinois, où le service Gapps n'est généralement pas accessible. Les Gapps ne sont pas installés par défaut sur ce dispositif. J'ai réussi à installer avec succès Google Service Framework, Google Account Manager, et Google Play Service en tant qu'application tierce normale (pas des applications système). Mais le réglage du Service Google Play ne peut pas s'exécuter avec l'erreur suivante de logcat
:
E/AndroidRuntime( 6610): FATAL EXCEPTION: [bif] traitement de com.google.android.gms.GOOGLE_SETTINGS_OPERATION
E/AndroidRuntime( 6610): Processus: com.google.android.gms.ui, PID: 6610
E/AndroidRuntime( 6610): java.lang.SecurityException: Vous avez besoin de la permission MANAGE_USERS pour: query user
E/AndroidRuntime( 6610): à android.os.Parcel.readException(Parcel.java:1540)
E/AndroidRuntime( 6610): à android.os.Parcel.readException(Parcel.java:1493)
E/AndroidRuntime( 6610): à android.os.IUserManager$Stub$Proxy.getUserInfo(IUserManager.java:629)
E/AndroidRuntime( 6610): à android.os.UserManager.getUserInfo(UserManager.java:528)
E/AndroidRuntime( 6610): à android.os.UserManager.isManagedProfile(UserManager.java:482)
E/AndroidRuntime( 6610): à xyc.a(:com.google.android.gms:2071)
E/AndroidRuntime( 6610): à ydc.f(:com.google.android.gms:88)
E/AndroidRuntime( 6610): à ydc.d(:com.google.android.gms:84)
E/AndroidRuntime( 6610): à com.google.android.gms.tapandpay.settings.TapAndPaySettingsIntentOperation.b(:com.google.android.gms:21)
E/AndroidRuntime( 6610): à gzl.onHandleIntent(:com.google.android.gms:96)
E/AndroidRuntime( 6610): à com.google.android.chimera.IntentOperation.onHandleIntent(:com.google.android.gms:95)
E/AndroidRuntime( 6610): à bie.run(:com.google.android.gms:1873)
E/AndroidRuntime( 6610): à java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1112)
E/AndroidRuntime( 6610): à java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:587)
E/AndroidRuntime( 6610): à 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
Est-ce que la ROM a effectué des réglages spéciaux pour empêcher les Gapps de s'exécuter sur ce dispositif? Comment puis-je exécuter le Service Google Play sans root, sans non plus flasher une nouvelle ROM personnalisée?
La liste suivante contient plus d'informations sur le dispositif.
[ril.product_code]: [Non actif]
[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]