• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!
  • Fill out your device list and let everyone know which phones you have!    Edit Your Device Inventory

[CUSTOM][GAPPS] BiTGApps for Android

Search This thread

lucasymax

Member
Apr 16, 2019
27
3
veracruz
  • Like
Reactions: JFK1975

landry314

Senior Member
Nov 10, 2013
67
20
I tried to get Google-Fi working by installing "Google-Fi" and "Google Connectivity Services" myself but Google-Fi just crashes. Is there some way that anyone knows of to get Google-Fi support with BiTGApps?

I would love to see an add-on for it!
 

HomieEnzo

Member
Dec 23, 2020
9
0
Hi, I have a S5-G900V running LineageOS 17.1-20201206-NIGHTLY-klte with BiTGApps-arm-10.0.0-R19_signed.zip and the official Lineage Recovery. I want to update to Lineage-17.1-20201220-nightly-klte-signed.zip via OTA. My question is, do I just need to press install update and wait for it? or may I flash the bitgapps zip again too after the update?, pls somebody answer cause' I don't want a bricked device and I love this gapps cause' it make my device more battery friendly than with open gapps (huge battery usage) :(
 

TheHitMan

Senior Member
Sep 20, 2017
1,004
1,858
Hamirpur (H.P)
Hi, I have a S5-G900V running LineageOS 17.1-20201206-NIGHTLY-klte with BiTGApps-arm-10.0.0-R19_signed.zip and the official Lineage Recovery. I want to update to Lineage-17.1-20201220-nightly-klte-signed.zip via OTA. My question is, do I just need to press install update and wait for it? or may I flash the bitgapps zip again too after the update?, pls somebody answer cause' I don't want a bricked device and I love this gapps cause' it make my device more battery friendly than with open gapps (huge battery usage) :(
Re-install BiTGApps after installing OTA.
If your device reboots itself to system after installing OTA update then force reboot to recovery.
 
  • Like
Reactions: pocketrule

HomieEnzo

Member
Dec 23, 2020
9
0
The update installed succesfully, then immediately I reboot to Recovery (Lineage Recovery), when I installed bitgapps it says Mounting failed. Aborting...
E:Error in /sideload/package.zip (status 1).
What I need to do??? :(
 

Top Liked Posts

  • There are no posts matching your filters.
  • 2
    Error download, solution please
    New update will available in a day or two.
    1
    I have a Galaxy S4 i9505g with limited system partition space. I edited
    bitgapps-config.prop for systemless installation and pushed it to internal storage. In TWRP the bitgapp installer still complains about no space left on device. Current space: 46.7M. Isn't systemless installation supposed to not care about system partition free space? Magisk is fully intalled with lineageos 18.1.
    1
    I have a Galaxy S4 i9505g with limited system partition space. I edited
    bitgapps-config.prop for systemless installation and pushed it to internal storage. In TWRP the bitgapp installer still complains about no space left on device. Current space: 46.7M. Isn't systemless installation supposed to not care about system partition free space? Magisk is fully intalled with lineageos 18.1.

    Magisk Developer Guides: Magic Mount
    For each module, the folder $MODPATH/system will be recursively merged into the real /system; that is: existing files in the real system will be replaced by the one in modules’ system, and new files in modules’ system will be added to the real system.
    From this piece of information, i can conclude that whatever in module, gets merged in real system. So it will occupy system space as happens in system install.
    1
    But I configured bitgapps for systemless install, as I said in my post. What is the purpose of calling this systemless if it is not truly systemless? Other Magisk modules like systemless hosts, which I've used before, do not modify the real system parititon.
    1
    BiTGApps New Release
    • BiTGApps Release R29
    • BiTGApps Addon Release R17
    • BiTGApps Patch Release R8
    Release Date
    • 20-July-2021
    Changelogs
    • Install size reduced to 150MB
    • Fixed installation for dynamic partition devices
    • Fixed bootloop in Nougat/Oreo/Pie
    • Fixed GooglePlayServices crash
    • Fixed Addons install size
    • Updated OTA survival script
    • Updated config implementation
    • Updated Android 12 stack
    • Updated BiTGApps App to v1.3.1
    • Update fp/Sec patch to July 2021
    • Added Addon uninstall feature
    • Added space check for selected Addons
    • Added Android 12 Safetynet patch
    • Misc fixes
    Initial Setup
    Documentation
    Downloads
    Notes
    • Check documentation for everything
  • 184
    WQUtyev.png


    Hi All,

    Welcome to the official BiTGApps Release thread!
    A new custom GApps package which contain minimal, But has all the required Google Applications to get Google Services functionality.
    BiTGApps support, additional features like Battery Optimization for GMS Core and its component. Optimize APK files with Zipalign tool. Optimize application database with Sqlite tool.


    About
    An open-source project started with the goal of having a google apps package with minimal install. Minimal, but still provide proper Google Services functionality. BiTGApps build does not comes in several variants like other google apps packages. It comes in one variant only, The Minimal. The main purpose of this project is providing a custom GApps package that is optimized, manually tweaked, perfectly balanced and has no bloats at all. Simplicity, but straight to the point is what BiTGApps all about. The very minimal build size and additional features makes it different from other GApps projects. BiTGApps is neither a fork nor based on any other existing GApps project. Its a completely different project started from zero. The BiTGApps Project came into existence in May 2018.

    Packages
    • AndroidMigratePrebuilt
    • Facelock
    • GmsCoreSetupPrebuilt
    • GoogleBackupTransport
    • GoogleRestore
    • GoogleSetupWizard
    • GoogleCalendarSyncAdapter
    • GoogleContactsSyncAdapter
    • GoogleExtShared
    • ConfigUpdater
    • GoogleExtServices
    • GoogleLoginService
    • GoogleServicesFramework
    • GooglePlayStore
    • PrebuiltGmsCore
    Addon Packages
    • AndroidAuto
    • ActionsServices
    • BromiteBrowser
    • BromiteWebView
    • GoogleAssistant
    • GoogleCalculator
    • GoogleCalendar
    • GoogleChrome
    • GoogleContacts
    • GoogleDeskclock
    • GoogleDialer
    • GoogleKeyboard
    • GoogleMarkup
    • GoogleMessages
    • GooglePhotos
    • GooglePixelLauncher
    • GoogleSoundPicker
    • GoogleTextToSpeech
    • GoogleWebView
    • GoogleWellbeing
    • MicroGVanced
    • YouTubeVanced
    Android Version Support
    • Android S (12.0.0)
    • Android R (11.0.0)
    • Android Q (10.0.0)
    • Android Pie (9.0.0)
    • Android Oreo (8.1.0 & 8.0.0)
    • Android Nougat (7.1.2 & 7.1.1)

    Android Platform Support
    • ARM
    • ARM64

    Features
    • Minimal build size
    • Package size less than 90MB
    • Enable Battery Optimization for all GApps
    • Optimize Google Play Services for battery
    • Optimize APK files with Zipalign tool
    • Optimize application database with Sqlite tool
    • Bootlog Patch for generating bootloop logs
    • Safetynet Patch for passing CTS profile
    • Whitelist Patch for disabling Privileged Permissions property
    • Disable Privileged Permissions Allowlisting functionality
    • Installation over Custom OS shipped with GApps
    • Addon packages for supporting additional GApps packages
    • Disable Google SetupWizard installation
    • Optimized OTA survival script implementation
    • Install BiTGApps package directly from booted system
    • Install BiTGApps package systemlessly as magisk module
    • Ability to uninstall Additional GApps packages
    • Ability to restore AOSP counter part of Additional GApps packages
    • Ability to uninstall BiTGApps without doing clean installation

    General Information
    This post does not cover complete information regarding this project. It is recommended to read BiTGApps Documentation for detailed information. There is no reason to skip this step as everything regarding BiTGApps from Install to Uninstall covered in Documentation. Do not forget to read FAQ and Common-Installation-Issues.

    Want to contribute to this project, volunteers willing to help are more than welcome!

    Follow this format for creating a bug report. If you post in the main thread not having read the Documentation, FAQ & most important Bug Report Format your post will be ignored.

    Please don't publicly mirror the prebuilt packages, to ensure that users will always be directed to the very latest version and the source code of the project. It is more likely that anyone using mirrored link will ended up with no link to Documentation/FAQ and they can't use various features offered by the package. For open source projects it is critical that people are aware of where their software originates from, the rationale behind it, how to contribute and how to get involved. If offered via this post there are direct links to Documentation and Source Code of the project. This helps users find their way and to benefit most from the various features offered by the package.

    BiTGApps App is used to get information of installed package and has direct links to the XDA Forum and source code of the project.

    Support Project
    This project is maintained alone by me and putting in a lot of hours into it, to make it better. If you find my work good and it make things better for you, While not mandatory, donations encourage me to continue to further pursue this project and helps bear expense of resources used by this project.
    Donate to The BiTGApps Project

    Credits
    67
    Changelog


    Changelog list is unified across supported Android Versions

    Changelog 20-July-2021
    • Build Version Tag - R29
    • Patch Version Tag - R8
    • Install size reduced to 150MB
    • Fixed installation for dynamic partition devices
    • Fixed bootloop in Nougat/Oreo/Pie
    • Fixed GooglePlayServices crash
    • Updated OTA survival script
    • Updated config implementation
    • Updated Android 12 stack
    • Updated BiTGApps App to v1.3.1
    • Update fp/Sec patch to July 2021
    • Added Android 12 Safetynet patch
    • Misc fixes

    Changelog 28-June-2021
    • Build Version Tag - R28
    • Patch Version Tag - R7
    • Removed config dependency
    • Updated Config Remover package
    • Updated installation

    Changelog 25-June-2021
    • Build Version Tag - R27
    • Patch Version Tag - R6
    • Implemented Systemless installation
    • Implemented Bootmode installation
    • Updated OTA survival script
    • Fixed mounting for LineageOS recovery
    • Remove Evolution X Support from ROM With GApps
    • Update fp/Sec patch to June 2021
    • Switch to Pixel 5 fingerprint
    • Fixed space occupied by temporary files
    • Minor source update

    Changelog 04-May-2021
    • Build Version Tag - R26
    • Patch Version Tag - R5
    • Added support for armv6l/armv8b/armv8l architectures
    • Fixed App crash after dirty install
    • Fixed Contacts Storage keeps stopping
    • Fixed database corruption which cause various App processes to stop after dirty installing new update
    • You can now install BiTGApps in ROMs shipped with GApps, before or after booting in system
    • Switched to bitgapps-config.prop for installing SetupWizard and uninstalling BiTGApps from system
    • Updated APKs
    • Updated SetupWizard implementation
    • Fixed OTA script for A/B devices
    • Fixed roles creation in Android Q
    • Split Nougat package

    Changelog 20-April-2021
    • Build Version Tag - R25
    • Patch Version Tag - R4
    • Fixed android.process.acore keeps stopping
    • Fixed android.process.media keeps stopping
    • Fixed Contacts Storage keeps stopping

    Changelog 19-April-2021
    • Build Version Tag - R24
    • Patch Version Tag - R3
    • Fixed broken mount function for A/B Partition

    Changelog 18-April-2021
    • Build Version Tag - R23
    • Patch Version Tag - R2
    • Fixed broken mount function for A/B and Dynamic Partition

    Changelog 16-April-2021
    • Build Version Tag - R22
    • Patch Version Tag - R1
    • Installation restrictions removed
    • Pre-mounting restrictions removed
    • Fixed SetupWizard force close
    • Update partitions mounting
    • Keep Migrate for Non Google Devices
    • Added Migrate support to Android Pie
    • Fixed roles corruption that cause bootloop
    • Bootlog/Safetynet/Whitelist Patch added in separate packages
    • Package further reduced after migrating patches
    • Misc fixes

    Changelog 10-April-2021
    • Build Version Tag - R21
    • Reworked source

    Changelog 19-January-2021
    • Build Version Tag - R20
    • Reworked source
    • Added support for Oreo 8.0.0

    Changelog 09-November-2020
    • Build Version Tag - R19
    • Fix A/B partition detection
    • Update installation layout
    • Update logging for separate addon packages
    • Update addon function
    • Fix installation of separate addon packages
    • Fix selection of system_ext partition during space check
    • Misc fixes

    Changelog 06-November-2020
    • Build Version Tag - R18
    • Update CTS patch
    • Add new property for A/B partition detection
    • Add system_ext partition for mounting
    • Update installation layout for Android R in dynamic partitions
    • Ship more Android R configs
    • Update diskfree check function
    • Switch to system_ext partition for space check in dynamic partitions
    • Update logging
    • Fix SetupWizard conflict with LineageOS
    • Add Gboard in addon list
    • Generate separate log file for BiTGApps build and Addon build
    • Fixed bootloop in devices with dynamic partitions
    • Misc fixes

    Changelog 23-September-2020
    • Build Version Tag - R17
    • Fixed installation of android library backed by framework
    • Switch to system_ext for Android R components installation
    • Adapt ROM With GApps installation to Android R
    • Fixed installation of SetupWizard component
    • Remove SetupWizard dex file support
    • Adapt addon installation to Android R
    • Update whitelist permission patch
    • Update CTS patch
    • Adapt bootlog function to Android R
    • Update diskfree check function
    • Switch to product partition for space check in dynamic partitions
    • Fix Android Q/R GMS optimization function
    • Fixed bootloop happen in some devices

    Changelog 06-September-2020
    • Build Version Tag - R16
    • Add Android R support
    • Fixed installation of Markup libs
    • Add support for individual addon packages
    • Misc updates and fixes

    Changelog 06-September-2020
    • Build Version Tag - R15
    • Package size further reduced
    • Fixed mounting for devices with dynamic partitions
    • Updated addon installation function
    • Remove swype support
    • Remove Markup support from regular builds
    • Remove SoundPicker support from regular builds
    • Add google pixel specific component
    • Updated CTS patch installation function
    • Updated SetupWizard installation function
    • Misc updates and fixes

    Changelog 23-August-2020
    • Build Version Tag - R14
    • Update CTS function
    • Add proper support for ROM with GApps
    • Added Oreo and Nougat builds in ARM platform
    • Misc updates and fixes

    Changelog 10-August-2020
    • Build Version Tag - R13
    • Update CTS patch
    • Add product partition for mounting
    • Update installation layout
    • Fixed mounting
    • Remove pre-installed GApps packages shipped with ROM

    Changelog 02-August-2020
    • Build Version Tag - R12
    • Update mount logic for A/B partition
    • Update installation layout
    • Fix available space bug caused by mount function

    Changelog 21-July-2020
    • Build Version Tag - R11
    • Fixed bootloop
    • Fixed mounting for non A/B partition layout

    Changelog 20-July-2020
    • Build Version Tag - R10
    • Updated APKs
    • Adapt installer for addon packages
    • Remove addon script
    • Update bootlog functions
    • Update CTS patch
    • Update mount functions

    Changelog 25-June-2020
    • Build Version Tag - R9
    • Updated APKs
    • Update addon installer
    • Update CTS patch
    • Update mount function
    • Misc fixes

    Changelog 11-June-2020
    • Build Version Tag - R8
    • Update addon installer
    • Add OTA survival script
    • Fix wiping of runtime permissions on dirty install
    • Add dynamic partition mounting
    • Fix apex mounting for A/B partition
    • Remove pre-installed packages shipped with ROM
    • Install scripts in "/system/bin" instead of "/system/xbin"
    • Fix GMS doze function for API 29
    • Update addon restore function
    • Fix app force close after dirty install
    • Enforce privileged app whitelist

    Changelog 28-May-2020
    • Build Version Tag - R7
    • Add initial addon installer
    • Update bootime logcat service
    • Fix installation of logger service
    • Update mount function
    • Fix purging of runtime permissions
    • Add curl binary

    Changelog 29-April-2020
    • Build Version Tag - R6
    • Update CTS patch
    • Mount using block device
    • Fix system mount
    • Update SELinux context
    • Fix bootloop caused by GMS Optimization function
    • Add boottime logcat service
    • Add boottime dmesg logger service

    Changelog 27-April-2020
    • Build Version Tag - R5
    • Fixed GMS Optimization in Android Q
    • Stripped down package size
    • Minimum build size 67 MB
    • Maximum build size 80 MB
    • Installation moved to product for Android Q
    • Updated APKs
    • Updated installer
    • Dropped dirty flash or Backup script. It is unusable now

    Changelog 30-March-2020
    • Build Version Tag - R4
    • Add apex mounting
    • Add partition layout for apex mounting
    • Fix runtime permissions
    • Update config implementation
    • Fix sqlite optimization
    • Update sqlite to snapshot 3.32.0
    • Update CTS patch
    • Update whitelist function
    • Add GMS optimization script
    • SELinux fixes
    • Update installation layout
    • Update disk free function
    • Update backup script
    • Misc fixes

    Changelog 16-March-2020
    • Build Version Tag - R3
    • Fix bootloop in some devices
    • Added dirty flash script
    • Fixed contact sync bug
    • Fixed lost app permission bug
    • Fixed unable to connect to Google server
    • Updated Sqlite binary
    • Updated APKs
    • Clean Flash Recommended

    Changelog 09-March-2020
    • Build Version Tag - R2
    • CTS patch installation now moved to config file
    • Fixed sqlite optimization
    • Arch specific binaries shipped in all builds
    • Boot scripts removed. Because of incompatibility issues
    • Clean Flash Recommended

    Changelog 03-March-2020
    • Build Version Tag - R1
    • Revised Versioning
    • Minimal build size 71MB to 80MB
    • Backup script removed. Flash BiTGApps ZIP after dirty flashing ROM
    • Updated APKs
    • Updated Zipalign and Sqlite binaries
    • BiTGApps Installer Re-write
    • Safetynet Patch Added
    • Automate scripts after boot
    • SetupWizard installation through config file
    • Battery Optimization upto Pie only
    • Clean Flash Recommended
    54
    Addon Changelog


    Changelog list is not limited to specific Android Version

    Changelog 20-July-2021
    • Build Version Tag - R17
    • Fixed Addons install size
    • Added Addon uninstall feature
    • Added space check for selected Addons

    Changelog 28-June-2021
    • Build Version Tag - R16

    Changelog 25-June-2021
    • Build Version Tag - R15
    • Added AndroidAuto
    • Added Google Chrome
    • Added Pixel Launcher
    • Added Bromite Browser
    • Added Google TTS
    • Added DevicePersonalizationServices
    • Added Google Maps
    • Added space check in Non-Config Addons

    Changelog 04-May-2021
    • Build Version Tag - R14
    • Updated APKs
    • Switched to bitgapps-config.prop for installing Addon Packages

    Changelog 20-April-2021
    • Build Version Tag - R13

    Changelog 19-April-2021
    • Build Version Tag - R12
    • Fixed broken mount function for A/B Partition

    Changelog 18-April-2021
    • Build Version Tag - R11
    • Prevent wiping of system library
    • Fixed bootloop caused by Non-Config based Addons

    Changelog 16-April-2021
    • Build Version Tag - R10
    • Fixed Google Photos force close
    • Added Google Dialer Framework support
    • Updated Google Dialer APK
    • Update Google Assistant APK
    • Updated Google Photos APK

    Changelog 10-April-2021
    • Build Version Tag - R9
    • Reworked source

    Changelog 19-January-2021
    • Build Version Tag - R8
    • Reworked source
    • Added YouTube Vanced

    Changelog 09-November-2020
    • Build Version Tag - R7
    • Update logging for separate addon packages
    • Update addon function
    • Fix installation of separate addon packages

    Changelog 06-November-2020
    • Build Version Tag - R6
    • Add Gboard in addon list
    • Add support for separate addon zip packages

    Changelog 25-September-2020
    • Build Version Tag - R5
    • Adapt addon installation to Android R

    Changelog 14-September-2020
    • Build Version Tag - R4
    • Fixed installation of Markup libs

    Changelog 06-September-2020
    • Build Version Tag - R3
    • Switched to config based installation
    • Fixed backup/restore of core apks
    • Added Markup and SoundPicker

    Changelog 27-August-2020
    • Build Version Tag - R2
    • Replace AOSP APKs with Google APKs
    • Updated Photos APK
    • Updated Wellbeing APK
    • Fixed installation of Google Messages addon
    • Update Google Contacts and Dialer installation
    • Misc updates and fixes

    Changelog 24-August-2020
    • Build Version Tag - R1
    • Initial addon release
    31
    Downloads

    Packages
    Addons (Config Based)
    Addons (Non Config Based)
    Config
    14
    Thread closed at OP's request and will be reopened once he is done with the installer work.
    Thanks for understanding.