The first boot may take 5–10 minutes, so please be patient. Troubleshooting GApps Issues
Double-check your CPU architecture. Ensure you did not accidentally download an ARM64 package for an ARM device, or an Android 7.1 package for an Android 6.0.1 ROM.
Packages are categorized by size. Most reviewers recommend the or Pico versions to keep your system partition light. Contents & Review Summary Pico
Installing GApps on Android 6.0.1 typically required a custom recovery like . The process followed a specific order: wiping the system, flashing the ROM, and then immediately flashing the GApps package before the first boot to ensure proper permission seating. gapps android 6.0.1
If you rely on Google Maps, In-app purchases, or YouTube Vanced, you still need real GApps.
You must boot back into TWRP, perform a full wipe (System, Data, Cache, Dalvik), and flash the ROM and GApps together in a single session before booting up. Alternatively, you can go into TWRP's file manager or terminal and manually grant all permissions to the Google Setup Wizard app. Error 70 in TWRP
Download the Droid Hardware Info app or check Settings > About Phone for processor details. 2. Download the GApps Package The first boot may take 5–10 minutes, so please be patient
Even with careful planning, you may encounter some problems. Here is how to resolve the most common ones:
Download the Pico or Nano variant instead. You can always download the rest of the Google apps directly from the Play Store later without using up your system partition space. Play Store Server Error / Connection Issues
The key takeaway is . You need API 23. You need ARM or ARM64 depending on your CPU. And you need to flash it immediately after your ROM. Packages are categorized by size
Many legacy custom ROM threads on the XDA Developers forum provide direct links to compatible, verified GApps packages tailored specifically for that build. Step-by-Step Installation Guide
This happens if you attempt to flash a large GApps package (like Stock or Full) onto a device with a small system partition.
Most older devices use ARM , while newer or 64-bit devices use ARM64 . Android Version: You must specifically select 6.0 . Variant: Pico: The bare minimum (Play Store and Play Services only). Nano: Adds basic features like "OK Google" support.
Google updates Play Services and Play Store automatically via the Play Store. However, if you need to upgrade your entire GApps package (e.g., from pico to nano):
Not all GApps are created equal. For Marshmallow, your choices are limited because most developers have moved on to Android 10+. However, the legacy builds are still rock-solid.