yashsingh1/xdaforums huggingface dataset:
[Android Software Development] newinnov:
Hi, I have installed bitgapps then wellbeing(from playstore), but Digital Wellbeing shortcut does not appear in settings for both 9.0 and 10.0 but flashing opengapps shortcut is created in settings.

So is wellbeing works with bitgapps? If yes, please instruct regarding that.
[Android Software Development] Lermite:
Bitgapps only provides the minimum setup to get the Play Store and Google Play Services.

If you wish for more bloatware, you have to chose another version of Gapps, such one of OpenGapps's.
[Android Software Development] newinnov:
*Bloatware* term is quite subjective, and depends on usage mate.

Even "GoogleCalendarSyncAdapter" or "faceunlock" can be termed as bloat. Again Subjective keyboard warrior.
[Android Software Development] Lermite:
I agree. My definition of "bloatware" is quite large. It includes Wellbeing and everything related to the cloud.
[Android Software Development] tysch:
Google Play Services are updating. Is it normal?
[Android Software Development] Rangky_AM:
Hi sir, i can't download bitgapps arm64 8.1.0 r6

Download speed very slow, my wifi good for download anything, only bitgapps i can't download

Please help me

Sorry for my bad english
[Android Software Development] Silvers_Rayleigh:
Although the original link seems to be working just fine here is the file from another source

https://mega.nz/file/nCoBHRYT#CW_PCbIo6t9z2FPvgxlPSgOt1Ow2ILh7wYz0nP9hP2k

If this link is slow then there must be a problem with your connection.

---------- Post added at 10:39 PM ---------- Previous post was at 10:29 PM ----------

Just for reference here is a complete list of packages supported by BiTGApps

https://raw.githubusercontent.com/BiTGApps/BiTGApps/master/PKGLIST

As you can see wellbeing is not supported
[Android Software Development] Rangky_AM:
Ok sir downloaded, thanks?
[Android Software Development] Mikolaj.Q:
Thanks for the answer.

I've tried MinMicroG Standard but no success. I've met several issues. I couldn't log in to Google account - some kind of server error. No working Google maps, could not successfully sync contacts. I need this staff so that's not an option for me :(

Any other ideas I could try?
[Android Software Development] amg314:
microG is radical alternative to gapps. There are many nuances to install microG.

You should patch services.jar for signature spoofing first, temporarely remove all Google accounts, so on.

You better study special threads before installing microG.

https://xdaforums.com/android/apps-games/app-microg-gmscore-floss-play-services-t3217616

https://xdaforums.com/apps/magisk/module-nanomod-5-0-20170405-microg-t3584928
[Android Software Development] grinimark:
Hello,

I just tried for 3 days to download the bitgapps arm 10.0 version - never successful cause the download always stops no matter what browser I am using...FF, Chrome...

Could someone tell me, how to do a proper download here on the official DL page?

thanks

Mark
[Android Software Development] brunnius:
some news about the coming of the build version tag - R7 ?
[Android Software Development] bdwilk:
Why? Is there a problem with R6? Works great for me on my devices on all ROMs.
[Android Software Development] AndroBuddy007:
I know you are eager for updates, but R6 was just released couple of weeks ago.

Asking for ETA (Estimated Time of Arrival) is considered rude, so just chill and wait like all others.
[Android Software Development] Black_Stark:
R7 is released. Any issues after flashing R7 ?
[Android Software Development] Not_perfect:
Where to download? R6 dont work for me anymore after systemupdate.
[Android Software Development] Lermite:
You can download it from there: https://bitgapps.cf/arm64/Q/

But since the R6 messed up so bad with my Mi 9T that I had to reinstall everything from Fastboot, I've given up on Bitgapps even though I enjoy its concept of minimal Google setup.
[Android Software Development] Not_perfect:
Thanks! Dont work for me on Oneplus6 with Syberia Build 29052020.

How to remove completely?
[Android Software Development] Lermite:
I have no clue how to get rid of Bitgapps without wiping everything as I had to do it in more than formatting Data before installing everything from scratch.
[Android Software Development] m0han:
just saying: your best bet would('ve) be(en) a full nandroid backup prior to trying stuff that some people have had problems with.
[Android Software Development] MaverickNextDoor:
[MENTION=9649157]Lermite[/MENTION]

Try an app called Migrate (on the Play Store). It allows you backup app data when switching ROMs.
[Android Software Development] Lermite:
I'm already used to Migrate, Titanium Backup, Recovery's backups and the raw copy to a PC of all my internal storage content.

That's why the issue only made me lose three days of updated files.

The issue didn't appear when I installed Bitgapps but when I updated my rom with a dirty flash.

Such an update usually goes smoothly, so much that I didn't expect it could stuck my phone in Fastboot.

Since this trouble, I've switched to OpenGapps then I've updated my rom with a dirty flash again, and everything went fine, except that I dislike OpenGapps.
[Android Software Development] HiQual:
I dont know if it is still true, but dirty flashing only the ROM would effectively uninstall BitGapps. I understand you have to reflash BitGapps at the same time as the dirty ROM flash. This is old information from my memory, so stand to be corrected.
[Android Software Development] Lermite:
The persistence of the Gapps and Magisk after dirty flashing the rom depends on the rom.

Mine is MSM Xtended whose the early versions required to flash again the Gapps and Magisk, but the newer versions keep them, avoiding having to flash them again but also preventing to uninstall them simply.
[Android Software Development] BlueCyclone:
From OP:

Yes, OpenGapps and Magisk have a survival script.

BiTGApps does not

This fact has nothing to do with the ROM that you have installed, unless that ROM comes with some form of Gapps to start with.
[Android Software Development] Lermite:
My bad.

Only Magisk survived a dirty flash of my rom, not Bitgapps that had to be installed again.

But as dirty flashing my rom that had Bitgapps R6 has stucked my phone in Fastboot, something from Bitgapps has probably survived, unless it would haven't cause this mess that nobody using OpenGapps got.
[Android Software Development] Yavii:
I don't want to be thaat ranting guy, but can i request an ARM version for Nougat of it ? :o
[Android Software Development] TheHitMan:
If i get enough time to build.
[Android Software Development] Doomkopf:
Hey man, thanks for these awesome gapps. I always used OpenGapps for years and didn't even bother to look at other GApps, tried these and immediately noticed a difference... I didn't know GApps influence so many menus in the settings.
[Android Software Development] Nivramyaj:
I'm using lineagesOS 17.1 now without GAPPS my question is can I flash bitgapps now or do I need to reinstall my ROM alongside with bitgapps?
[Android Software Development] m0han:
flash now - after making a full nandroid backup.
[Android Software Development] TheHitMan:
New Build!

Release Tag R8

Downloads: Click here!

Changelogs: Click here!

Also read R7 release changelogs

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.

Must Read whole OP post again. Clean flash installation is necessary.
[Android Software Development] HiQual:
Just for the avoidance of doubt and if we already have BitGapps installed "Clean Flash" means ...

1. Reboot to recovery.

2. Install (reflash) ROM zip. Do not restart phone.

3. Still in recovery, install (flash) new BitGapps zip.

4. Wipe Dalvik and cache.

5. Reboot to system.

Correct ?
[Android Software Development] TheHitMan:
Clean flash means wipe all system, vendor, data, cache. Then install.
[Android Software Development] HiQual:
Ahhh, glad I asked. I have been doing it wrong until now.

Final question - do we need to reboot between flashing ROM and flashing BitGapps ?

Many thanks for your help
[Android Software Development] TheHitMan:
Well no.
[Android Software Development] complicazio:
Thanks
[Android Software Development] Shivver:
Does Google Pay works with bitgapps or it needs to be configured somehow?
[Android Software Development] TheHitMan:
It does. But depends on safetynet too as usual.
[Android Software Development] Shivver:
So to make it work I need to paste Safetynet Patch to my internal memory and flash the ROM and Bitgapps again?
[Android Software Development] TheHitMan:
Just read OP post and you will get it.
[Android Software Development] iTalisman:
Since I can flash BitGapps in a ROM with built in Gapps, will the script uninstall the built in gapps and flash BitGapps?
[Android Software Development] edyny1:
i flashed BiTGaaps-arm64-10.0.0-R8 on my S8+

issue i'm having when trying to add Google account it says checking info then goes into a black screen so i have to click on power button to lock the screen then back into my homescreen in order for blank screen to go away.

Also just like the op says to put the safetynet file in internal storage, i did but still failed safetynet, do i have to install magisk before i flash bitgapps or after?
[Android Software Development] Shivver:
I had the same issue with google account, I couldn't login when going to Play store, but when going to settings and then add account it worked. Also try to restart the phone.
[Android Software Development] Nivramyaj:
How to update bitgapps? Do i really need to flash again my rom and install the new bitgapps version.
[Android Software Development] edyny1:
I tried both, none working
[Android Software Development] dusman13:
I had the same issue.

Послато са ONEPLUS A3003 помоћу Тапатока
[Android Software Development] nomesrjp:
I had a similar issue, though the OP does state it's experimental. As such I resorted to using safetypatch using Magisk - https://github.com/kam821/safetypatch.
[Android Software Development] tejas_kesaria:
Does the latest bitgapps for 10 have fingerprint unlock module enabled?? I had previous previous update installed with no fingerprint unlock module
[Android Software Development] chris42too:
Was anyone able to make the swype libraries work under Android 10? I installed the standard package and the libraries are installed on the system, I even see the options in the keyboard, however the swype is not working.
[Android Software Development] Skippy12359:
Ok, I'll check back when the thread gets updated.
[Android Software Development] TheHitMan:
But still new builds are posted in my BiTGApps Telegram channel. I will update here after i fix server stuff. I am shifting to a new server for hosting downloads.
[Android Software Development] Skippy12359:
Appreciate the feedback. Not on telegram, so whenever it becomes available on xda is fine. Just wanted to give the arm 10 variant a try. Cheers and good luck on the server changeover.
[Android Software Development] Oblias:
And just to confirm, you are running Android 10 Q, right??
[Android Software Development] Baim alif:
BiTGApps-arm64-10.0.0-v0.6_signed

Device YSL

so far no problem at all ... good :good:

SOT up to 7 hours
[Android Software Development] Master_TC:
Sorry for noop question.

I'm on CrDroid 5.10 Pie and use OpenGapps. Now i want to try BiTGApps.

Can i use the latest BiTGApps-arm64-10.0.0-v0.5_signed.zip for Pie roms or is it only for Q?

Where can i find the package for Pie roms?

Can someone give me direct link for BiTGApps-arm64-10.0.0-v0.6_signed ?
[Android Software Development] TheHitMan:
https://xdaforums.com/showpost.php?p=81092677&postcount=22
[Android Software Development] Jack177:
I installed BiTGApps via TWRP. The installation was successful (according to TWRP), so I did Reboot System, but I don't see any Google apps installed. What did I do wrong? I have Paranoid Android Quartz on Xiaomi Mi 9.
[Android Software Development] NoSpamDan:
[MENTION=8569961]TheHitMan[/MENTION] can you provide an example config file for people to use? Specifically, should the GApps options be set to true like this:

SetupWizard=true

or

SetupWizard true

?

EDIT: Also, what should the config file be named?
[Android Software Development] wrkerr:
Since switching to BitGApps, my messaging app (Signal) has not always been delivering messages to my phone promptly. Could this be due to "Battery Optimization for GMS Core and its component." What apps do I need to disable battery optimizations for in order to ensure prompt google push notification delivery? Running Android 10 (LOS 17).
[Android Software Development] BillGoss:
[MENTION=8569961]TheHitMan[/MENTION]

May I suggest that you:

1. Use a config file name that is clearly BiTGapps related, for example bitgapps-config.txt (edit: or bitgapps.prop)

2. Locate the config file in the same directory as the zip file, rather than in /sdcard. For example by using

CONFIG=$(dirname $ZIPFILE)/bitgapps-config.txt

This would make it clear that the config file belongs to BiTGapps and keeps it with the zip file.
[Android Software Development] BillGoss:
[MENTION=8569961]TheHitMan[/MENTION]

Another suggestion: in order to exit cleanly and leave the system partition properly unmounted it would be better to use the following in unmount_all function:

...
else
if mountpoint /system; then umount /system; fi
if mountpoint /system_root; then umount /system_root; fi
umount $VENDOR
fi

instead of the current:

...
else
umount $SYSTEM_MOUNT
umount $VENDOR
fi

The single umount of the current script doesn't take into account that the on_SAR function may mount both /system_root and /system
[Android Software Development] bdwilk:
That makes sense because I always set up my flash queue with magisk after bitgapps and magisk always fails giving the error "system cannot be mounted" but if I just flash magisk again right away it works no issues.
[Android Software Development] 1lovedeep:
my system does not boot after gapps installing successfully..

always comes back to twrp

but works fine with open gapps..
[Android Software Development] Oblias:
Are you clean flashing everything?
[Android Software Development] 1lovedeep:
yeah obviously

you can't dirty flash gapps
[Android Software Development] Oblias:
It's been known to happen, believe me. Just checking. I dunno, never had that happen in all the times I've used BiTGApps.

How about another 'obvious' question, then. Latest version of TWRP?
[Android Software Development] Baconoid:
It's not that you can't, but it's not recommended. Dirty flashed an upgrade of Havoc OS 3 followed by BitG Q .6 update (was on .5 before dirty flashing). No problem at all as opposed to previous builds.
[Android Software Development] TheHitMan:
You don't need to dirty flash BiTGApps anymore. Backup script is already fixed in every latest update. Prior to android version and platform.
[Android Software Development] nomesrjp:
I'm currently running R8 however, unlike R7 battery optimization is not available for Google Play Services. Is this normal or that I've not installed it correctly?
[Android Software Development] Lermite:
The battery optimization isn't available for the Google Play Services with OpenGapps either, so Bitgapps is probably not responsible.
[Android Software Development] Doomkopf:
It's working for me, I upgraded from R7 to R8
[Android Software Development] nomesrjp:
Perfect, thanks for confirming!
[Android Software Development] Hakikidaredevil:
Do i have to flash gapps again when I update lineageos 17.1?
[Android Software Development] TheHitMan:
Read OP post.
[Android Software Development] chris42too:
No answer means? ;)

- no one is interested in this.

- no one knows.

- it is clearly written somewhere and I should stick to that.

- ...

Short note about this would be nice.
[Android Software Development] TheHitMan:
I will check it later. Which android version and platform ?
[Android Software Development] chris42too:
Android 10, on a Sony AOSP device (Kugo/loire). Let me know if you need anything else.
[Android Software Development] m0han:
just reporting here:

device: asus zenfone max pro m1

recovery: twrp by Cecell3000 3.4.0-0

rom: syberia v3.8 custom of 21.06 (selinux permissive)

bitgapps: v0.8 R8 for arm64

booting to recovery with bitgapps v0.8 R8

after rooting

. but, ok with older v0.5.

so is it the rom or bitgapps or magisk that is playing spoilsport here?

root solution used is magisk v20.4 stable.
[Android Software Development] TheHitMan:
You're using a very old version of BiTGApps, which i didn't even support anymore.
[Android Software Development] m0han:
read my post again. when i use 0.8 R8 my device does not boot into the ROM; it boots back into recovery. if you check back in the thread you will find that 0.5 is fine for others also.
[Android Software Development] Lermite:
Please read TheHitMan's post again.

The versions 0.5 and 0.8 are both deeply deprecated.

The actual version is the

R

8

R means Release while 0.x means Beta.
[Android Software Development] m0han:
my bad. what i meant was this [ARM64][Q] BiTGApps-arm64-10.0.0-R8_signed.zip MD5: 6e2f2e9f226dfdd158e470b0b3f1cb2d package from post #3 gave me issues that i mentioned. i still have and use BiTGApps-arm64-10.0.0-v0.5_signed.zip MD5: 56404708fdf4900d342bb9b2bef449fc from dec 2019.
[Android Software Development] zamar27:
Do Google geolocation services work with BiTGapps in kenzo? For example, in Chrome & Google Maps Go?
[Android Software Development] iTalisman:
R9 is out but it gives a Mounting error in twrp.
[Android Software Development] Techie_pulkit:
How to install assistant as an add-on installer. Cannot understand from the original post.
[Android Software Development] unstopable16:
I have the same question as [MENTION=9763633]Techie_pulkit[/MENTION] how to install assistance addon
[Android Software Development] Otto_H:
From OP:

Addon Installation

Follow below step for installing addon packages.

Terminal Emulator app required.

Code:

su

addon.sh

Those codes must be run as root from any Terminal Emulator app (also you will need Wifi turn ON or any other data access in order to get some packages be downloaded by addon.sh).

Then in the same Terminal Emulator app it will look like this:

...

'Please enter your choice: '("Assistant" "Wellbeing" "Reboot" "Quit")

Hope it helps.

OttoH.

PD. It is understood that BitGapps is already installed before Addon Installation.
[Android Software Development] unstopable16:
Thanks for swift reply. I am getting error 404.
[Android Software Development] Otto_H:
Unfortunatelly, BitGapps R9 has this issue due to a broken link inside addon.sh.

BitGapps R8 addon.sh is working fine though.

OttoH
[Android Software Development] unstopable16:
Oh wow and no way to fix it now?
[Android Software Development] itazguru:
Dear OP,

Should I format data when flashing a rom?

I deviced to have a real clean environment so that...

- wiped all system, vendor, data, cache, dalvik

- flashed fw+vendor, rom, bitgapps R9

- rebooted into system

The result is showing rom's logo endlessly.

I tested opengapps instead of bitgapps and it booted successfully.

What is the difference? Weird..

Clean flash means formatting data?

When I did it a few days ago, I formatted data.
[Android Software Development] Lermite:
Formatting Data is necessary if this partition has been encrypted by the previous rom, because it's the only way to get rid of it before installing another rom.

I, too, has to switch to OpenGapps when BitGapps R6 prevented my phone to boot but I still don't know what went wrong.
[Android Software Development] m0han:
[MENTION=5385790]unstopable16[/MENTION], [MENTION=7682763]itazguru[/MENTION], [MENTION=9649157]Lermite[/MENTION], see post https://xdaforums.com/showpost.php?p=82958583&postcount=402.

if you wanna stay with bitgapps, your best bet seems to be finding an earlier version that works for you. :good:
[Android Software Development] Lermite:
Maybe I'll give a try to the newest version when I have to do a clean install again, but as long OpenGapps works fine with my actual setup, I'd rather keep it. until the next clean flash.

I always preferred BitGapps though, because of its minimal apps bundle, without almost any bloatware, and its lack of the very annoying setup wizard.
[Android Software Development] unstopable16:
Can I downgrade without clean flash?
[Android Software Development] itazguru:
A strange thing is that the rom was the same one (crDroid 6.7) but a bug fix version. I have dirty flashed until I tried this clean flash.

I love the concept of bitgapps but I cannot format data right now, so annoying :(
[Android Software Development] bdwilk:
If your ROM boots without gapps or with another set of gapps then you don't need to format. If you get a bootloop with bitgapps then just reflash the ROM and let it boot then go back and flash bitgapps. Works every time.
[Android Software Development] itazguru:
Very useful information! Thx for that.
[Android Software Development] momo1098r:
with lastest release R9, on android 10, I have more battery drain
[Android Software Development] edyny1:
I flashed BitGapps R8 and also getting 404 error after addon.sh
[Android Software Development] Lermite:
Phone's messed up again

Damn it, my Mi 9T is unable to boot to the system after the rom update with a dirty flash.

Recovery: OrangeFox-R10.1_2-Stable-davinci

Old ROM: Xtended-XQ-v10.5-davinci-20200630

New ROM: Xtended-XQ-v11-davinci-OFFICIAL-20200712

BiTGApps-arm64-10.0.0-R8_signed

Magisk 20.4

Since the dirty flash, each boot attempt to the system ends up in recovery.

I now have to spend several hours to do a clean flash and restore all my stuff.

For sure, this is the last time I test Bitgapps despite I enjoyed its minimal package.
[Android Software Development] raymondsanusi:
Stupid af
[Android Software Development] Lermite:
Thanks for this very helpful answer.
[Android Software Development] raymondsanusi:
General Information

The very minimal build size and additional features makes it different from other GApps projects. BiTGApps build does not ship with backup script or dirty flash script. You need to manually flash BiTGApps after dirty flashing ROM. Require clean flash installation, if other GApps package is installed.

If u did that and still got that problems, quote me again and i will tell the dev
[Android Software Development] Lermite:
I dirty flashed the rom, wiped the caches then attempted to boot to the system.

When I got back to recovery, I've flash Bitgapps then wiped the caches again but my phone was still unable to boot to the system: it got back to recovery each time.

My mistake was probably to forget to flash BitGapps right after flashing the rom, without any boot attempt between them.

Anyway, an expected behavior in case of dirty flashing the rom without Bitgapps would be a successful boot to the system but without the Play Store and many app using the Google stuff crashing.
[Android Software Development] Never_Sm1le:
My device is Mi A1, Rom: crDroid 6.8, TWRP 3.4.0.0. R9 failed to mount partitions and ended up with error 1 but R7 install sucessfully. Tried to get the log from TWRP but for some reason they disappear and I was unable to find them.

Edit: dirty flash.
[Android Software Development] TheHitMan:
Known bug and will be fixed in release R10.
[Android Software Development] danicadanicadanica:
yea i have this issue it doesnt mount because of new system_root thingy in twrp 3.4
[Android Software Development] chris42too:
Were you able to take a look on the swipe libraries?
[Android Software Development] kraken77:
Point number 7, does that mean if i flashed xiaomi.eu which does come with preinstall google services, will this remove its default google services/depedencies and replaced it by BitGapps?
[Android Software Development] SirRhor:
When I use BitGapps (first time user), and I enable SetupWizard, the process goes as normal asking if I want to restore my Apps and Settings from the cloud. But some settings, like App Notifications, are not being restored, and that used to be the case with OpenGapps. Does anyone else have that issue?

I'm using a OnePlus 7 Pro with BlissROM.