yashsingh1/xdaforums huggingface dataset:
[Android Software Development] ipdev:
Hi. :)

This happens a bit on some device(s), recovery(s), and/or rom(s).

The new changes that have been implemented starting in Android 9/10 have not helped.

Especially on devices being brought up to System-As-Root

Side note.

get_prop is a function (set of commands) written in the script that you can use like a command.

getprop on the other hand is a shell command.

The line you noted is only part of the process.

The order checked is actually the PROPFILES variable.

Set mount(s)

OpenGapps GitHub - Link

Mount mount(s)

OpenGapps GitHub - Link

The PROPFILES variable is here.

OpenGapps GitHub - Link

The get_prop function is defined here.

OpenGapps GitHub - Link

The installed(ROM) SDK variable is set here.

OpenGapps GitHub - Link

Compare Installed(ROM) SDK against OpenGapps SDK version.

OpenGapps GitHub - Link

When it compares the SDK version, it will run down the PROPFILES line until it finds a prop file to use or error out if it can not find one.

Normally system and/or vendor should be mounted by that point and found.

If not it will should find the recovery SDK version or completely error out.

Your recovery.log or OpenGapps log(s) file would really help figure it out.

Cheers. :cowboy:
[Android Software Development] Demonzzz:
Hi. A strange problem. Google pay does not appear in device administrators and therefore payment does not work. Is this a problem with gapps?

I tried Havoc, Msm and crDroid.

Device Samsung galaxy note 3 n9005, android 10, opengapps arm nano.

Android 9 Gpay works fine and appear in administrators, using opengapps arm micro.

I can’t imagine where the problem is and for two months I can’t find a solution.
[Android Software Development] flurryman:
Resetting the AdvertisingID seems to be broken; help needed for building

When resetting the AdvertisingID on my LineageOS-17 phone running open_gapps-arm64-10.0-nano-20200516 (and all the older versions I ever checked), only the first 4 parts of the UUID (e.g. 23b00270-98ee-11ea-84c4-xxxxxxxxxxxx) are being newly generated. The last 12 hex digits (-xxxxxxxxxxxx) will always remain unchanged. This means that each phone running OpenGApps will maintain a 2^^48 bit number that will never change, and pretty much allow everyone running OpenGApps to be tracable, at least by apps that give a damn about the isLimitAdTrackingEnabled() value. (I would not trust anyone at all in this respect.)

While we're at it - how about returning an on-the-fly generated UUID on each getId() invocation? This would make everyone untracable by AdID. OK, Google suggested to use the IMEI a while ago but this is a different issue. By the way if I recreate the AdID on my second phone, a Google Pixel 4 running stock Android 10, the complete AdID is changed.

I would be willing to build my own (local) open_gapps package that is patched accordingly, but atm the process described on https://github.com/opengapps/opengapps seems to be broken. After strictly following the build process as documented, I do get a *.zip package but it is apparently too small, and during the build I get shedloads of error messages like

arm64-28 com.google.android.apps.turbo [/net/kvm1/srv/home/hm/pro/opengapps/build/arm64/28/nano/GApps/batteryusage-arm64/nodpi/priv-app/Turbo/Turbo.apk]
End-of-central-directory signature not found. Either this file is not
a zipfile, or it constitutes one disk of a multi-part archive. In the
latter case the central directory and zipfile comment will be found on
the last disk(s) of this archive.
note: /net/kvm1/srv/home/hm/pro/opengapps/build/arm64/28/nano/GApps/batteryusage-arm64/nodpi/priv-app/Turbo/Turbo.apk may be a plain executable, not an archive

The mentioned Turbo.apk contains only 3 plain text lines with variables version, oid and size.

What am I missing? Sorry for asking dumb questions but the point is that the build process does not work as advertised. Any help is appreciated.
[Android Software Development] ipdev:
Hi. :)

This was the step I was missing with the change to using lfs. LargeFileStorage

xdaPost 6352 - Link

Hope it helps.

Cheers. :cowboy:
[Android Software Development] flurryman:
This apparently did the trick. Kudos to you! I've been using Linux on a sysadmin level for 27 years but I still come across new things from time to time. :D

The question remains if the observed behaviour when refreshing the AAID is known, and if there is anything that can be done about it.
[Android Software Development] :
Why Action Services/dps not included in Android 9 arm64 stock gapps anymore?
[Android Software Development] richardtrle:
Hi there, gapps is not working properly with AICP15, play service keeps crashing

http://haste.aicp-rom.com/heruwupape
[Android Software Development] DXist:
opengapps & Carbon ROM 8.0

Hi! I flashed opengapps & Carbon ROM 8.0 on my Nexus 6.

I experience system reloads. When I run Google Camera or navigation apps I get system reloads as well. Google Pay triggers reload after successful payment transaction.
[Android Software Development] knpk13:
I got an opportunity to test this on another device today.

OnePlus 2, Official LineageOS 17.1, arm64, Nano gapps, May 30 build.

The voice assistant issue still occurs on this. I'm not sure if I can grab logs without completing system setup.

[MENTION=9837083]imoaix[/MENTION] and [MENTION=4246974]myxal[/MENTION] are you still experiencing this?

Edit: I allowed the voice match to get through setup (to my surprise, it said it was able to use my voice model from another device, which I definitely deleted after using the same workaround on my OP3T which had the same issue) and I was able to get logs from the "other" setup that shows up as a persistent notification till you complete it. It had the same issue with not being able to proceed unless you turn on voice match. Here are the logs. Installing apps from the play store also keeps looping endlessly but it gets installed after a reboot. Weird.
[Android Software Development] chris42too:
swipe libraries

Hi there,

I just installed the open_gapps-arm64-10.0-pico-20200523 to a newly flashed aosp device, to get swipe support on the aosp keyboard.

The settings are there and I can enable the gesture typing, however nothing changes. I tried to replace the lib as stated in the faq, however no change.

I only get regular typing.

Anyone has a solution to this?
[Android Software Development] Botzer:
I also have the voice issue, forced to record my voice and now I can't remove the model or re-record it in the settings (LineageOS Official 17.1).

Device : OnePlus 3

Gapps version : Nano arm64, 30/05/2020 build.

Clean install: Lineage, Gapps --> Boot.
[Android Software Development] knpk13:
Until it's updated, you can customize your gapps install with the instructions on the wiki to remove the new calendar app, or just disable or delete it manually. It's probably a better idea to use a smaller package like nano or pico though and install the non core gapps you need from the play store.
[Android Software Development] dpl73:
open_gapps-arm-5.1-pico-20161207.zip

Hi

I've been trawling the net to find any repository of Old open_gapps. Specifically, I need open_gapps-arm-5.1-pico-20161207. for a device. Can anyone give me any pointers to an archive, ftp, etc...

Thanks
[Android Software Development] Kippy51:
I can only help with 20160525 or 20170506 (both Pico) which I can upload to Dropbox and send you the link in a private message.
[Android Software Development] dpl73:
open_gapps-arm-5.1-pico-20161207.zip

Either might be helpfull. Thanks
[Android Software Development] Kippy51:
I'll upload the 'latest' and send you the link (takes about 20 minutes were I live....)

---------- Post added at 08:17 PM ---------- Previous post was at 07:52 PM ----------

Send you a PM. Cheers.
[Android Software Development] knpk13:
I'm aware the package name was changed to Etar, I use LOS nightlies on 3 devices.

You didn't read the entire page for the workaround. Here's a screenshot. It will eventually be updated, it's not exactly an urgent issue considering you can just manually disable/delete/ignore the new stock Calendar app with a file explorer, recovery, or a bunch of other tools.
[Android Software Development] djdelarosa25:
There's this longstanding bug where if you decide to skip the Ok/Hey Google detection setup, it will just go back to the previous step of asking you to enter a secure lock screen. The only way to escape this loop is by enabling Ok/Hey Google detection. Only then does it proceed with the initial setup process. Happens to both of my devices that use OpenGapps (ARM64 10.0 Stock and ARM 8.1.0 Nano).
[Android Software Development] knpk13:
This has been reported by a few people and has been happening for a few months. I was able to grab logs in this post and am waiting for Nezorflame to respond.

https://xdaforums.com/android/software/pa-gapps-continuation-t3098071/post82702117
[Android Software Development] ipdev:
They are now in product on LineageOS 17.1

product/app/Etar/Etar.apk

product/priv-app/Snap/Snap.apk

Look in system/system/product and you should find them.

Cheers. :cowboy:

PS.

Sorry for a short quick answer. :o
[Android Software Development] dna1982:
well google did it again.

com.google.android.googlequicksearchbox app in 10.0-20200605 need to be given WRITE_APN_SETTINGS permission, or it will cause bootloop.
[Android Software Development] curiousrom:
Nano+ 10 2020-06-05 Bootloop

Thanks for the report. :good::cool:

Apparently [MENTION=4544860]osm0sis[/MENTION] fixed it with this Merged request: Add new privapp perm for googlequicksearchbox

Several users reported no problems with 2020-05-30 Nano+ or use future build 2020-06-07 or newer.

***
[Android Software Development] andreoide:
I used gaps ARM 9 mini June 05 and had bootloop.

TWRP backup saved my @ss, I reflashed same nightly lineageOS with older gaps 03june and all okay...
[Android Software Development] ipdev:
Not sure what the official build schedule is but, anything built after this commit was merged, should work. ;)

[MENTION=614507]razorloves[/MENTION] also has a PR to add mounting for product and vendor on OpenGapps github.

PR840 GitHub - Link

Tested tonight and everything worked on my PocoF1.

Etar and Snap were removed due to PR840 using a config script.

lineage-17.1-20200604-nightly-beryllium-signed

OpenGapps config file. (sdcard/Open-GApps/.gapps-config)

open_gapps-arm64-10.0-nano-20200605-TEST (UNOFFICIAL)

Magisk (canary-debug)

Note:

Attached the config file I used for reference.

OpenGapps was built with current (synced) sources and cherry-picked razorloves commit to Support vendor and product dynamic partitions

OT Note:

MagiskManager did not show on first boot.

There was no automatic reboot during first boot, so a simple reboot after skipping though setup, magiskmanager showed up.

Cheers all. :cowboy:

EDIT:

It was pointed out to me that PocoF1 did not need PR840 for removal of Etar and Snap since PocoF1 does not use a separate product partition.

At least I helped test the PR and proved it did not fault on devices that do not have a product partition.

(Feel like such a donkey [Pick your favorite definition] when I mixup devices.)

Idiot of the Day award goes to me. :D

Cheers again. :o
[Android Software Development] djdelarosa25:
ARM, 8.1.0, stock Gapps doesn't flash the Google Messages app for some reason.

EDIT: My bad, I didn't know it needed CarrierServices. Removing my exclusion from my config file fixed the problem.
[Android Software Development] callihn:
ARM64 9.0 broken. Play Services not supported.

Everything seems to install fine, no errors but apps not showing in drawer and won't run. Screenshot of error message attached. Appears to be an error with play services. 6/4 and 6/5 packages tested with same results. Logs attached.

LG V30+ US998

Andriod 9
[Android Software Development] osm0sis:
Both are thanks to [MENTION=614507]razorloves[/MENTION] actually, I just merged the GitLab one, since I have merge permission there. :highfive:

I didn't realize the GitHub one was up already, so I've blessed it so hopefully [MENTION=6404745]MastahF[/MENTION] will merge soon as well. :good::)

I'm busy working night shifts at the hospital this weekend, so if someone wants to make a PR to add any of those renamed apps it would be helpful. You can check previous commits for a how-to.
[Android Software Development] Devione:
Hey guys, i've been trying to create a generic GApps config txt file that would work across multiple devices and I was just hoping to clear some things up.

I've got a Stock Android 10 zip, and was hoping to create a config that replaced LineageOS's stock Browser, LatinIME and Etar with Google equivalents (Google Chrome, GBoard, Google Calendar); however I do not wish to install any other apps from the package except these 3.

My question is do I create a config file excluding all other apps on the GApps Stock installer, or do I just include the 3 apps I wish to replace?

"Exclude" install: To select ONLY the apps you DON'T want installed, no keyword is necessary, because the default behavior is an Exclude install. Referring to this part of the Wiki which I find confusing.

Lastly all I have to do is place the config txt into the same .zip as the GApps zip I wish to flash, then flash it during the ROM installation process yes?

Thanks for your time.

EDIT this is what I presently have in my gapps-config.txt file:

Include

# Pico+

CalSync # Install Google Calendar Sync (if Google Calendar is being installed)

DialerFramework # Install Dialer Framework (Android 6.0+)

GoogleTTS # Install Google Text-to-Speech Engine (Micro+ on 5.0-, Pico+ on 6.0+)

PackageInstallerGoogle # Install Package Installer (Android 6.0 only & Android 8.0+)

# Micro+

CalendarGoogle # Install Google Calendar

# Full+

Chrome # Install Chrome

# Stock+

KeyboardGoogle # Install Gboard
[Android Software Development] callihn:
You will have to exclude any apps you don't want which are part of the package you're using. See open gapps package comparison which will also show you the correct package names to use.

---------- Post added at 07:20 PM ---------- Previous post was at 07:16 PM ----------

BTW the last time everything worked was when I flashed 20200513. I haven't flashed since because I useally only flash when there is a new version for play services since I can find no other way to move it's updates to the system, see previous post above for more information, logs and screenshots.
[Android Software Development] Devione:
I think I got it figured out. Thanks for your time and help.
[Android Software Development] armars:
Hi

add new gmail to arm 6.0 version

new version is available very long time already

2020.05.17.313130477.Release Build: 62202700
[Android Software Development] callihn:
I still don't understand why this issue has come up. From what I can see everything is right, files are in the package, files are the correct version number, the same version that's automatically downloaded as an update and works, files get installed, gapps broke. Makes no sense to me. Anyone able to help?
[Android Software Development] Nezorflame:
Hi. Does this still happen on latest build (20200610)?
[Android Software Development] callihn:
Haven't tested yet. Don't know if I will at this point, since I have no reason the believe anything has changed because the problem has not even been acknowledged. Heck I'm not even sure what the problem is just that it stopped working.
[Android Software Development] Nezorflame:
Well, there are a few things changed, primarily some fixes on Github and the overlays have been moved to the /product.

In any case, in order to aknowledge the issue I need a proper way to reproduce this.

Could you at least provide me a set of steps you took to get this issue? Was it a plain update from an earlier version of GApps or a fresh install, did the ROM include GApps already, etc.

Also a logcat of the initial boot process up until the first error would help a lot.
[Android Software Development] curiousrom:
There are a few clues in [MENTION=4899210]callihn[/MENTION]'s open_gapps_log.txt attachment in his post here:

Installer Platform | arm

ROM Platform | arm64

Install Type | Dirty[Data NOT Wiped]

Current GApps Version | 20200513

Current Open GApps Package | stock

Installing GApps Zipfile | /sdcard/Download/open_gapps-arm64-9.0-stock-20200605.zip

Installing GApps Version | 20200605

And the "Begin User's gapps-config" at the bottom is a little bit weird.

Built 20200605 is known to be broken and was removed from the Open GApps servers.

***
[Android Software Development] Nezorflame:
I'm asking this since "dirty flash" just means that it had info in /data. That doesn't necessarily mean there were GApps installed already.

But yes, you're right, that is the build that went bad, so there's a chance this won't reproduce anymore.
[Android Software Development] callihn:
I'll test it in just a few.
[Android Software Development] callihn:
Still borked. Logs attached.

Open Gapps was already installed, previous version in logs.

Downloaded Open Gapps and md5, booted into twrp, wiped dalvik/arts and cache, flashed gapps, rebooted.
[Android Software Development] shakal187:
Optimizing installation scripts

Hi all,

I wanted to make gapps install during upgrade, and I did little modifications to your scripts. Basically, I made it more configurable since you have most of the paths hardcoded, cut is also hardcoded and not configurable... With this I achieved much easier installation compared to having to have twrp and messing with bootloader.

Has anyone thought of adding something like this? As you have may guessed, I'm working directly on AOSP so I have freedom of also adding few fixes to update_engine, which people using OS from their vendors can't achieve.

If maintainers are interested in this, we can take this talk to private messaging or email communication.

Thanks.
[Android Software Development] Nezorflame:
Hi, you're more than welcome to throw a pull request at https://github.com/opengapps/opengapps and we will be able to discuss it there.

---------- Post added at 09:24 PM ---------- Previous post was at 09:24 PM ----------

Thanks, I'll take a look. Did it first occur on the June 4th build?
[Android Software Development] callihn:
Yes but the May 13th build was the last one I tried, it worked fine, so this issue has happened between those somewhere. Google Play Services updates automatically as expected and works fine.
[Android Software Development] Botzer:
Seems like it's fixed ? I just installed Colt OS on my OP3 and it worked great with the 10th June Nano Gapps build.
[Android Software Development] ADB100:
Had problems with the 10th & 11th June builds for Android 8.1. I am installing the x64 Super package with a customisation file to exclude some stuff. Chrome gets installed (I can see from the version log that its now v83) but is not visible after a flash and some of the Google apps force close. The Google app itself says there was a problem signing in and the 'try again' button doesn't fix it. GMail force closes although mail is being received for the Exchange & IMAP accounts I have configured.

I rebooted to recovery and installed the build from 6th June and this fixed it. I tried on two separate Samsung S6's running Lineage 15.1 and the results were the same.

Andy
[Android Software Development] VW22:
I've tried 5 times to download the open_gapps-arm64-10.0-full-20200613.zip , through my smartphone and later on through a hardwired ethernet connection on my PC. and did not succeed (network error).

I find the download speeds below everything and I think the problem is really on the Sourceforge server.

Anybody else who can concur?

Can this appalling download speed be boosted?
[Android Software Development] guhvanoh:
Change the package mirror to the Montreal one (iWeb Technologies).
[Android Software Development] Nezorflame:
Thanks, it appears that the updated APK fixed it.

---------- Post added at 05:28 PM ---------- Previous post was at 05:25 PM ----------

Thanks for your report, this happens due to the issue in our scripts where the v2 signature gets stripped, and usually there's a fallback of the v1 signature but not in this APK.

For now as a temporary fix I've rolled back the Chrome APK to the previous version, but we'll be working on a proper fix.
[Android Software Development] VW22:
@ guhvanoh "Change the package mirror to the Montreal one (iWeb Technologies)."

And where should I find that link to the specific zip file?
[Android Software Development] guhvanoh:
The same place you tried to download from. All you need do is change the mirror to the one I suggested and you're good to go.
[Android Software Development] curiousrom:
But it seems that the affected Open GApps packages have not been removed for the servers yet.

***
[Android Software Development] Nezorflame:
Yup, removed as soon as I got to the PC. Thanks.
[Android Software Development] Nezorflame:
Check the screenshots on how to pick a mirror.

If the Montreal one is still slow, pick the one closest to your location.
[Android Software Development] VW22:
@ guhvanoh " : A very big sorry from my part.

I really missed that one; I definitely need new spectacles.

But strangely enough I do not see the open_gapps-arm64-10.0-full-20200613.zip any more today ....

I also got error code 70 (not enough space etc etc) when I tried to install this version finally after a 7 x downloading it
[Android Software Development] Nezorflame:
The build of June 13th was removed due to a bug.

Please use the fresh today's one instead.

---------- Post added at 04:17 PM ---------- Previous post was at 04:16 PM ----------

Please check today's build if the issue is gone.
[Android Software Development] ADB100:
Hi, yes thanks. Just installed it to my S6 running Lineage 15.1 and its working.

I have an issue with the version of Google Play Services (com.google.android.gms v20.21.15) and Android Auto. Android Auto just doesn't work. It complains about some Google components being missing. If I replace the 'gmscore-arm64.tar.lz' file with the equivalent from the Android 8.0 OpenGApps package (v19.5.30) it works. I have been doing this workaround for ages and it doesn't seem to have any ill effects on operation.

Just noticed today that Google Play Services has auto-updated itself to v20.18.17 (040400-311416286) and Android Auto is working.

Google Authenticator also previously had issues with GMS - it would run but couldn't access the camera. The workaround with GMS fixed this as well. The latest version of Google Authenticator works OK now though.

I am not sure if its similar issues that are experienced with Google Photos in that it won't run if it in the /system partition.

Andy
[Android Software Development] prisatheri:
good topic

Thank you for taking the trouble to help me.I do appreciate it.
[Android Software Development] zzz2002:
Would some kind soul point me at a recent write up about gapps.config.

I want to remove/not install/disable Google contact & calendar sync and gmail.

TIA
[Android Software Development] githyanki:
It is the link for advanced features and options in the OP.
[Android Software Development] knpk13:
Still unable to complete system setup without setting up voice detection. Tried it on a 3rd device with the same problem. Moto G 2015 (osprey) with official LOS 17, opengapps nano arm June 16 build. Did the logs provide any clues?
[Android Software Development] seeker010:
Jun 17 version doesn't play well with los on my pixel. the google settings page hangs.
[Android Software Development] hellochrome:
I have the same problem with Chrome on opengapps arm 10 build 20200609 and after while 20200606 seems to be working fine with Chrome.

I checked GitLab and found that a new version of Chrome was added, maybe the newly added apk has problem with v2 signature.
[Android Software Development] sbstn22:
I flashed the pico package on my lineage 17 (android 10). I can login to playstore. But if i install an app it gets stuck on waiting for download. How can i fix this?