GApps come in different "sizes." "Smaller" does not mean better; it just means fewer apps included.
| Package Name | What's Included | Best For... |
| :--- | :--- | :--- |
| Pico | Google Play Store, Google Play Services, and essential libs. | Users who want a minimal ROM and will download apps manually from the Play Store. |
| Nano | Pico + FaceUnlock libs, Device Services. | Standard custom ROM usage. |
| Micro | Nano + Google Text-to-Speech, SwiftKey libs. | Users wanting a bit more functionality. |
| Full | Micro + Pixel Launcher, Pixel Wallpapers, Wellbeing. | Users wanting the full Google Pixel experience. |
| Stock | Full + Gmail, Maps, YouTube, Drive, etc. | Users converting an AOSP ROM into a near-stock Google ROM. |
Recommendation: For Android 12, Nano or Micro is usually the sweet spot. Avoid "Stock" or "Super" as they are often bloated and waste system partition space.
Most providers offer different package sizes. Choose based on how many Google apps you actually want.
| Package Name | Best For | Includes |
| :--- | :--- | :--- |
| Core / Basic | Minimalists | Play Store, Play Services, GSF (Google Services Framework). |
| Stock | The Standard Experience | Everything in Core + Gmail, Maps, YouTube, Google Dialer. |
| Full | Power Users | Stock + Google Photos, Drive, Calendar, Duo, etc. |
| Omega (NikGapps only) | The "Everything" Package | Includes extra apps like Pixel Launcher, Device Personalization Services, and arguably bloat. |
Recommendation: For Android 12, the Stock or Basic variant is ideal. You can always download other apps from the Play Store later.
Before Android 12, most devices used the standard ARM64 architecture. However, Android 12 introduced widespread support for Dynamic Partitions (Super Partitions) and A/B (Seamless) Updates.
| Use Case | Should you flash GApps? |
|----------|--------------------------|
| Daily driver with Google apps | ✅ Yes – NikGApps or MindTheGApps |
| Privacy-focused / de-Googled | ❌ No – use F-Droid + Aurora |
| Testing / secondary device | Optional – try Pico |
| Gaming (reliant on Play Games / IAPs) | ✅ Yes – at least Nano |
Remember: Always download GApps from the official source or trusted XDA threads. Never use random “GApps installer” APKs from the web – they are often malware. gapps android 12
Disclaimer:Android 12 is now a legacy version. The information below is accurate for the final stable release of Android 12, but newer devices typically ship with Android 13, 14, or 15.Installing GApps involves modifying system partitions. Always back up your data before proceeding.
GApps (Google Apps) packages are essential for users who install an AOSP-based custom ROM on Android 12. They restore Google services, Play Store, and core apps like Gmail, Maps, and YouTube. The most common maintainer is OpenGApps (though its Android 12 support is spotty) and NikGApps (currently the best for Android 12).
Android 12 , you can find GApps (Google Apps) packages from several active providers, as the original Open GApps
project has faced significant development delays for this specific version Recommended GApps Packages for Android 12
Since official Open GApps support for Android 12 is limited, these alternatives are widely used by the custom ROM community:
: A highly customizable option offering various tiers from "Core" (minimum required for Play Store) to "Full" : Play Services, Play Store, and essential frameworks. : Adds Carrier Services, Google Dialer, and Messages. : Adds Drive, Maps, Photos, and Gmail. MindTheGapps : Often the officially recommended choice for LineageOS 19
(Android 12) users due to its stability and streamlined installation
: A lightweight, modular package designed to be "flash and forget" with built-in OTA survival scripts FlameGApps GApps come in different "sizes
: Offers "Basic" and "Full" versions for arm64 devices running Android 12.0 or 12.1 How to Install
The general process for flashing GApps on a custom ROM (like LineageOS) is: Boot into Recovery : Use a custom recovery like TWRP or Lineage Recovery. : Install your Android 12 custom ROM first Flash GApps : Immediately after installing the ROM (and the first boot), use "Install" or adb sideload to flash the GApps zip file
: After the successful flash, reboot the system to begin the Google setup wizard. Important Note:
Always ensure you download the correct architecture (usually
for modern phones) and version (Android 12.0 or 12.1/12L) to avoid "Error 70" or bootloops are you trying to install these on, and which custom ROM are you using?
To get Google apps (GApps) on Android 12, you usually need a package compatible with Android 12 (API level 31) or 12.1/12L (API level 32). Since Android 12 uses the "S" or "Snow Cone" branch, ensure your package matches your processor architecture (typically ARM64). 📦 Top GApps Providers for Android 12
MindTheGapps: Often recommended for LineageOS and known for being lightweight and stable.
LiteGapps: Best for older or low-end devices that need a tiny footprint.
FlameGapps: Provides a clean, modular experience often used in custom ROM communities. 🛠 Installation Checklist
Custom Recovery: You must have a tool like TWRP or OrangeFox installed.
Match the Version: A package for Android 11 or 13 will not work on Android 12.Architecture: Most modern phones require the ARM64 version.
The "Clean Flash" Rule: Always flash GApps immediately after flashing your ROM, before the first boot. 💡 Which package should you choose? Package Type
GApps are not monolithic. For Android 12, the following standard package types exist (via OpenGApps, NikGApps, MindTheGApps):
| Variant | Included Components | Suitable for |
|---------|--------------------|---------------|
| Pico | Play Store, Google Services Framework, minimal libraries | Minimal install, low storage (<150MB) |
| Nano | Pico + Google Search (velvet), Assistant hotword | Most custom ROM users |
| Micro | Nano + Gmail, Calendar, Google TalkBack | Daily drivers |
| Full | Micro + Maps, Drive, Photos, Duo (now Meet), YouTube | Feature-complete |
| Stock | Full + Pixel Launcher, Wallpapers, Digital Wellbeing | Pixel-like experience |
| Super | Stock + Google Camera, VR services, Earth, News | Maximum Google integration |
Recommendation for Android 12: Use NikGApps core or omni for Android 12, as OpenGApps official builds for Android 12 are still marked beta as of this report.