Install Google Apps with Ease
BiTGApps is a customized Google Apps Package to sideload Google Apps in Custom Android OS. Supports Android 16.0 to 7.1.x with regular updates and bugs fixed.
Why BiTGApps?
Discover the core features that make our platform flexible and reliable.
Android Support
All Platforms and All Android Versions are Supported.
Customizable Installation
BiTGApps can be installed from multiple environments with ease.
Wide Support
BiTGApps offers flashable packages in many variations from Minimal to Variants.
Seamless OTA Updates
BiTGApps comes with OTA survival support to provide you flash and forget experience.
Addons Support
We have wide range of freeware Addons that you can use along side BiTGApps.
Module Installation
BiTGApps can also be installed as Magisk or KernelSU module beside recovery installation.
Smart Space
This feature allows you to re-flash BiTGApps even with insufficient space in system.
Privileged Permission
Providing the necessary permissions to the privileged apps.
Happy Community
We have a friendly community that helps you get what you're looking for in BiTGApps.
Platform & Packages
Explore lightweight, tailored packages built to support every Android version.
Core, Mini, Omni, Roar, Nano, Atom, Pico, Full, Tint
The Minimal BiTGApps Package includes the Core Google Apps like Google Play Services (GMS), Google Services Framework (GSF), Google Play Store and other essentials. Advanced variants include everything from Minimal alongside more useful Google Apps like Contacts, Dialer, Gboard, etc. Checkout the complete list of Google Apps for each variant below.
The OTA survival script allows you to update your current ROM to its latest version without worrying about
having to flash Google Apps again, delivering a true "flash and forget" experience. Powered by the latest
ADDOND Version. Make sure to read the Seamless OTA Updates section below.
The Minimal BiTGApps Package size is less than 80MB, keeping downloads swift and installations clean and simple.
Wide Range of Freeware Addons
Dialer & Maps Framework Support
Seamlessly Replaces AOSP Apps
Enabled Play Services Doze Mode
Installation Instructions
Follow the correct order to avoid crashes and ensure a clean boot.
Installing for the first time?
Google Apps should be installed via recovery immediately after installing Custom ROM. If you reboot into system before installing Google Apps, you must factory reset and then install them, otherwise expect crashes. Addons, if you want to use, should be installed in same manner on top of BiTGApps. Please read the FAQ before installation.
Prevent partition mounting issues in some cases.
You should reboot to recovery after flashing Custom ROM for fresh installation.
Installing for the second time and so on?
Re-flashing of the same package or upgrading to the latest release doesn't require factory reset.
SetupWizard Configuration Required
SetupWizard need to be configured before installation. Checkout instructions for SetupWizard below.SetupWizard's main purpose is to assist Android users when they have to first set up their phones, especially if they want to transfer old data, such as apps, pictures, and personalized features, from their previous phone or right after a reset.
Want to install SetupWizard with BiTGApps?
In order to have SetupWizard with BiTGApps, the configuration file must be placed in internal
or external storage before installation. Avoid placing the configuration file in folders
that contain special characters like "@#$" and spaces in their
name. In case both options are not available then follow below workaround.
Workaround Instructions
Important Note for LineageOS Recovery (and similar environments): Internal storage cannot be read directly due to data partition encryption. Moving configuration files to internal storage will fail. Use the steps below to overcome this restriction.
- Download the configuration file from the link above and save it to your PC or local storage.
- Unpack the BiTGApps ZIP file and paste the downloaded config directly into the root of the extracted folder else it won't work.
- Select all the files inside the folder (do not select the main folder itself) and re-pack them into a new flashable ZIP file.
Changelog
Keep track of our latest updates and improvements.
Latest Release: Android 16
Updated
- Latest changes from May Pixel OTA.
- Fixed rootfs running out of free space on Baklava.
- Updated pre-bundled busybox with latest patches.
- Refactor busybox backend and added 64-bit support.
- Fixed busybox not executable 32-bit ELF file.
Added
- Dropped uses sdk attribute from overlay manifest.
- Added five more variants for Android 16 (Addition).
- Show backup and restore progress during OTA update.
- Added missing Privileged Permissions fixes bootloop.
- Minor adaptation to installation stack for Baklava.
- Removed GMS Doze fixes Superficial issues with UI.
- Prevent override of media codecs on older Platform.
- Added back module installation feature (Addition).
Fixed
- Fixed bootloop in ROMs due to split permission.
- Fixed clock styles deletion due to common match.
- Fixed connection issues with Android Auto (Hotfix).
- Fixed broken sound on older Platform (Hotfix).
Contain both older and newer changelog!
Seamless OTA Updates
Architecture Compatibility & Survival Guide.
Version Compatibility
Version like Core, Mini, Omni, Roar support Android 16 to 7.1.x and support both 32 and 64 bit device platform. However Nano, Atom, Pico, Full and Tint version support Android 16 to 14 and compatible ONLY with 64 bit device platform.
Platform Architecture
In addons, All work with both 32 and 64 bit device platform whereas ARM work with 32 bit and ARM64 work with 64 bit device platform. Make sure you know about your device platform.
Important: OTA Survival & Backups
For OTA survival, If your ROM supports addon.d backup functionality (most ROMs do), it's not necessary to install GApps with each ROM update, as long as you don't manually wipe the System partition. The backup script will backup your installed GApps and restores them after your ROM has been updated. If the ROM does not support backup functionality then you must reinstall with each update. That is your job to know whether the rom you're using support backup functionality or not, instead of knowing right at the moment.
Downloads Section
Synchronized directly with upstream Google Pixel OTA images.
These Android 16 builds shipped with APKs taken directly from latest Pixel OTA. Whenever a new Google Pixel OTA is released, which is monthly, we will also release newer Android 16 builds with APKs taken from that Pixel OTA. Regular updates cover the latest Google Apps with bugs fixed on time. Please check XDA Fourm Thread of BiTGApps to learn more about newer changes after refactor. Make sure to read the Seamless OTA Updates section above before downloading.
Downloads for Android 16 and above!
Downloads for Android 15 and below!
Please scroll to bottom for comparison between google apps packages!
Custom Build Generator
Generate user configured package using the latest Pixel OTA payloads.
You can now build Google Apps Package with YOUR choice of Google Apps with fewer clicks and no creation limits. Due to technical resource limitations, this feature is exclusive to Android 16. Custom builds always contain Google Apps from latest Google Pixel OTA. You can create unlimited custom builds for Android 16. These custom builds are securely hosted on a dedicated server. Please visit apilevels.com website to know which Android version goes with which API level.
Help Keep the Lights On!
Running these servers costs money, and this project is entirely funded by ad revenue. If you enjoy using our work, please consider disabling your ad blocker for us. It keeps the lights on and the project free for everyone!
Fill below form to make build request!
Access Your Custom Build
Enter your username below to view your software package files instantly.
Flash & Forget
Zero storage issues, clean removal options, and seamless ROM updates.
Module installation is back. Same builds can be installed as a Magisk or KernelSU module.
Important Note: Keep in mind, module installation has its own downside. For this reason, we highly prefer installation from recovery like TWRP, LineageOS Recovery, etc. However it is up to you what you want to proceed with. Addons cannot be installed as module. Packages that contain either DeskClock or Gboard and both cannot be installed as module. So those packages can only be installed from Recovery.
BiTGApps includes both functionalities in one package. Perks of module installation, required free space is no longer an issue. You can also remove Google Apps installation. Always survive ROM OTA upgrade with flash and forget experience. Do not disable module, otherwise expect crashes. An edge case for some latest version of KernelSU or forks explained below.
You might need a metamodule installed before installing this as module. Some latest version of KernelSU or forks require metamodule for modules that adds or update files in system without this the module files will not be loaded after reboot. Also when this flashed as module first before flashing a metamodule, this will also cause module files to not load after reboot.
Once a metamodule is installed, it blocks installation of further modules until device is rebooted and metamodule is initialized. This will ensure that the modules depending on the metamodule function properly.
Keep Us Online
Your support directly funds our server infrastructure.
Support Our Work
You can support us by whitelisting our URL. The advertisement revenue supports the projects efforts and costs a little resources to keep online.
Effortless MicroG Sideloading
Skip the complex setup with a convenient, standalone package.
Seamlessly Sideload MicroGPlus
We also offer MicroGPlus to sideload MicroG without much hassle into Custom Android OS. MicroGPlus is a convenient way to sideload MicroG into custom ROM without having to deal with the extra hassle. You can easily override between any MicroGPlus version without clean flash. You can also remove MicroG components from custom ROM with our uninstaller too. Regular updates cover the latest MicroG version with bugs fixed on time.
XDA Forum
Follow DevelopmentTelegram
Official ChannelDiscord Chat
Join CommunitySub Reddit
Reddit CommunityDeveloper Note: This project is built and maintained solely by myself, dedicating thousands of hours toward refining it. If BiTGApps brings utility to your workflow, sharing it helps immensly. Optional donations are deeply appreciated and support ongoing development.