Last updated: November 9, 2026. BiTGApps is still actively maintained. The current stable builds are dated August 22, 2026 (announced on August 23) and add the first Android 17 release. This page covers which build fits which Android version, where to download it safely, how to check the file, and how to install it on a Xiaomi, Redmi or POCO phone running a custom ROM.
Need firmware for your phone? Find official HyperOS Recovery and Fastboot ROMs for Xiaomi, Redmi and POCO devices, for every region: Xiaomi firmware download.
What is BiTGApps?
BiTGApps is a Google Apps (GApps) package. You flash it after a custom ROM that ships without Google services, such as LineageOS or other AOSP-based builds. It adds Google Play Services, Google Services Framework and the Play Store, plus more Google apps if you pick a bigger variant. Kartik Verma (TheHitMan7) has run the project since 2018. The official home is bitgapps.io, and the official source repository is github.com/BiTGApps. The old address bitgapps.github.io now redirects to bitgapps.io.
The project says each package uses unmodified APKs taken from the latest monthly Google Pixel OTA images.
What happened to “R17” and the patches?
The old R-numbered releases (R14 to R17) and their separate patch ZIPs are obsolete. They only covered Android 7.1 to 11. Releases now carry a build date in the file name (for example -17.0.0-20260822-…-CORE.zip). Optional extras come as addons, such as Android Auto, Chrome, Gboard, Maps or Photos, which you flash on top of the main package.
BiTGApps vs MindTheGapps vs NikGApps vs FlameGApps (2026)
| Package | Status in November 2026 | Android versions | Best for |
|---|---|---|---|
| BiTGApps | Active (builds dated Aug 22, 2026; repo updated Sep 2026) | 17 down to 7.1 | Users who want to choose between minimal and full variants, use addons, or install as a Magisk/KernelSU module |
| MindTheGapps | Active (releases dated Oct 2026) | 17, 16, 15 and older | A simple, minimal package; the one LineageOS recommends |
| NikGApps | Maintained, but the newest uploads are from February 2026 | 16 down to 10 | Fine-grained control over which apps get installed |
| FlameGApps | Discontinued (last builds September 2022) | 10 to 12.1, arm64 only | Only old ROMs; see our FlameGApps page |
If your ROM’s install guide names a specific GApps package, use that one. Choose BiTGApps when you want a minimal Core build, a bigger set of Pixel apps, or a systemless module install.
Which BiTGApps build do I need?
The official download section offers these combinations. The data comes from the official download script, checked November 9, 2026.
| Android version (API) | Core / Mini / Omni / Roar | Nano / Atom / Pico / Full / Tint |
|---|---|---|
| Android 17 (37) | ARM64 | ARM64 |
| Android 16 (36) | ARM, ARM64 | ARM64 |
| Android 15 (35) | ARM, ARM64 | ARM64 |
| Android 14 (34) | ARM, ARM64 | ARM64 |
| Android 13 / 12.1 / 12 (33–31) | ARM, ARM64 | Not available |
| Android 11 (30) | ARM, ARM64 | Not available |
| Android 10 (29) | ARM, ARM64 | Not available |
| Android 9 / 8.1 / 8.0 / 7.1.2 / 7.1.1 | ARM, ARM64 | Not available |
Pick the version that matches your ROM’s Android version, not the Android version your phone originally shipped with. Almost every Xiaomi phone from the last several years is ARM64. Choose ARM only for 32-bit ROMs, including ROMs labeled “a64” (32-bit userspace on a 64-bit chip).
Variants in short
- Core: the minimum. Play Services, GSF, the Play Store and the sync adapters.
- Mini, Omni, Roar: Core plus a few selected Google apps.
- Nano, Atom, Pico, Tint: larger sets, such as Contacts, Dialer, Gboard and Messages, depending on the variant.
- Full: the Pixel-like set, which replaces the ROM’s AOSP apps with Google versions.
bitgapps.io also has a Custom Build Generator that builds a package with only the Google apps you choose.
Download BiTGApps (official source only)
The BiTGApps GitHub README says downloads come only from the official website. The SourceForge project now holds just the companion app and the SetupWizard config file, not the GApps ZIPs.
- Open bitgapps.io and scroll to the Downloads Section.
- Use the first box for Android 17 and 16, or the second box (“Android 15 and below”) for Android 15 down to 7.1.
- Select the variant, then the platform (ARM or ARM64), then the Android version. Click Download Selected File.
- Before you leave the page, click Request File Checksum and copy the SHA-256 value.
Announcements appear on the official Telegram channel. Bug reports go to GitHub Issues.
How to verify the download
Compare the checksum the site shows with the one from your own computer:
# Windows (Command Prompt)
certutil -hashfile BiTGApps-arm64-17.0.0-20260822-193203-CORE.zip SHA256
# macOS / Linux
shasum -a 256 BiTGApps-arm64-17.0.0-20260822-193203-CORE.zip
If the two values don’t match, delete the file and download it again. Never flash a ZIP that fails this check.
Warning: bitgapps.org is not the official site
Search results also show bitgapps.org. That domain was registered in April 2026, and its own footer says it is “Not affiliated with BiTGApps”. It also calls the project an “APK”, but BiTGApps is a flashable ZIP. Get your files only from bitgapps.io.
How to install BiTGApps
Recovery install (TWRP, OrangeFox, LineageOS Recovery), recommended
- Unlock the bootloader and install a custom recovery. You’ll need ADB and Fastboot platform tools on your PC. Keep a stock ROM from our firmware hub ready in case you need to restore.
- Boot into recovery and make the wipes your ROM’s instructions require (usually Format Data on a first install).
- Flash the custom ROM ZIP.
- Reboot to recovery again. BiTGApps recommends this to avoid partition mount problems.
- Flash the BiTGApps ZIP before you boot Android for the first time. Root is not required.
- Optionally, flash addon ZIPs on top.
- Reboot to system and finish the setup.
To get Google SetupWizard, place the official bitgapps.conf config file in internal or external storage before you flash. LineageOS Recovery can’t read encrypted internal storage. In that case, unpack the BiTGApps ZIP, put the config file in its root folder, and re-zip the folder’s contents, not the folder itself.
Magisk / KernelSU module install
The same ZIP can also be flashed as a module in Magisk or KernelSU. This helps when the system partition is too small, and it lets you remove GApps cleanly later. Some limits apply:
- Addons can’t be installed as a module.
- Packages that include DeskClock or Gboard must be installed from recovery.
- Recent KernelSU versions and forks may need a metamodule. Install it first and reboot before you install BiTGApps.
- Don’t disable the module afterwards, or apps will crash.
Common errors and fixes
- “Google Play Services keeps stopping” after the first boot: you booted the ROM before flashing GApps. Factory reset, then flash the ROM and BiTGApps in the right order.
- Not enough space in system: use a smaller variant (Core) or the module install. BiTGApps’ Smart Space feature also helps when re-flashing.
- Wrong architecture or version error: download the build that matches your ROM’s Android version and CPU platform (ARM64 vs ARM).
- Module files missing after reboot (KernelSU): install and initialize a metamodule, then flash BiTGApps again.
- Crashes or duplicate apps: don’t mix BiTGApps with MindTheGapps, NikGApps or a ROM that already includes GApps.
- Updating the ROM: on ROMs with addon.d support, GApps survive OTA updates as long as you don’t wipe the system partition. Otherwise, flash BiTGApps again after each update. A dirty flash of a newer BiTGApps build doesn’t need a factory reset.
FAQ
Is there BiTGApps for Android 10?
Yes. In the official download section, open the “Android 15 and below” box and choose version 10.0. Core, Mini, Omni and Roar are available for ARM and ARM64. The larger variants (Nano and up) only exist for Android 14 and newer.
Is there BiTGApps for Android 11?
Yes, with the same options as Android 10: Core, Mini, Omni or Roar for ARM or ARM64, from the “Android 15 and below” section on bitgapps.io.
Does BiTGApps support Android 16 and 17?
Yes. Android 16 builds are available for ARM and ARM64. Android 17 builds are ARM64 only, in every variant.
Do I need root to install BiTGApps?
No. The recovery install needs no root, unlike the old R-series instructions. You need root (Magisk or KernelSU) only for the module install.
Can I still download BiTGApps R17 and the old patches?
No. They are obsolete, and the official site no longer offers them. Use the current dated build for your Android version instead. It also covers Android 7.1 to 11.
Xiaomi firmware & news on Telegram
New firmware, HyperOS 4 rollout updates, guides and Xiaomi news, all in one channel.

