yashsingh1/xdaforums huggingface dataset:
[Android Software Development] TheHitMan:
I didn't get this. Don't you flash BiTGApps after dirty flashing your LOS update.

BTW, new release (R45) already happen on telegram. Just didn't get time to update here. New release can survive ROM upgrade.
[Android Software Development] Söykkis77:
This is what i did, yes. Not sure what went wrong here.

This is a very useful feature. Gonna try this release when my issue sorted out, thanks! (y)
[Android Software Development] hooutoo:
I got this from twrp on a12 gsi. wondering if anyone has seen before?
[Android Software Development] TheHitMan:
You were running out of space. You can try rebooting to recovery before install.
[Android Software Development] hooutoo:
Never mind. Just found out from a Andy Yan post that presently there are no working gapps for Lineageos 19.1 using vndklite.

lineage-19.0-20220114-UNOFFICIAL-treble_arm64_bvS-vndklite
[Android Software Development] alexeei:
i'm use this gapps at Poco F2 Pro, A12 Syberia ROM and when i'm try do dirty flash update of ROM, backup script can't do backup of Bitgapps, it simple say failed create backup. How can i provide you logs?
[Android Software Development] fede01_8:
I just installed Vanced Manager but when I try to grant root permission it says they haven't been granted.
[Android Software Development] hooutoo:
Any news on Vndklite gapps or is this strictly a rom, lineage-19.0-20220114-UNOFFICIAL-treble_arm64_bvS-vndklite, problem?
[Android Software Development] TheHitMan:
You don't have enough space or maybe something else but probably from your ROM. There is no restriction over installation.
[Android Software Development] hooutoo:
Thanks for the reply. I pretty sure it's the ROM.
[Android Software Development] ttmob4:
Using a LOS 19 ROM the "usual" way to install using TWRP is to load the zip of the ROM followed by the gapps package (e.g. BiTGapps) and then boot to system (Magisk can also be installed). When loading the ROM and then Gapps I understand this avoids going into a bootloop. I have read on the Github site that loading BiTGapps as a Systemlessly install of BiTGApps packages puts BiTGapps as a magisk module and the boot to system (ROM and Magisk loaded through TWRP) is done before loading BiTGapps - won't this cause a bootloop? Apologies new to "systemless" install?
[Android Software Development] TheHitMan:
You have to figure this out. But you can simply boot with Magisk installation. With another reboot to recovery, you can systemlessly install BiTGApps.
[Android Software Development] ttmob4:
Ok thanks...I will attempt next time I update the ROM. I assume the advantage is that on subsequent updates of the ROM the procedure is then just to update magisk (with BITGApps as an module in effect). Unclear if this is the only benefit as if a config files is used this can define systemless (or not)| loading of BiTGapps. Is there a performance benefit, space, etc. ? Apologies for the constant questions...
[Android Software Development] TheHitMan:
Yes

There is no difference is space consumption. Because module files get merged in system. So it will occupy same space as if, it is not a systemless installation.

The only benefit from systemless installation is, you can revert the entrie changes made by GApps installation.

Performance is subjective but if you still consider it, then it makes no difference.
[Android Software Development] ttmob4:
Great...OK...thanks for the prompt and insightful response...I will try to update systemless on my next ROM update...next two weeks I guess. Thanks...
[Android Software Development] ephemunch:
Excuse me, but what does this (CONF/SEP) mean?

- Addon Package ARM/ARM64 (CONF)

- Addon Package ARM/ARM64 (SEP)

- Addon Package ARM64 (SEP)

And this which I only found on https://bitgapps.github.io but not on their github: bitgapps-config.zip

I have an ARM64 device and want to flash lineage-19.0 with BiTGApps-arm64-12.0.0-R45_signed.zip

And additionally with YouTube Vanced (root-version) which is in all 3 packages.

And for what is bitgapps-config.zip (bitgapps-config.prop inside archive)? If it is needed, is it necessary to unzip it first?

I always used another Gapps but want to try this now.

Edit: Ok, seems like I know for which purpose "bitgapps-config.zip" is and that I need to extract it.

GitHub - BiTGApps/BiTGApps: The main repository of The BiTGApps Project

The main repository of The BiTGApps Project. Contribute to BiTGApps/BiTGApps development by creating an account on GitHub.

github.com

But however, I don't know what (CONF) and (SEP) means and which YouTube Vanced (root-version) from these Addon Packages is right for me. "Addon Package ARM/ARM64 (CONF)" seems like a full addon package. That is too much for me. So "Addon Package ARM/ARM64 (SEP)" or "Addon Package ARM64 (SEP)" ?
[Android Software Development] ttmob4:
@TheHitMan ...Ok all worked as systemless installation (instructions must be good enough!) and safetynet passes ( kdrag0n safetynet-fix-v2.2.1) but rootbeer shows Busybox binary failure and notifies the phone is rooted...any ideas - as cannot see anything on searching this - thanks?
[Android Software Development] TheHitMan:
I will fix this in next stable release. Little insight on this, BiTGApps keep backup of busybox in multiple partitions for its OTA Survival Script.
[Android Software Development] TheHitMan:
CONF means config based Addon packages, require config file for installation.

SEP does the opposite of it. Separate packages, individual GApp per package.
[Android Software Development] haajee86:
I think the hoster is down? www.pling.com gives a time-out??
[Android Software Development] TheHitMan:
Check OP instead.
[Android Software Development] ttmob4:
Thanks...really impressed with BiTGapps with LOS 19...on an old S7...and it is still a fast phone...no noticible issues...
[Android Software Development] alin919:
Hi , i got same problem , can you show again what you did ? those links not working , Thanks .
[Android Software Development] alin919:
Anyone , please can remember the fix lines ? Been stuck for couple days, I'm lost.Thanks .
[Android Software Development] t3chg33k:
I am on LOS19 with Magisk 24201 installed in full on Galaxy Tab S5e.

The systemless install always aborts with the error message about installing Magisk 20.4+.

Not sure why it doesn’t detect Magisk.
[Android Software Development] guhvanoh:
This is the BiTGApps thread. I think this post will be more appropriate in the Magisk - The Age of Zygisk thread.
[Android Software Development] t3chg33k:
No, because the issue is with BitGapps 12 in my case. Systemless install works fine on LOS 18.1 for my device with the same setup, including Zygisk. However, it always fails on LOS19 with the error message stating that Magisk 20.4+ must be installed.

Guess I have no option but to go for a system installation instead.
[Android Software Development] kgursu:
I need R44 badly and there is no archive for it. Could someone having it post it here?
[Android Software Development] ttmob4:
@TheHitMan, i note that in the next release ( I guess 46) you will be modifying so that rootbeer does not show Busybox binary failure....and I assume that the issue I have when trying to load the latest LOS 19.1 onto my S7 is not related to this. Apparently LOS 19.1 uses SDK 32 (not 31 as on LOS 19.0). I get an error when loading BiTGapps in TWRP indicating SDK version not correct - is this an Android 12L compatibility issue (and if so will this issue be overcome in the next BiTGapps build ? ).

I think I have overcome the issue (temporarily)...previously I had a systemless install (using config R45 and 33 add ons) - hence BiTGapps as a Magisk Module. Magisk 24.1 (I did not upgrade to 24.3) to keep Zygisk working...then after taking a full back up in TWRP

Clear Davlik and Cache

Install ROM (LOS 19.1...14th March) [SDK32 not 31]

Install Magisk (24.1)

Clear Davlik and Cache

Reboot to system

I think as the install is systemless I guess avoids the SDK issue - though if I had not already installed BiTGapps as systemless then the above issue re LOS 19.1 with BiTGapps 45 would remain?
[Android Software Development] :
1 - lineage-17.0-20191203-UNOFFICIAL-laurel_sprout.zip

2 - OrangeFox-R10.0_2.1-Stable-laurel_sprout.zip (reboot automatically)

3 - BiTGApps-arm64-10.0.0-v0.6_signed.zip (unmodified) md5 : b558fb1f14b8f08c1d366b7a41475efb

4 - patchnofde10.zip

5 - Boot to ROM

Boot Successfully.

https://drive.google.com/open?id=1Cs6BbQSo5jbboUbp7gtkdoPXrnQ_0iHz
[Android Software Development] TheHitMan:
Ok.

I will update installation procedure which will cover everything.
[Android Software Development] iKeramat:
[MENTION=8569961]TheHitMan[/MENTION] i couldn't find pie gapps.

can you link them to your thread?
[Android Software Development] TheHitMan:
I will release all new updates day after tomorrow. Some work left.
[Android Software Development] iKeramat:
TnQ so much.
[Android Software Development] TheHitMan:
Still unable to properly unmount system. Whatever the case is system remains mounted and one has to reboot to recovery again to reset mount. I fixed the one time installation like install ROM and BiTGApps in one time but the story is same system remains mounted and to install magisk reboot to recovery again else magisk installer ended up with system mount error. I noticed one thing after installing rom only, system remains mounted even unmount command is their in rom installer.
[Android Software Development] BillGoss:
I too noticed this and that's because TWRP always leaves the system partition mounted after running an install.

I created a test zip that didn't mount /system and only printed "Hello world!" and the system partition was mounted at the end. So, that's normal for TWRP.

Edit: some serious rubbish deleted.
[Android Software Development] Flounderist:
[MENTION=8569961]TheHitMan[/MENTION] Hi, I have the silliest question ever: is the package working on encrypted devices?
[Android Software Development] bdwilk:
Yes
[Android Software Development] BillGoss:
Whether a device is encrypted or not only matters to the rom: can it boot up on an encrypted device.

All gapps packages only add files to the system and have no bearing on whether the rom can boot on an encrypted device.
[Android Software Development] m0han:
is markup removed in v.0.6? it does not appear when i take a screenshot and tap edit. if removed, can you add it back?
[Android Software Development] TheHitMan:
SYSTEM_MOUNT is linked to the set_mount() function and it is conditional. So it is not conflicting with on_SAR() function. on_SAR() function didn't mount anything. It has different function apart from mounting system. umount $SYSTEM only unmount that system which is set using set_mount() and this function only set either system_root or system not both.
[Android Software Development] Baim alif:
my device YSL

use custom rom base on Android 10

system as a root

what i do...

1.factory reset

2.flash the rom

3.flash bitgapps

4.flash magisk

5.reboot to system

no problems at all...

note: batik recovery
[Android Software Development] BillGoss:
You are, of course, correct. I have no idea what I was doing to get the results that prompted me to write that the install process leaves /system mounted and pointing to /system/system. That's rubbish. My apologies. (I'm going to remove parts of my previous post).
[Android Software Development] TheHitMan:
No worries. Your code still helps me and i used it to unmount mouted filesystems before next install.
[Android Software Development] TheHitMan:
I will add back GoogleMarkup in later build.
[Android Software Development] TheHitMan:
I will push the latest update of BiTGApps Q (0.7) and BiTGApps Pie (13) here. Latest builds posted in my telegram channel already will not posted here. Fixed some bugs so i will post newer updates here only.
[Android Software Development] Oblias:
Am I missing the link to the Pie (13) update in the OP, or have you not made that available yet? I'm a bit confused, because I have the Pie (12) from your Telegram channel, but I don't see anywhere, here or there, for Pie (13).

Thanks!
[Android Software Development] BillGoss:
If you haven't fixed the following bug, then here's a new one that is very easy to fix.

I accidentally download the arm version rather than the arm64 version for some of my testing. And I never noticed this because the install process ends normally even though the installer.sh exited with an error.

The solution is to add " || exit 1" to the line in updater-binary that invokes the installer script.

Demo using arm64 version: I added an on_abort line to force the installer script to fail, yet the TWRP install finishes normally (first screenshot).

Then I added the fix in the update-binary and ran the installation again. This time it failed (second screenshot).

I've also included the (partial) recovery logs that show both the first and second installations.
[Android Software Development] TheHitMan:
Re-read my post again.
[Android Software Development] Prathamesh khile:
When will bitgapps for android 12 L arm will release?
[Android Software Development] Prathamesh khile:
When will bitgapps for android 12L arm will release
[Android Software Development] TheHitMan:
New update on last week of april, most probably.
[Android Software Development] Sexy scientist:
Device: Sony Xperia XZ1 compact (lilac) G8441

OS Lineage OS 19.0

File: arm-12.0.0-R45

Error: 1 "Unsupported Android platform"

What am I doing wrong?
[Android Software Development] TheHitMan:
Do this "uname -m" in terminal without quotes and tell output.
[Android Software Development] Sexy scientist:
I'm sorry. Because of the bug in an Open GApps build, I got the wrong impression about the architecture of my device. It is arm64; I was flashing the wrong BiTGApps build.
[Android Software Development] TheHitMan:
You got it right.

You need the one having "arm64" in filename.
[Android Software Development] t3chg33k:
Any new ETA? LOS 19.1 has become official for a lot of devices, so 12.1 GAPPS would be handy.

Prefer switching between GAPPS and microG as per need, so really looking forward to a systemless 12.1 GAPPS installation.
[Android Software Development] TheHitMan:
I will take some more time.
[Android Software Development] ephemunch:
What's happened with BitGapps?

On Telegram (bitgapps_downloads_official) everything was deleted.
[Android Software Development] TheHitMan:
Preparing for new release.
[Android Software Development] vrij:
Can more add-ons be released with the next versions?
[Android Software Development] Retrial:
Hi HitMan,

I hope with the next release the links will be active for long since a lot of months now links comes and goes up and down with the current station to be down. I maintain a collection threads and I include your BiTGApps but links are always down and users ask about it. (also waiting for your A12L support xD)

You can also put ur links in XDA thread in OP. Just for your information, pling is now allowed by xda so you are free to post these links in your thread if you choose that host platform.

Cheers. 😜
[Android Software Development] TheHitMan:
Hi Retrial,

Please check OP.

Alot of changes and 12L builds pushed along. It is still a work-in-progress but near stable build. Project is going through complete overhaul.
[Android Software Development] Retrial:
Hey,

I don't understand if you already shared some builds which are semi-stable or you going to, because the download links which redirect to pling for ARM and ARM64 are still broken and microG download redirect to empty telegram 😝
[Android Software Development] TheHitMan:
:rolleyes::rolleyes:

You forgot to check #2, #3, #4 Post. It seems like you forgot to read everything.
[Android Software Development] Retrial:
I just noticed the builds in the below posts. (still i don't remember/saw these builds yesterday when you replied to me - I just found time to reply you now without checking again)

Well the order you wrote the notes and the description it's still kinda confusing.

In your first notes you redirect ppl in your site for instructions but the download links from these pages are down and you mention about downloads as 3rd note without highlight it.

The order is wrong.

It should be something like that in the part you have and other links for Homepage etc:

Downloads: ARM, ARM64, microG

Anyways thanks.
[Android Software Development] TheHitMan:
My bad then :cry:
[Android Software Development] TheHitMan:
Updated as per your suggestion.
[Android Software Development] TheHitMan:
BiTGApps Stable Release (v1.0)

Changelog

Re-work of BiTGApps Project

Require clean flash installation

Instructions

Click Here

Downloads

Click Here

Social Links

@bitgapps_official

@bitgapps_downloads_official
[Android Software Development] jaxkub:
I installed bitgapps as a magisk module, apparently you can disable gapps from magisk?

When I click turn off bitgapps in magisk, they still work, after restart system they continue to work
[Android Software Development] TheHitMan:
Check for this file and let me know.

/data/adb/service.d/modprobe.sh

EDIT: Are you sure, you have installed BiTGApps as systemless ?
[Android Software Development] TheHitMan:
Provide TWRP recovery.log and fstab from /etc or /system/etc; Do not mount system for the same, i need them from recovery itself.
[Android Software Development] TheHitMan:
BiTGApps Stable Release (v1.1)

Changelog

Refactor mount function

Purge runtime permissions

Instructions

Click Here

Downloads

Click Here

Social Links

@bitgapps_official

@bitgapps_downloads_official
[Android Software Development] vrij:
No add-ons?
[Android Software Development] TheHitMan:
Nope
[Android Software Development] x2k13:
Galaxy S5 SM-G900F/crDroid 7.20

Clean install, flashing v1.1.zip fails with error code 1/failed to mount /system in TWRP (3.6.2).

v1.0 without issues.
[Android Software Development] TheHitMan:
Do you use telegram, so we can do some tests there.
[Android Software Development] x2k13:
No, no Telegram user, sorry. From what I read in the changelog, you rewrote the code for mounting partitions, so I guess it's there somewhere.

What's the difference between both, say, ways to mount partitions that doesn't like that new setup.
[Android Software Development] TheHitMan:
Then i will provide test build here.

Latest changes are fixes for the same, previous changes cause mounting error.
[Android Software Development] TheHitMan:
@x2k13 ping me, when you have time to test.
[Android Software Development] BlackManiac:
v1.0 works great

1.1 didnt work on recovery side

BiTGApps-arm64-12.1.0-v1.1-signed.zip
[Android Software Development] atriumdj:
Good morning:

First of all thanks for the contribution.

I have an I9300 and I need the playstore. I have thought about installing BiTGApps-arm-12.1.0-v1.1-signed.zip but I wanted to know if it is possible to install it by flashing from TWRP instead of using magisk.

Thanks i wait answer.
[Android Software Development] TheHitMan:
Yes,

Default installation is from recovery. Rest are features (optional).
[Android Software Development] x2k13:
ping ;-)
[Android Software Development] Alish Baig:
Can Install it v1.1 on Samsung Galaxy Note 10.1

Installer Failed With Error 1 And Can't Unmount Partitions
[Android Software Development] breversa:
Hello!

I've installed BiTGApps-arm64-11.0.0-v1.1_signed.zip as a Magisk 25.2 module on a Samsung Galaxy M51 (SM-M515F/DSN) running LineageOS 18.1 (from https://xdaforums.com/t/rom-11-0-oneui-3-1-unofficial-eol-lineageos-18-1-for-samsung-m51.4252011/), installed from TWRP 3.5.1 (from https://xdaforums.com/t/recovery-unofficial-oneui3-1-twrp-3-5-1_10-0-for-samsung-m51.4249719/).

The phone was originally running the latest stock Samsung/OneUI Android 12 ROM, so that's technically a downgrade.

However, although BiTGApps are properly installed (I had to reboot manually as the "reboot" button didn't work) and activated in Magisk, NO Google App is displayed in the app drawer.

Settings > Accounts > Add an account also seems to not be working (the screen "blinks" when I tap on it, as if a new window appear then instantly disappeared).

I've also tried installing BiTGApps from TWRP (that was my first try before Magisk), for the same result.

Any idea what's going wrong?
[Android Software Development] pocketrule:
You can answer your question yourself by reading just a few recent posts right here in this thread - something you should do every time, you've got a problem.
[Android Software Development] TheHitMan:
You can provide either recovery log or magisk app installation log.

* Recovery log usually found in /tmp

* Save button in top right for magisk log

EDIT: Maybe upcoming release will work fine.
[Android Software Development] breversa:
Thanks for the instructions !

I first of all deleted the BiTGApps module from Magisk, rebooted, then installed the module again to save the log.

However, as the phone started behaving weirdly just afterwards (unable to go into settings, for instance), I rebooted the phone, which stays on the loading screen with the following messages looping in logcat (see logcat.zip).

I then rebooted to recovery and uninstalled BiTGApps using https://bitgapps.github.io/uninstall.html (see recovery.log.zip).

I'll now try to reboot and reinstall BiTGApps.
[Android Software Development] breversa:
I've reinstalled BiTGApps from TWRP (via sideload) and here's the log.

Apparently, for some reason, there isn't any/enough space left on /system, which is weird as the phone has been recently reinstalled. I believe it's a ROM issue.
[Android Software Development] TheHitMan:
I have checked this logcat.zip and all the errors reflecting to missing priviliged permissions. This is strange, since every package uses same privileged permissions xml. I have already verified permissions of all packages.

It seems, something unusual happen during installation process.
[Android Software Development] TheHitMan:
You can reboot to recovery & try again.
[Android Software Development] TheHitMan:
Checked this log, tho there is 2.0GB of free space in system but it still show "no space left" during installation process.
[Android Software Development] TheHitMan:
@breversa

First unpack installer.sh.zip to get installer.sh

Unpack BiTGApps ZIP, Replace with this file, Repack and Flash.

Make sure to select all files then repack.

EDIT: Wait something wrong with attachment.
[Android Software Development] TheHitMan:
@breversa

First unpack installer.sh.zip to get installer.sh

Unpack BiTGApps ZIP, Replace with this file, Repack and Flash.

Make sure to select all files then repack.
[Android Software Development] breversa:
@TheHitMan

I've found the solution! It was indeed an M51 ROM issue: https://t.me/GalaxyM51/120186

After doing the following in TWRP then installing BiTGApps, it works fine!

e2fsck -fy /dev/block/mapper/system
resize2fs /dev/block/mapper/system
e2fsck -E unshare_blocks /dev/block/mapper/system
e2fsck -fy /dev/block/mapper/system

Many thanks for you responsiveness!
[Android Software Development] TheHitMan:
Did you tried new installer ?
[Android Software Development] breversa:
I used BiTGApps-arm64-11.0.0-v1.1_signed.zip

Is this the one you're talking about?
[Android Software Development] TheHitMan:
I am talking about this

https://xdaforums.com/t/custom-gapps-bitgapps-for-android.4012165/page-52#post-87317639
[Android Software Development] breversa:
No I haven't.

Is there any pros vs the file I used ?
[Android Software Development] breversa:
Allow me to rephrase:

Is there an advantage to use this file (https://xdaforums.com/t/custom-gapps-bitgapps-for-android.4012165/page-52#post-87317639) over the one I've used (https://github.com/BiTGApps/BiTGApp.../v1.1/BiTGApps-arm64-11.0.0-v1.1_signed.zip)?
[Android Software Development] Superagente86:
I confirm, with the new installer.sh it no longer gives a mounting error in /system.

Thanks dev.
[Android Software Development] pocketrule:
The patch works for me, too! No problem anymore in TWRP

LineageOS 19.1 + BitGAppps-arm-12.1.0-v1.1
[Android Software Development] pierzale:
Android Auto seems not to work (LineageOS 19.1).

There is a need for some addons, if so where could I find them?

On the download page of Bitgapps I can't find the addons.

Can you help me?

Thanks
[Android Software Development] TheHitMan:
There are no Addons.