yashsingh1/xdaforums huggingface dataset:
[Android Software Development] bdwilk:
Use different gapps. These gapps are meant for the slimmest possible package with Google services. Most people in this community use apps like titanium backup or swift backup to restore their apps and data so Google backup isn't needed (and it's quite terrible compared to the above mentioned)
[Android Software Development] Nikhil Chandran:
I tried to flash the latest version of bitgapps on my phone.

And the process failed. The recovery said wrong Android SDK ??.

My phone is running LineageOS 17 "Q"
[Android Software Development] TheHitMan:
Read OP post and help in fixing it.
[Android Software Development] Vikas5487301:
Process ended with error 1

says unsupported android architecture
[Android Software Development] bdwilk:
https://xdaforums.com/android/software/arm64-bitgapps-q-10-0-0-t3968500/post80563883
[Android Software Development] TheHitMan:
Your efforts gonna wasted here. Because users unable to read what is written in OP post.

:rolleyes:
[Android Software Development] JD. A:
The latest gapps package seems to have problems with syncing contacts. I've tried with multiple clean flashes while following the OP. Anyone have the same problem?
[Android Software Development] bdwilk:
From the bitgapps telegram channel (might be good to subscribe to these things)

/* BiTGApps Fixes */

Error: No Google Contacts Sync in Accounts under Settings app.

Here's How You Can Fix It

• Open Settings app.

• Click on Apps & Notification.

• Check all permissions for GooglePlayServices, whether allowed or not. If all permission denied, Allow them.

• On upper right corner there is a three dot menu. Click on Show system app.

• Search for Google Contacts Sync app.

• Check whether Contacts permission is allowed or not for that app. If disabled, please allow Contacts permission so that it can Sync Google Contacts.

• A restart maybe required.

About above issue, in some ROMs all permission denied for Google Play Services after clean flash installation. I am still unaware of why this happens. If you ended up with no Contacts Sync in Settings < Accounts. Just follow steps from above post. I will update XDA post with an F&Q based on this.
[Android Software Development] Walden0:
Have you removed google calendar sync from the package?I cant seem to find that.
[Android Software Development] TheHitMan:
Calendar sync adapter is not there from start.
[Android Software Development] rijads:
Just a couple of things I have noticed (I am on crDroid, OP5T):

1. When going into AOSP Calendar, after logging into google, it tries to log me in again into google, and if I type my account it says, this account already exists on your device.

2. when on dark mode, going into Google play system update, it shows description in black font instead of white, stil readable since background is dark grey.

3. Google -> Backup, shows waiting to backup for everything (app data, call history, contacts etc.)

4. After setting up fingerprint, once it just hung up on lockscreen, and wouldnt unlock, tried entering pin, after entering numbers and enter, it froze, had to restart it, might be crDroid issue. How would I go about gettingl ogs for this info ?
[Android Software Development] TheHitMan:
I can sort out only first three out of four and fourth is not the part of this project itself.

When you use opengapps, it replace rom calendar with google calender. Hence the same is not followed by BiTGApps. Login issue occurs in aosp calendar not in google calendar. So you should install Google Calendar from playstore

I have no idea about it. It is just app itself. Might be overlay issue in playstore with dark mode. That will be fixed by google itself.

You might need some sort of core app which support backup function. I will figure it out in next update of Q.
[Android Software Development] Walden0:
Oh, any particular reason for that ? will it be implemented later?
[Android Software Development] TheHitMan:
I will add that in next update.
[Android Software Development] rijads:
Thanks for fast response, additional questions not already answered in QnA:

1. Do I have to reflash gapps on rom update ?

2. If so, when updating roms, not clean install, do I have to restart to recovery before re-flashing these Gapps ?
[Android Software Development] TheHitMan:
In next update of Q, backup script will be implemented so that you don't have to flash gapps after dirty flash rom. But addon script is already implemented in Q source. You can check my git.

Just consider here. If you have gapps without backup script. You need to follow installation instruction from OP post.
[Android Software Development] rijads:
Is assistant addon missing from the first post, or am I missing something ?
[Android Software Development] TheHitMan:
I am creating a semi universal patch. So just wait for it.
[Android Software Development] grv97:
For A/B Devices you need to install GApps in second Slot. What do you mean by this?
[Android Software Development] garylawwd:
If you install system to slot A then you must install gapps to slot B or vice versa.

If you don't know what that means then I would advise doing more research before trying to flash anything on your device as this is the basics
[Android Software Development] Ayoseun:
Please provide for ARM devices
[Android Software Development] bdwilk:
https://xdaforums.com/android/software/arm-bitgapps-q-10-0-0-t3968827/post80257775
[Android Software Development] Pingu The Pinguin:
what is mean of A/B device ?
[Android Software Development] mforce2:
I have a problem with my contacts not being synced. It could be some permission issue, my ROM sometimes has this weird issues with permissions not being requested. Any ideas ?

Edit: I've traced this back to some permissions issue, I also have it with some location permissions on my ROM. I've used TWRP 3.3.1 ( the latest for my X820 ) and just flashed BITGapps with it. Other people seems to be fine with the same ROM so maybe I made some mistake while flashing or wiping from TWRP ?

Logs are attached.
[Android Software Development] bdwilk:
It's mentioned in the FAQ part of the OP and in several other places as well.

https://xdaforums.com/android/software/arm64-bitgapps-q-10-0-0-t3968500/post80646833
[Android Software Development] mforce2:
Cool, sorry, didn't think to read the FAQ ( should have ). Thank you very much.
[Android Software Development] Volidon:
:good: thanks
[Android Software Development] TheHitMan:
Device having A/B partition layout like system_a & system_b. Read more about it on google.
[Android Software Development] TheHitMan:
I will check log file sometime later.
[Android Software Development] Pingu The Pinguin:
Is the A / B device the same as SAR?
[Android Software Development] garylawwd:
No you can get A only SAR devices also
[Android Software Development] TheHitMan:
Update :

Build 0.5 released.

Check OP post #1 for downloads and #2 for changelogs.

You should read OP post again. It is updated with latest information.

Thanks
[Android Software Development] TheHitMan:
I got the exact error from your log file.

10-30 21:55:57.933 2964 3401 E FSA2_ContactsSyncAdapter: Sync has been terminated.
10-30 21:55:57.933 2964 3401 E FSA2_ContactsSyncAdapter: android.os.RemoteException: Gms does not have contacts permission.
10-30 21:55:57.933 2964 3401 E FSA2_ContactsSyncAdapter: at amtx.a(:com.google.android.gms@19530046@19.5.30 (120400-275531062):290)
10-30 21:55:57.933 2964 3401 E FSA2_ContactsSyncAdapter: at amtu.run(:com.google.android.gms@19530046@19.5.30 (120400-275531062):3)
[Android Software Development] FeHo:
unsupported sdk version error 1

with this rom : https://xdaforums.com/le-max-2/development/10-0-revengeos-3-0-x2-t3967140/

using Le Max 2
[Android Software Development] TheHitMan:
Does previous build installs fine before ?
[Android Software Development] FeHo:
First time using this gapps and android 10.
[Android Software Development] bdwilk:
What device and what is your flashing procedure?
[Android Software Development] FeHo:
le max 2 x520

Installing the rom , restarting to recovery and then flashing the gapps.

flashed different gaps now its working. thanks for your reply
[Android Software Development] b00dymoon:
CONTACTS cant sync
[Android Software Development] bdwilk:
Search, read. Very rarely are "you" the only person to have a problem and more than likely it's been asked many times and answered just as many.

https://xdaforums.com/android/software/arm64-bitgapps-q-10-0-0-t3968500/post80731353
[Android Software Development] SlyUK:
[MENTION=8569961]TheHitMan[/MENTION] Just came across this thread much appreciated :)
[Android Software Development] void main():
SetupWizard don't working! When I input my google account info it's crashed
[Android Software Development] m0han:
'Action required by Carrier Services'

new issue seen in v0.5 (non-setup). see screenshot. happens on every reboot. never happened on v0.4. device is X00TD. rom pixys q (05nov).

edit: happens in another rom (nitrogen os 10) too. updated play services; still not resolved. see screenshots 2,3 & 4.

would [MENTION=8569961]TheHitMan[/MENTION] look into this or suggest a solution? wonder what this 'action required by carrier services' is.
[Android Software Development] Mattia46old:
For me worked like a charm. I'm on AEX 7 Zuk Z2 plus.

I used the 0.5v build
[Android Software Development] HippoMan:
Setup wizard?

I downloaded and successfully flashed the "SetupWizard" version. It's working fine on my device with my ROM (OnePlus Pro 7 with the latest Havoc ROM), but I was never presented with any kind of wizard for setting anything up. The gapps were simply installed.

Am I missing something?

Thank you in advance.
[Android Software Development] Masleyko:
Hey ,

first, thanks for gapps mate :)

second.. i noticed my location history doesnt work, nor timeline history in maps app.

i tried all you said its needed for fixing contacts sync.. still nothing

any ideas ?
[Android Software Development] Rezaeemanesh:
Same problem.I already set all permission.
[Android Software Development] GermanCacha:
How do you fix this? i have the same problem on the same rom and device.
[Android Software Development] fendytrancers89:
Hi

I can't synchronous my contact from google

Please help..
[Android Software Development] FeHo:
i installed different gapps from different source, you can google.
[Android Software Development] Ultraschorsch:
I am using Lineage 17 on my Mi6 and I can't get Android Auto to work with the "regular" Gapps. Is Android Auto working with BiTGApps and Lineage 17?

Thank you
[Android Software Development] rocktone:
To verify, this doesn't require TWRP, correct? Stock recovery can install BiTGApps, yes?
[Android Software Development] bdwilk:
Um. No. You need TWRP.

I'm just curious as to your situation now. How did you install your ROM without TWRP. Stock ROM?

Please search in this thread. It's been answered at least 3 times by myself.
[Android Software Development] rocktone:
Well, I didn't; but I'm looking into getting the Pixel 3a when it goes on sale this weekend and flashing my own AOSP build on it. However, if I go Android 10, TWRP won't work (for some reason, this is an issue with newer Pixels running Android 10 -- no clue why) thus, if I build AOSP 10, I won't be able to install any type of Google Apps.

I figured BiTGApps would work for such situations, but maybe not. I may just have to build AOSP 9 and flash mindthegapps or something.
[Android Software Development] bdwilk:
But you'll still have to flash your ROM. That'll require TWRP.

I'd look into getting another device. Possibly one without A/B partitions if you'd like to have a hassle free flashing experience.

But if somehow you do get your AOSP Pie flashed there's bitgapps for that as well. Kinda funny you want to build AOSP on a device that ships with stock Android.

https://xdaforums.com/android/software/arm64-bitgapps-pie-9-0-0-t3828515/post77315552
[Android Software Development] rocktone:
You don't need TWRP to flash stock AOSP, only to flash opengapps (although, there is ability to build AOSP with opengapps built in).

The command

fastboot flash all -w

will flash stock aosp

That being said, are there good, new devices without dual partitioning schemes? I'd be interested.
[Android Software Development] bdwilk:
Sir, this is to flash the stock image signed by Google, which will in fact already have gapps included. The stock recovery will only flash images/zips signed by the OEM of that device. If you build anything then it won't be signed by Google and therefore impossible to flash in stock recovery.
[Android Software Development] rocktone:
The fastboot flashall command is for fastboot, i.e. the bootloader,

not

for stock recovery. Stock recovery would be the adb sideload command, which, I'm aware, wouldn't work.

Fastboot flashall however, will work; you don't need TWRP to flash a ROM; after all, TWRP itself is a ROM.
[Android Software Development] bdwilk:
Not really. This is why I'm hanging onto my OnePlus 5t and my next device will be a xiaomi mi 9t pro. Great custom support and single partition.

---------- Post added at 05:07 AM ---------- Previous post was at 05:06 AM ----------

Good luck with that.
[Android Software Development] rocktone:
I mean, you're free to be dismissive if you want, but you absolutely can flash ROMs without TWRP. This is quite obviously true, since TWRP is itself just a ROM that you flash to the recovery partition and boot from there.

Also, the AOSP build instructions by Sony say to use Fastboot, so I'm definitely not mistaken.
[Android Software Development] bdwilk:
I'm being dismissive because I'll stand here corrected. Flashing via fastboot might work. My only advice is there are too many supported devices out there with fully working TWRP and many ROMs to play with. Since you haven't purchased the p3a yet I'd suggest looking into a better device.

Speaking only for myself, I wouldn't want to rely on fastboot as my only way to flash anything. I'm sure they'll iron out TWRP on the p3a eventually but even then it's a mediocre device for the price.

**End off topic, sorry Hitman**
[Android Software Development] rocktone:
Well, I'll keep looking for other devices. Unfortunately it needs to be compatible with Verizon, which narrows the number of devices down significantly.

(Sorry Hitman, I'll shut up now)
[Android Software Development] whalesplaho:
Bitgapps doesnt support Google text to speech... Please can yhu add dis support!!!

Thanks.
[Android Software Development] madde-:
Installation works but Google Services Install stops after Adding Account with "Android Setup keeps stopping"
[Android Software Development] TheHitMan:
I will fix this in upcoming update. Currently rewriting installer for scratch. Also my device is already broken. So i can't provide new update right now. I have already ordered one and will get it before november 22.
[Android Software Development] TheHitMan:
Maybe you have accidentally downloaded the Non-SetupWizard build.
[Android Software Development] TheHitMan:
I will fix this in upcoming update.
[Android Software Development] TheHitMan:
It is a known bug in latest build and maybe in older builds too. I will fix location stuff in upcoming build.

Thanks
[Android Software Development] TheHitMan:
Its a known problem. I will fix contacts sync issue in upcoming update of BiTGApps Q.
[Android Software Development] TheHitMan:
I will check it myself before releasing a new update.
[Android Software Development] TheHitMan:
I will try to fix this in next update.

Stay tuned
[Android Software Development] TheHitMan:
In upcoming update, i will try to add support for Google's text-to-speech.
[Android Software Development] TheHitMan:
I am working on something big and try to cut down bugs as much as possible. Some devices just work fine and some got issues. New update will be available soon. Apologize for the inconvenience.

Thanks
[Android Software Development] whalesplaho:
Sorry about your device.... Thanks man!!!
[Android Software Development] HippoMan:
Hmm ... if so, it wouldn't be the first time that I clicked on an incorrect link. :)

I'll try again. Thank you.
[Android Software Development] thelad:
For those off you'd that it didn't work how many are on twrp 3.3.1.0
[Android Software Development] HERCULES:
Pls add face unlock option
[Android Software Development] Fachriuwu:
Hi, thanks for making this great project, does it include google search?
[Android Software Development] bdwilk:
No but if you download the Google app from the playstore, it has search.
[Android Software Development] LisandroSC:
I know, stupid question...

How can I get the OK Google function to work? I can't find the add-on link to download in the first page.
[Android Software Development] kebrumotis:
Anyone knows the difference between bit gapps SW and signed version
[Android Software Development] bdwilk:
SW has setup wizard and signed does not.
[Android Software Development] Akagami1994:
it shows unsupported ANDROID SDK version - aborting.

but it worked flawlessly for the past 2 weeks that i have been using it with HAVOC OS 3.0 12/11/19

clean installed the new rom HAVOC OS 3.0 17/11/19 on my OP3 and tried installing BITGapps before and after reboot - ERROR. Always the same thing. I love BITGapps and they've worked perfectly before. I just don't understand what might have happened. Waiting for an update. :(
[Android Software Development] TheHitMan:
Apologize for the error and there might be a delay in new updates. As i updating the whole project. So it will eventually take more time. This current installation issue and others will be fixed in next update.

Stay tuned
[Android Software Development] xjedisaiyanx:
Installed this one, atleast works but no playstore etc. had to install manually and still is broken...

Troubleshotting in OP is dead.. I mean link to github is down.

How to add google account?
[Android Software Development] z0mBy:
Use the Setup Wizard version
[Android Software Development] gordonfisher:
What is the difference between the zip with _SW and the one without that? I cannot find any information about that.

Edit:

The post above mine actually answered it for me. One has a setup wizard, the other does not.
[Android Software Development] Baconoid:
Hey man, great work. Currently using 0.5 non SW version with Havoc OS 3.0 (Android 10) build for Asus X00TD. Both SW and non SW versions work fine on clean flash.

However, upon dirty flashing newer Havoc builds, device stays in bootloop and boots back to recovery until I flash BitGApps. After flashing BitGApps (non SW) system does boot back but all Google Apps (bar GBoard, GDrive and G Keep) crash. Even HyperCam crashes. The workaround being reinstalling all GApps (Play Store or apks - either work fine).

Havoc OS is most likely still in Beta/Development stage for X00TD so I'll add this issue along with other findings on relevant thread. Thought you'd find this useful as well. Keep up the good work.

TL;DR - BitGApps don't survive dirty flash. Hope you'd find this helpful while working on your next big update. Appreciate your hard work.
[Android Software Development] TheHitMan:
Thanks for reporting all the issues here.

I am rewriting the installer from zero again to fix all issues. Yes the backup script is buggy and need to be fixed. Soon new BiTGApps Q will be there. I am testing new builds with other users on telegram and we are near to a stable update.
[Android Software Development] fede01_8:
I can confirm that dirty flashing Havoc updates breaks gapps. Also that flashing this gives SDK error.

Any replacement until this gets updated?
[Android Software Development] Pingu The Pinguin:
what makes him different between Sw signed and not
[Android Software Development] bdwilk:
I'm assuming pinguin's (wrong spelling) can't read or search.

SW has setup wizard and signed doesn't.
[Android Software Development] Pingu The Pinguin:
What do you mean setup wizard?
[Android Software Development] bdwilk:
The program when you first boot up that sets your language and let's you sign into WiFi and Google and let's you restore Google backup, etc.
[Android Software Development] Pingu The Pinguin:
thanks
[Android Software Development] gentano:
Thanks even when I thought of that, I couldnt be sure.

Should be mentioned/more clear in OP! :good:
[Android Software Development] -Androider-:
Deleted
[Android Software Development] bdwilk:
GApps has nothing to do with screen brightness or the sound of your device. I have no idea what screen attention is but I'm gonna bet GApps has nothing to do with that either. Talk to your ROM Dev/maintainer.
[Android Software Development] -Androider-:
Damn, sorry wrong thread. My fault sorry. Everything is fine with BiTGapps :good:
[Android Software Development] karim.a:
TheHitMan :

thanks for making this great project

I have a problem
[Android Software Development] TheHitMan:
To everyone forget that SW and Non SW stuff. It is not supported anymore. I have done a complete rewrite of installer. So everything is changed in new update of Q. It is more compact than before. Backup script, Maps, everything fixed now.

You can join us on telegram for test builds or early updates.

Thanks
[Android Software Development] Gibri:
Quote:

Originally Posted by Gibri

Good evening! In order to avoid any bugs, I intend to do a clean install with this latest update of https://xdaforums.com/le-max-2/development/10-0-revengeos-3-0-x2-t3967140 .

But I really wanted to have the google calendar, messages, contacts and mobile phone natively.

Are there any Gapps packages that replace installed versions with google versions?

Regarding google assistant, I need

install any additional zip on recovery so that it works correctly?
[Android Software Development] leodelacruz:
Thanks a lot
[Android Software Development] TNSMANI:
MOD ACTION: Thread closed at OP's request. See first post for new location.
[Xiaomi Redmi Note 7 ROMs, Kernels, Recoveries, & O] AmulyaX:
/*
* I'm not responsible for bricked devices, dead SD cards, thermonuclear war, or you getting fired because the alarm app failed (like it did for me...).
* Please do some research if you have any concerns about features included in the products you find here before flashing it!
* YOU are choosing to make these modifications, and if you point the finger at me for messing up your device, I will laugh at you.
* Your warranty will be void if you tamper with any part of your device / software.
* Same statement for XDA.
*/

LineageOS is a free, community built, aftermarket firmware distribution of Android 10, which is designed to increase performance and reliability over stock Android for your device.

LineageOS is based on the Android Open Source Project with extra contributions from many people within the Android community. It can be used without any need to have any Google application installed. Linked below is a package that has come from another Android project that restore the Google parts. LineageOS does still include various hardware-specific code, which is also slowly being open-sourced anyway.

All the source code for LineageOS is available in the LineageOS Github repo. And if you would like to contribute to LineageOS, please visit out Gerrit Code Review.

What's working :

Boots

RIL (Calls, SMS, Data)

Fingerprint

Wi-Fi

Bluetooth

IR camera

Camera

Camcorder

Video Playback

Audio

Sensors

Flash

LED

GPS/GNSS

VoLTE

Known issues:

You tell me (None)

Instructions :

Reboot to Recovery (Preferably Ofox)

Wipe system, data, vendor, cache, dalvik

Now flash the LineageOS build and any other addons you want

You may flash OpenGapps and or Magisk

Reboot

Note: If you're unable to download Netflix or some other app from Play Store and or if you're unable to use Widevine L1, please consider flashing Magisk.

Downloads :

Official Build : Here

Firmware : All firmwares for lavender are supported (Prefer latest Global Stable)[/URL]

XDA:DevDB Information

LineageOS, ROM for the Xiaomi Redmi Note 7

Contributors

AmulyaX, xdatman

Source Code: https://github.com/LineageOS

Kernel Source: https://gitlab.com/kjjjnob/kernel_xiaomi_lavender_minimal

ROM OS Version: Android 10

ROM Kernel: Linux 4.x

Based On: AOSP

Version Information

Status: Stable

Created 2019-09-17

Last Updated 2020-01-22