yashsingh1/xdaforums huggingface dataset:
[Android Software Development] Nikhil:
Lack of complete list of apps? nikgapps.config has all the packages listed in it that NikGapps supports. Is there a package that you're looking for that you didn't find in config file?

NikGapps isn't a port of opengapps so you shouldn't be comparing the package names, the package names are self explanatory and already part of nikgapps.config, you will find all the details about nikgapps on the website (https://nikgapps.com) I recommend you to read the blog in the website that tells all about nikgapps.config, you'll find it easier to configure.

No, NikGapps doesn't uninstall all the other gapps packages, for e.g. If you flash basic version of NikGapps on top of Macro, you wouldn't lose the apps from macro.

Hope it helps!
[Android Software Development] callihn:
Thanks for the reply. Seems pretty good. Not sure how it'll work on systems that use system/priv-app or on photos which only seems to run from there now. Sadly however it's so out of date it doesn't help my cause in getting all these gapp updates out of internal memory and into the system but I'll give it a try someday when it catches up. Really appreciate having another option with a dev that actually responds to problems and particularly being able to flash core without removing all my other gapps.
[Android Software Development] saiz0313:
I flashed it with cfw-rom,CesiumOS-v2.6-begonia-20200610-1447-OFFICIAL and SuperiorOS-Phoenix-begonia-UNOFFICIAL-20200604-1417

It broke my dual-sim slots,can't found sims.

If flashed rom only, dual-sim slot are fine.

opengapps is fine.
[Android Software Development] Nikhil:
Which build did you flash? Gapps has nothing to do with Sim card functionality. Must have been something wrong with the installation steps.
[Android Software Development] saiz0313:
sorry!

I found answer:If no sim-cards at first boot,just reboot!

reflashed not work!
[Android Software Development] hedom:
debloat does not work

first: great work

but:

uninstalling apps does not work!

I configured debloater.config, nothing happens

nikgapps.config works fine

another question:

google lens does not appear in google photos and assistant,

but in chrome and google go
[Android Software Development] bluesaka111:
Good package, but can you:

* Seperate Lawnchair & plugins into seperated package?

* Add G-addon for browsers (Google / firefox or your browser of choice) / Webview / Google Lens and other packages

* Add some preset apps in debloat.config file to remove similar apps (pre-installed from Rom creator) like AOSP dialer, AOSP file manager, AOSP Gallery / GalleryGO so it can be use to remove them during the flashing process? Leaving them to manual removal will leave corresponding Gapps very buggy (Google Dialer will lose the Calling view screen for example) and provide a template for users.

* Detach Youtube vanced from Google Play store.

* Provide a zip file contains NikGapps folder plus Debloat.config and nikgapps.config
[Android Software Development] zamar27:
Which ROM installs Gallery GO?

Its better to Freeze some system apps or hide their icons from Launcher rather than remove. I.e removing AOSP File Manager would make it impossible to access SDCard due to Android Shared Storage coupled with it. And most folks wouldn't know why the problem occurs.
[Android Software Development] Nikhil:
Which Lawnchair plugin are you talking about? The Lawnchair Recents Provider is already separated.

G-addons are also there.

The preset apps in debloater.config isn't required since the corresponding aosp apps are removed with Gapps installation.

For e.g. If you install GBoard, it removes the AOSP keyboard.

Aosp file manager is supposed to stay as mentioned in last post. Aosp gallery is removed with Google photos installation.

Detaching the YouTube Vanced from Google play store isn't possible with Gapps installation.

nikgapps.config and debloater.config are part of all the NikGapps zip packages and are pushed to /sdcard/NikGapps folder with the installation of NikGapps automatically.
[Android Software Development] Nikhil:
Alright guys,

NikGapps-R is up for grabs!

Note:

- This is an initial release!

- Everything Works except for SetupWizard! (will be fixed with upcoming releases)

- NikGapps-full without setupwizard is also uploaded which should be a stable one with almost all the apps targeting android 11

- I've also uploaded the builds with SetupWizard which can be skipped using nikgapps.config (if someone doesn't want full package and want macro or stock)

- Removed Lawnchair since it is not yet compatible with android 11 (will try to add Pixel Launcher with future releases)

- YouTube Vanced v14 is shipped with the build

Download

Huge thanks to the group of testers who tested the builds.

Feedback is welcomed! :)
[Android Software Development] Nikhil:
Time for an R update! (14th Sept '20)

Changelog

- Fixed PixelSetupWizard

- Move Pixel Setup Wizard overlays to /system/overlay

- Improve the installer script (in support for android 11)

Download

Note: if you're facing sms permission issue with Google Play Services even though sms permission is already allowed, Just deny the sms permission once and allow again. (This should be fixed with future updates)

- Google Restore requires above sms permission changes to work.

Cheers!
[Android Software Development] Nikhil:
Time for another R update! (16th Sept '20)

Changelog

- Added Pixel Launcher (can be found in macro/stock/full package) (Yay? :P)

- Fixed Google Chrome account sync/sign in issue

- Fixed Google Markup crash

- Removed unnecessary Google Dialer overlays

Download

Note:

- There is only one known issue that is related to sms permission which is a Rom side issue. The system needs to ungrant sms permissions of gms in order for gapps to regrant it.

Workaround to this issue is to manually deny and then allow sms permissions to gms.

- Google Restore requires sms permissions to be fixed so choose 'Don't restore' when you're in setup wizard and later after allowing sms permission manually, run setup wizard again to restore your backup.

Cheers!
[Android Software Development] belovank@gmail.com:
Hello! I installed the latest gaps, Google dialer does not work, how to fix it?:(,Sorry, everything worked, it was necessary to give permission to google call:laugh:
[Android Software Development] slovoblydie:
I`m tried basic and the macro version, chrome synchronization does not work on 11 Android-(

We will wait for the new version. Thanks!
[Android Software Development] Nikhil:
Which device did you flash NikGapps on? Is it whyred?

It has been tested on violet and raphael and works everytime!
[Android Software Development] slovoblydie:
Device : Mi 8 (dipper). Rom: RevengeOS (android 11). Gapps latest fromm 16th september.

Thnx!
[Android Software Development] Nikhil:
Must be a rom issue since it works out of the box for my device and a couple of others.

Anyway, allow contacts permissions by going into chrome app info. Clear data of chrome. It should work. This is what I did to fix the problem. Setup permissions to chrome by default. But apparently, system is un-granting them. Just like sms permission.
[Android Software Development] slovoblydie:
Accepted! I'll try thanks!
[Android Software Development] udayan.divakaran:
Pixel Launcher is not showing weather. I am on Android 11. My location is on, location history is on in Google. I see location in the google discover but its not visible on launcher, At a glance. I am on Reloaded OS android 11.
[Android Software Development] Nikhil:
Add at a glance widget manually and then remove it, it'll work.
[Android Software Development] udayan.divakaran:
Yeah, it works but why its so, is it a bug? Everytime I need to do it after it disappears due to lack of internet.
[Android Software Development] Nikhil:
Yup, it's a bug in the app. Hopefully it'll get fixed with time.
[Android Software Development] Nikhil:
Time for an R update! (23rd Sept '20)

Changelog

- Added DevicePersonalizationServices starting Macro (Live Caption Works)

- Added Google Files (Macro/Stock/Full)

- Added GoogleDialer, PixelLauncher, GoogleFiles overlays

- Fixed Permission (PACKAGE_USAGE_STATS) denial with Pixel Launcher causing crashes.

- Set Location Permissions to GoogleChrome for those who were facing issues with account sync in Chrome

- Added all the pixel overlays (icons, accent, etc to get more Pixel feel)

- Improve addon.d scripts to a huge extent

- Improvement in installer scripts

Download

Note: The sms permission issue is Rom side issue, it has been tested on RevengeOS on raphael and works perfectly. Till the time it is fixed in your Rom, please use the workaround of allowing the sms permission manually to gms before restoring the data during SetupWizard.

- Dirty flash should work but Clean flash is recommended!

Cheers!
[Android Software Development] d.shakti:
Is Pixel Launcher included?
[Android Software Development] Nikhil:
Yes, check this
[Android Software Development] Hemudon:
Nice bro just updated my last build, Me waiting patiently for add ons??
[Android Software Development] lovelas1988:
After each restart, you need to enter the APN and start it for 4G / LTE to work.

Wysłane z mojego Mi 9T Pro przy użyciu Tapatalka
[Android Software Development] Nikhil:
Working on fixing it for next release.
[Android Software Development] munchy_cool:
select from recents not working in latest macro build.

even uninstalled updates for device personalization services..
[Android Software Development] Nikhil:
Hey,

I've had reports of it working on revenge os (raphael), aex (violet). Did you flash macro of the latest release? Coz on the older NikGapps release DPS wasn't part of macro (but full instead) which is required.

Apparently, it's the stock quickstep of aosp rom that breaks it. I'm working on identifying if it can be fixed with Gapps.
[Android Software Development] munchy_cool:
I did use the latest release from 23rd Sept, but my rom (aex on poco f1) had quickstep ...so that answers it :)

thx for your hardwork...
[Android Software Development] Nikhil:
Well, if your Rom is aex, just delete /system/system_ext/priv-app/QuickStep3Launcher and you should see select option on the recents! :)

Take backup of quick step launcher in case you have to revert back!
[Android Software Development] Nikhil:
Time for an R update! (26th Sept '20)

Changelog

- Fix 4G/LTE not working due to APN resetting

- Fixed an issue where Google Lens was not opening in Google Photos

- Fixed Chrome sync issue out of the box (without contacts permissions)

- Remove RevengeOS Messages and Calculator with Google Messages and Google Calculator installation respectively

- Playstore Updates (25th Sept)

Download

- Clean flash is recommended!

Cheers!
[Android Software Development] Aryannn999:
Thanks ?
[Android Software Development] rageyoudown:
Is there any specific method for keeping YouTube Vanced with Google play store installed? Google play always updates over YouTube Vanced with the official trashy version.
[Android Software Development] Nikhil:
You can flash the YouTube Vanced v15 addon on top of NikGapps. That will not get auto updated with Playstore updates.
[Android Software Development] apokit:
Can you tell me why and after format data the backup of your gapps is still there.....how i can erase it?
[Android Software Development] Nikhil:
I assume you mean after formatting the data, you flashed the rom and you got the gapps back.

It happens because addon.d scripts are in place that does the backup and restore.

If you want to get rid of that feature you can follow below methods

1st method (you can do it via recovery or file manager if you have root)

- go to system/addon.d

- delete nikgapps-addon.sh and NikGapps folder

2nd method (if you can't delete using method 1)

- download debloater.config from the gapps file (afzc/debloater.config)

- push it to /sdcard/NikGapps folder

- add an entry "/system/addon.d/nikgapps-addon.sh" (without quotes)

- Flash debloater.zip (you will find it on Sourceforge.net in Releases folder)
[Android Software Development] cmglng:
Disable auto update for that specific app
[Android Software Development] jackuars:
I already had BitGapps installed on Awaken O.S Android 11. How do I flash NikGapps? Will dirty flashing ROM and then flashing NikGapps remove BitGapps and install NikGapps instead?

How do I check if NikGapps is present after flashing?
[Android Software Development] PabloF4951:
Hola buenas tardes Nik. Instale el paquete "STOCK" en una custom rom de Android 11 para mi dispositivo Xiaomi MI A2 Lite... Estoy teniendo un problema con Google Chrome y la Aplicacion de Google, luego de un minuto de uso las aplicaciones se congelan y se detienen, que puedo hacer?
[Android Software Development] mrigendra pratap:
Just disable auto update for YouTube in play store, or disable auto update disabled for all apps via play store settings.
[Android Software Development] Nikhil:
Yes, dirty flashing will remove BitGapps, you can install NikGapps on top of it.

If you're flashing basic and above package, you'll see YouTube Vanced installed that will confirm that you have nikgapps present.

The google chrome freeze issue is rom specific, it will take time before all the roms are stable on Android 11.
[Android Software Development] hyborian:
I installed NikGapps core. How do I optimize Play Services for Doze ? I went into google.xml in /product/etc/sysconfig and /system/product/etc/sysconfig but only find references to com.mgoogle.android.gms (MicroG). Does this mean NikGapps core is MicroG ?

Thanks
[Android Software Development] amn1987:
I have the same query as well.
[Android Software Development] Nikhil:
MicroG is added to Google.xml to prevent it from getting dozed. If it gets dozed, you face location settings crash upon flashing youtube vanced addon.

NikGapps core is not MicroG, however, it is the bare minimum set of apps required to run playstore and that certainly is better in terms of battery consumption.
[Android Software Development] amn1987:
Right now I have flashed NikGapps in a Redmi 3s running AOSIP Pie. Since it's a secondary device my only aim is to reduce idle drain to as low as possible. With microG several apps just didn't work. In Naptime Google Play Services shows as "Not Optimized" with Find My Device set to off. In my experience with this particular device, with GMS Doze working idle drain is lower than no GApps at all.
[Android Software Development] Nikhil:
I see, try the latest build that I am releasing in a few mins, if that doesn't work for you, i will spend some time to look into that for next release! :good:
[Android Software Development] Nikhil:
Time for an update! (08th Oct '20) (both Q as well as R)

Changelog

- Fixed select option not working in Recents Screen

- Revamped NikGapps architecture to implement AppSets (check notes/website for more details)

- Add pixelize AppSet that will enable pixel features such as PixelSetupWizard, PixelConfigs

- Remove styles and wallpaper to avoid conflicts with Rom

- Removed the overlay that was causing biometrics to fail in app authentication

- Removed Lawnchair from NikGapps packages (Q and R) since the development is stopped, Add Pixel Launcher instead, you can flash Lawnchair addon to get Lawnchair

- Fix Debloater not debloating in some scenarios for A/B devices, Also fix logging for A/B devices

- Add Eclipse Pixel Live Wallpaper (damn cool!) in pixel live wallpapers addon

- Added/Updated Addons for both R and Q respectively

- Playstore Updates (08th Oct)

Note:

NikGapps config files is updated with AppSet implementation

AppSet is a combination of Packages that transforms into one package or a feature. For e.g.

- SetupWizard, it requires more than one package to work

- PixelLauncher, it also requires more than one package to work

- Now, you can skip a complete AppSet with configuring nikgapps.config

- This also removes the confusion that users may have regarding packages on whether or not to install them

set pixelize=0 if you want GoogleSetupWizard, set pixelize=1 if you want PixelSetupWizard

nikgapps.config is changed, so fetch the config file from zip and paste it in /sdcard/NikGapps folder

Download

- Clean flash is recommended! if you're troubled with any of the issues that are fixed with this release!

Cheers!
[Android Software Development] helderfp:
this has survival mode script included?
[Android Software Development] Nikhil:
Yes
[Android Software Development] jackuars:
Thanks for latest build. One question: How do I use the debloater module? After flashing ROM and before installing NikGapps? So it removes any Google apps installed by the ROM?
[Android Software Development] Nikhil:
You should flash debloater at the end. :)
[Android Software Development] fadiiiiii:
is there call recording in new version 8-10-2020, and which one, macro or stock or full please?
[Android Software Development] Nikhil:
Call recording in Google Dialer isn't yet available globally. However, if your Rom ships aosp dialer with call recording then you can retain aosp dialer by setting GoogleDialer=2 in nikgapps.config before flashing NikGapps
[Android Software Development] jackuars:
What if am using an external dialer. I'm using a paid dialer, Drupe however even after recording calls, am unable to hear any voices. I have never been able to record calls with custom ROMS however with MIUI stock ROM call recording used to work fine with this dialer
[Android Software Development] callmebutcher101:
Select option in the recents overview is still not working.

Playstore and play services aren't up to date.

---------- Post added at 05:14 PM ---------- Previous post was at 05:13 PM ----------

Anyone knows how to enable developer options in pixel launcher?
[Android Software Development] Nikhil:
If your third party app is compatible with android 11, it will work other wise it won't.

Developer Options disappears after first boot or after magisk app is present. You could try a few things if you find developer options very much useful.

- use magisk hide to hide root for gms, playstore, pixel launcher.

Clear data of playstore and gms, reboot.

Uninstall Magisk if above steps doesn't work.

Also, select button works perfectly, you may wanna clean flash or change the rom and see.
[Android Software Development] Nikhil:
Time for a hotfix update! (10th Oct '20) (both Q as well as R)

Changelog

- Fixed Pixelize Package failing to enable Pixel Setup Wizard (You should get PixelSetupWizard if you set Pixelize=1)

- Shipped a working messages app (The one that is compatible with shipped Google Play Services)

- Addons Updated (10th Oct)

- Playstore Updates (10th Oct)

Note:

Make sure you are on latest version of nikgapps.config (v7 in Sourceforge.net)

Download

- if you are on 8th oct build, dirty flash should be fine. if on older build, clean flash.

Cheers!
[Android Software Development] callmebutcher101:
I don't use magisk. The reason I need dev options is that I don't like the gesture to trigger recents in android 11. But there is a toggle in dev options to revert it to android 10 like recents.

And select button works now. It needs device personalization services to work. But I used to remove it on every rom. That's why it wasn't working.
[Android Software Development] Mauco:
Dialer not working

Hello, I've just try last full package on Arrow OS 11 /Davinci device. Every app seems ok but Dialer is not working. Is there anything I must check to solve the problem?

Thankyou!:good:
[Android Software Development] NE0HP:
Set dialer as your default phone app.
[Android Software Development] quanmltya:
UPDATE: The issue may come from the ROM itself because I have tried another gapps and it still occurred.

Hi Nikhil,

Thanks for your gapps!

I wan't to report a problem although I don't know it is from your gapps or from the ROM:

- Device: Xiaomi Redmi Note 4 (Snap Dragon SoC)

- ROM: AOSP Android 11

- NikGapps: Full, Oct 10

- Issue: Google Chrome hangs up after 10s~20s using. I have to force close it and open again, but it continuous hanging. I have to use Firefox as a replacement.

I will try to flash other gapps to check if it still occurs or not. If no, then your gapps contains bug, otherwise I think it's the ROM.
[Android Software Development] scube:
Any suggestions when no TWRP available (pixel 3a XL {bonito} here)?

I can get my aosp11 (w/EX kernel) flashed and rooted, but custom recovery is not being friendly with NikGapps package.

Perhaps I flubbed the ROM flash to A & B (and only double-flashed slot A?? idk..)..hmm.
[Android Software Development] Nikhil:
Yes, it seems to be a Rom side issue or chrome app issue.

You don't have any custom recovery available? Kinda hard to flash a zip without custom recovery.

How do you flash other mods? I can check those out and try to make nikgapps compatible with your device.
[Android Software Development] BrahmaGandhi:
Hi, i need help this is the first time im using NikGapps..how to flash the addons (R) zip properly? and do i also need a config to flash it?

steps that i know:

1. flash android 11 cust.Rom

2.flash NikGapps (core) is advised on my rom side

3.flash addons (R)

4.flash magisk

5.reboot

is that correct steps? or i could just flash addons zip later after reboot to system and setting up etc..?

thank you!

-oneplus 3T (non A/B device)-
[Android Software Development] Nikhil:
It is recommended to flash the addons immediately after you flash gapps since addons like SetupWizard behaves differently if you're already booted.
[Android Software Development] nonoperez:
Xiaomi mi 9, revenge os R4 (android 11), latest nikgapps full. Android auto fails to connect, am I the only one? Does it work for you in android 11? It works with other gapps, but I prefer Nik's ;)
[Android Software Development] BrahmaGandhi:
thank you for reply. done it already, all works great but chrome crashes after few moments. any workaround? thanks again
[Android Software Development] scube:
Oct 10 macro package installation on aosp STOCK RECOVERY fails on sideload due to signature verification error.

I disabled signature checking in recovery and rebuilt (man, I thought I was getting closer...).

now getting installation failure on metadata issue:

E:Failed to find META-INF/com/android/metadata

E:Failed to parse metadata in the zip file

this ain't going to work without TWRP, is it?

---------- Post added at 06:08 PM ---------- Previous post was at 06:01 PM ----------

Typically bake things in to source, but alas a new device I'm getting acquainted with (Pixel 3a XL) and android R taboot....

a lot of firsts at once.
[Android Software Development] Nikhil:
I haven't tested android auto, I can include android auto stub in the packages but usually gapps only ships the apk file. Compatibility is hugely dependent on Rom. (I've seen devices with 90hz or more having this issue and setting the frequency to 60 Hz resolves it for them). Can you grab a logcat when it crashes?

For now, force stopping is the only way to proceed, I'll perform a few rounds of tests and see if reverting back to older version fixes it (for now)

Applications on Android R are not yet to be stable. It'll be sorted with time.

It's looking for metadata file. Can you share any mod zip that works fine for you? I can check what is stored in meta deta and make one with NikGapps (that might resolve the current issue)
[Android Software Development] jackuars:
Hi Nik, just to ensure, if I already have Nikgapps installed, and I want to update it, I don't need to dirty flash ROM again before flashing Gapps right?

Also do I need to flash Magisk and Kernel after dirty flashing Gapps update?
[Android Software Development] scube:
I'll keep my eyes open for a package to testdrive --That would be really cool!!

Off the top of my head, would an OTA (i.e. small incremental) package have any worthy forensic evidence?

With this all being unfamiliar territory for me I wasn't certain if the Edify replacement (per comments in update script) commands would still be compatible with STOCK recovery or not as I see a lot of fun automation (i.e. Magisk OTA management) does expect a custom recovery (TWRP).

10q Nik! Much appreciation for your offers of assistance!!