• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!

[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,068
1,973
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.
  • 4
    BiTGApps New Release
    • BiTGApps Release R38
    • BiTGApps Addon Release R26
    Release Date
    • 06-September-2021
    Changelog
    • Updated playstore detection logic
    • Updated BiTGApps config
    • Updated MicroG config
    • Fixed Addon package installation
    • Fixed false RWG response
    • Fixed systemless config detection
    • Make bootlog patch config dependent
    Initial Setup
    Documentation
    Downloads
    Patches
    Bootlog & Safetynet Patch now provided in separate packages. Check Additional Patches from documentation for other patches and information. All packages in this list are updated. All patches provide outside of BiTGApps, already present in BiTGApps.

    SELinux State
    With R38 revision, SELinux State won't change on its own. It will stay as is, until or unless you install Bootlog Patch which is now config dependent or YouTube Vanced Non-Root Version. You can check SELinux State and Installation Instructions from documentation.

    Notes
    • Check documentation for everything
    • Clean install only

    Why Clean Install ?
    Some of you already on previous release. So i suggest you to do clean install, because R30 to R37 revision more likely change your device selinux state. This update and any future update won't change your device selinux state, until or unless you do it yourself, which i have already explained above. Feedback is very much appreciate for the project improvements.

    Custom Magisk
    Checkout Custom Magisk @magiskcustom. Magisk Hide is supposed to work together with Safetynet Patch, either you use from BiTGApps itself or from separate package. Check channel description for information.

    Alpha & Backup
    • Alpha release can be found here. Alpha builds meant for testing purpose only.
    • Backup of older releases can be found here. We can't backup anything below R38 revision.
    Thanks to those who supported with a donation (y)
    3
    But I also think, such a fundamental change in the installation should be up to an active decision by the user (opt in).
    I have made bootlog patch installation now config dependent. Changes regarding this will reflect with next stable release. So it won't modify your device selinux state on its own, until or unless you're installing it using config itself.

    This is also documented and instructions can be found in Basic or Standard Installation.

    For this particular selinux case, last update (R37) is removed. So that no one further encounter change in selinux state.
    3
    Whenever I need to download latest BitGapps it shows error/empty. This is annoying...
    images.jpeg
    2
    When I installed the R35 version on this version, it did not give any errors.
    The function that detect presence of pre-installed GApps using playstore is broken. Thats why you able to install. Even unsupported ROMs that shipped with GApps also able to by-pass.
    2
    No, the vanilla version is not a Gapps version.
    ''Cherish-OS-v2.8-20210807-1050-raphael-OFFICIAL-Vanilla-OSS''
    But the error points out that you're trying to install BiTGApps on a ROM that already has GApps pre-installed but that ROM is unsupported.
  • 190
    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
    • GoogleAssistant
    • GoogleCalculator
    • GoogleCalendar
    • GoogleChrome
    • GoogleContacts
    • GoogleDeskclock
    • GoogleDialer
    • GoogleKeyboard
    • GoogleMaps
    • GoogleMarkup
    • GoogleMessages
    • GooglePhotos
    • GooglePixelLauncher
    • GoogleSoundPicker
    • GoogleTextToSpeech
    • GoogleWellbeing
    • 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
    • Support YouTube Vanced Root version
    • Ability to install YouTube Vanced Root version as Non-Root
    • 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.
    Custom microG package with additional features
    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
    71
    Changelog


    Changelog list is unified across supported Android Versions

    Changelog 06-September-2021
    • Build Version Tag - R38
    • Updated playstore detection logic
    • Updated BiTGApps config
    • Updated MicroG config
    • Fixed false RWG response
    • Fixed systemless config detection
    • Make bootlog patch config dependent
    Changelog 19-August-2021
    • Build Version Tag - R37
    • Fixed bootloop with microG
    Changelog 19-August-2021
    • Build Version Tag - R36
    • Updated BiTGApps config
    • Updated MicroG config
    • Updated selinux enforcing package
    • Updated boot extract logic
    • Updated pre-installed GApps list
    • Collectively Update RWG function
    • Added stock Ext Module for MicroG
    • Added build property detection
    • Added release property detection
    • Fixed broken installation
    • Misc fixes
    Changelog 17-August-2021
    • Build Version Tag - R35
    • Initial microG support
    • Added separate microG config
    • Added predefined runtime permissions
    • Added OTA survival support to microG
    • Added possible fix for runtime permissions
    • Updated BiTGApps config
    • Updated config remover package
    • Updated overlay remover package
    • Updated recovery tool package
    • Updated safetynet restore package
    • Updated selinux enforcing package
    • Fixed safetynet restore
    • Misc fixes
    Changelog 09-August-2021
    • Build Version Tag - R34
    • Fixed GooglePlayServices not found
    • Fixed installation of PlayStoreOverlay
    • Fixed bootloop
    • Updated ramdisk unpack/repack logic
    Changelog 07-August-2021
    • Build Version Tag - R33
    • Updated installation logs logic
    • Updated OTA survival script
    • Misc fixes
    Changelog 06-August-2021
    • Build Version Tag - R32
    • Fixed bootloop in some devices
    • Fixed contacts sync
    • Fixed bootmode installation
    • Fixed boot image modification logic
    • Switch to busybox applets
    • Skip wiping busybox along with applets
    • Updated bootmode script
    • Updated BiTGApps config
    • Update config remover package
    • Updated overlay remover package
    • Updated recovery tool package
    • Updated safetynet restore package
    • Updated selinux enforcing package
    Changelog 06-August-2021
    • Build Version Tag - R31
    Changelog 05-August-2021
    • Build Version Tag - R30
    • Updated fp/sec patch to August 2021
    • Updated OTA survival script
    • Fixed installation and bootloop in GSI
    • Fixed installation for dynamic partition devices
    • Removed writable vendor requirement
    • Merged all patches back in BiTGApps
    • Switched to system partition
    • Product and SystemExt partition no longer used for installation
    • Misc fixes
    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
    56
    Addon Changelog


    Changelog list is not limited to specific Android Version

    Changelog 06-September-2021
    • Build Version Tag - R26
    • Fixed Addon package installation
    Changelog 19-August-2021
    • Build Version Tag - R25
    Changelog 19-August-2021
    • Build Version Tag - R24
    Changelog 17-August-2021
    • Build Version Tag - R23
    • Updated Gboard installation
    • Fixed Gboard settings crash
    • Fixed YouTube Vanced installation
    • Fixed Addon uninstall
    Changelog 09-August-2021
    • Build Version Tag - R22
    • Removed Bromite WebView
    • Removed Google WebView
    • Config Based Addon size reduced to 700MB
    Changelog 07-August-2021
    • Build Version Tag - R21
    • Split YouTube Vanced package into three (MicroG/Root/Non-Root)
    • Removed config dependency from Non-Config YouTube Vanced
    Changelog 06-August-2021
    • Build Version Tag - R20
    Changelog 06-August-2021
    • Build Version Tag - R19
    • Simplify YouTube Vanced installation
    Changelog 05-August-2021
    • Build Version Tag - R18
    • Updated YouTube Vanced
    • Updated Vanced MicroG
    • Updated Bromite Browser
    • Updated Bromite WebView
    • Updated Google Chrome
    • Added Google WebView
    • Added YouTube Vanced Root version
    • Added separate OTA script in bromite package
    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
    34
    Downloads

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