Provide details and share your research But avoid Asking for help, clarification, or responding to other answers.
Raw Apk Google Services Framework Install APK PulledYou generally need to install APK pulled from the same version of Android that you want to run.Raw Apk Google Services Framework Download Google APKDont ever download Google APK from non-Google sites.
In order to install system apps you need to first remount the system partition as read-write. Search the page for android-6.0.1r72 and the corresponding build number is M4B30X. Search the page for your build number M4B30X and download the image. Next, cd into the folder where you downloaded the image and run a check on the SHA-256 Checksum. Flash the Factory Image and boot into the system. Activate Developer options and allow USB Debugging 3. In the overflow menu (gear button upper right corner) Select Show system Navigate down to Google Play Store and allow it all of the permissions. Allow ALL permissions for the following apps: Android Keyboard Browser Calendar Camera Clock Contacts Email Gallery Launcher3 Messaging Music Phone And the ever-janky looking Search, if for some reason you dont want to disable it. Also, please fix the priv-app location in FLASH FACTORY IMAGE AND PULL GENUINE GOOGLE APK from data to system. Instead of FLASHing FACTORY IMAGE AND PULL GENUINE GOOGLE APK. Not sure if they prohibit individuals from installing Google Play Services on their personal devices for personal testing use. Prior to this, all the permissions that an Application required where provided during installation implicitly by the user i.e. From API level 23 onward, not only an app has to declare all the permissions it needs in manifest but if any of these permissions are categorized as DANGEROUS then application has to request for it at runtime. In your case, the problem is that the applications you are trying to install were not designed to run on API level 23 or above. When you installed them they were not implicitly given some permissions, and since the applications are not requesting for them at runtime, finally they are ending up without the necessary permission to do certain thing (in your case access the device location). Unfortunately Google made this change in a way that it restricts backward compatibility to some extent. Ive tried to install Android 6.0 Gapps which should be compatible with Android 6.0.1. I meant that in my original post and inquiry, the Gapps was for the same version as my AOSP build. So, it shouldve been compatible with my ROM, but it still failed with the error that I posted. But from an user point of view, do you expect the user to go to settings page and provide the permission Thats why applications are asked to check for permission at runtime and ask user for the same if permission not already granted. Anyways in his case the problem was something else since he was playing with a custom ROM (My answer is not marked as Accepted). But We have faced the same problem and my suggestion was based on the same.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |