GApps for Android 17 (2026): MindTheGapps vs NikGapps vs BiTGApps vs LiteGapps, Download and Install

GApps for Android 17 (2026): MindTheGapps vs NikGapps vs BiTGApps vs LiteGapps, Download and Install

Last updated: November 13, 2026. Short answer: if your Android 17 custom ROM ships without Google Play, flash MindTheGapps 17.0.0 arm64. It is the package LineageOS recommends for LineageOS 24, and most ROMs work with it. Choose NikGapps (first Android 17 release on November 10, 2026) if you want to decide exactly which Google apps get installed, and BiTGApps if you want a choice of package sizes or a Magisk/KernelSU module install. LiteGapps also has Android 17 builds. Whatever you pick, flash it in recovery right after the ROM and before the first boot. If your ROM’s install guide names a specific package, use that one.

Do you need GApps at all?

Only if your ROM comes without Google apps. Many Android 17 ROMs for Xiaomi, Redmi and POCO phones already include them: PixelOS and Evolution X have them built in, and Project Infinity X and AxionOS offer separate builds with Google apps (GApps / CORE). Don’t flash a GApps package on top of those. You need GApps for Vanilla builds, for official LineageOS, and for ROMs such as crDroid, which ship without them.

LineageOS also points to microG, an open-source alternative to Google services, if you’d rather not install Google’s apps.

GApps for Android 17: the options in November 2026

We checked the versions below on November 13, 2026 on each project’s own release page.

PackageLatest Android 17 buildVariantsRecommended byDownload
MindTheGapps 17.0.0Oct 22, 2026 (arm64 and arm)One packageLineageOS 24 (the only package on the LineageOS wiki); LineageOS Ext 24GitHub (arm64)
NikGapps (Android 17)Nov 10, 2026 (initial Android 17 release)core, basic, omni, stock, full, go, coregocrDroid (its download page links special NikGapps builds for crDroid)SourceForge
BiTGAppsAug 23, 2026 (first Android 17 release, apps from the August Pixel OTA)Core, Mini, Omni, Roar, Nano, Atom, Pico, Full, Tint—Our BiTGApps page
LiteGappsOct 12, 2026 (lite); other variants Oct 1, 2026lite, superlite, core, basic, micro, nano, pixel, user, goLineageOS Ext 24SourceForge (arm64, API 37)

Not for Android 17: FlameGApps was discontinued (its last builds stop at Android 12.1), and Open GApps has nothing newer than Android 11, with its last builds from 2022.

Which GApps should you pick?

  • MindTheGapps: the safe default. It’s a single, simple package and the only one the LineageOS wiki lists for LineageOS 24. The wiki warns that users often run into problems when they use other packages on LineageOS.
  • NikGapps: the most flexible. The ready-made packages run from core (just what the Play Store needs) to full (Pixel apps, Gmail, Chrome, Android Auto and more). A nikgapps.config file lets you skip any app. On crDroid, use the NikGapps build from crDroid’s own download page.
  • BiTGApps: many sizes from Core to Full, a set of addons (Chrome, Gboard, Maps, Photos and others), and the option to install it as a Magisk or KernelSU module instead of flashing it in recovery. Its Nano, Atom, Pico, Full and Tint variants need a 64-bit phone and Android 14 or newer. See our BiTGApps download page for the build table.
  • LiteGapps: small packages. It’s the second choice that LineageOS Ext 24 names after MindTheGapps.

Pick the right file: Android 17 and arm64

A GApps package depends only on two things: the Android version and the CPU architecture. LineageOS says the same.

  • Android version: use the Android 17 package for an Android 17 ROM. Look for 17.0.0 in MindTheGapps, the Android-17 folder in NikGapps, and API 37 in LiteGapps. Don’t use Android 16 GApps on an Android 17 ROM, or the other way round.
  • Architecture: practically every Xiaomi, Redmi and POCO phone from recent years is arm64. The LineageOS device page for your phone lists it. You can also check with ADB: adb shell getprop ro.product.cpu.abi returns arm64-v8a on a 64-bit phone.

How to install GApps on a custom ROM

These steps follow the LineageOS wiki and install guide, the official NikGapps flashing guide and crDroid’s install guide. The exact order differs a little between ROMs, so check the guide for your phone first. For the ROM part, see our posts on custom ROMs for the POCO F7 and the Redmi Note 13 Pro 5G / POCO X6 5G, and the LineageOS 24 device list.

  1. Install the ROM in recovery as its guide says, for example with Apply update → Apply from ADB and adb -d sideload rom.zip on the PC. Don’t boot into the system yet.
  2. Reboot back into recovery. After the ROM sideload, LineageOS and crDroid ask whether to reboot to recovery to install add-ons. Answer Yes. Most recent Xiaomi phones are A/B devices: the ROM goes to the other slot, and NikGapps explains that you must reboot to recovery so the GApps land on that same slot.
  3. Sideload the GApps zip the same way: Apply update → Apply from ADB, then adb -d sideload MindTheGapps-17.0.0-arm64-….zip (or your NikGapps, BiTGApps or LiteGapps file).
  4. If the phone shows Signature verification failed, tap Yes to continue. LineageOS says this is expected, because add-ons aren’t signed with the ROM’s key.
  5. Format data if this is a clean install and you haven’t done it yet. LineageOS and crDroid do the format before the ROM. The NikGapps guide wipes data after the GApps.
  6. Reboot to system. The first boot takes longer than usual.

Already booted without GApps? LineageOS warns that you then have to factory reset and install them, or expect crashes. The same applies if you want to try an older or a different GApps package.

Updating the ROM and switching packages

  • ROM updates: GApps usually survive an update thanks to their addon.d scripts. crDroid still asks you to flash the GApps zip again after updating in recovery, or to reboot to recovery after an OTA update and flash it again.
  • Updating GApps themselves is rarely needed: the apps update from the Play Store. NikGapps recommends a new package only when its changelog fixes a problem you actually have.
  • Switching to a different package (for example from MindTheGapps to NikGapps) or downgrading needs a clean flash with a data wipe. NikGapps says it can’t be installed over another GApps package or over a stock ROM.
  • Moving to a new Android version (for example from LineageOS 23.2 to 24) needs the GApps for the new version. Follow your ROM’s upgrade instructions.

Common problems

  • Setup wizard gets stuck (NikGapps FAQ): connect to Wi-Fi, set that network to unmetered in the Wi-Fi settings, then finish the setup.
  • Apps crash after the first boot: the system most likely started before the GApps were installed. Do a factory reset and install them again before the first boot (LineageOS).
  • “Not enough space” or storage full error during installation (NikGapps FAQ): pick a smaller variant such as core, or free up system space. NikGapps also suggests setting InstallPartition in nikgapps.config.
  • Contacts don’t sync (NikGapps FAQ): in Settings → Apps, show system apps, open Google Contacts Sync and allow the Contacts permission. Then check Google Play Services permissions.

FAQ

What are the best GApps for Android 17?

For most people, MindTheGapps 17.0.0 arm64: it’s the package LineageOS recommends for LineageOS 24 and works with most ROMs. Take NikGapps if you want to choose your apps, or BiTGApps if you want a module install or a specific size.

Is there NikGapps for Android 17?

Yes. The first NikGapps release for Android 17 came out on November 10, 2026, in core, basic, omni, stock, full, go and corego variants.

Is there BiTGApps for Android 17?

Yes. BiTGApps released its first Android 17 package on August 23, 2026. All variants and files are on our BiTGApps page.

Can I install GApps on HyperOS?

No, and you don’t need to: Global and EEA HyperOS already include Google services. These packages are for custom ROMs. NikGapps explicitly says it can’t be installed over a stock ROM.

Can I flash GApps after I’ve already set up the ROM?

Not without a reset. LineageOS says that if you boot the ROM before installing GApps, you have to factory reset and then install them, otherwise apps will crash.

Arm or arm64?

arm64 for practically every modern Xiaomi, Redmi and POCO phone. If in doubt, run adb shell getprop ro.product.cpu.abi: arm64-v8a means arm64.

Sources: LineageOS wiki: Google Apps and the LineageOS install guide (add-ons section); MindTheGapps 17.0.0 releases; NikGapps downloads and changelog, NikGapps flashing guide and NikGapps FAQ; BiTGApps official site; LiteGapps Android 17 builds; crDroid install guide and crDroid GApps folder; LineageOS Ext 24 post in the 4PDA garnet thread; Open GApps.

Xiaomi firmware & news on Telegram

New firmware, HyperOS 4 rollout updates, guides and Xiaomi news, all in one channel.

Join @xiaomifirmware_news