Search This thread

pipyakas

Senior Member
Apr 22, 2013
1,150
281
Downloads
NikGapps Basic
NikGapps Stock

Changelog:
-Updated to latest version of Google Apps (30th March)
-Included Digital Wellbeing in basic version of NikGapps
-Introduced NikGapps Stock (Google Apps Package which replaces stock aosp apps with Google Apps. More details in OP)

Updated OP with the name of the apps included in corresponding gapps package. I'll provide an addon zip for ARCore later.
Enjoy! :)

The Stock set is great, eventhough personally I would've liked to have the Dark version of Vanced and

- It doesn't include GoogleSetupWizard meaning you don't have to go through the tedious process of setting up the account during first boot

also means that I have to keep a pico opengapps set to setup a rom first. All my SMS/wifi passwords/contacts and more is still in the Google backup that can only be restored during a Setup Wizard :rolleyes:
 
  • Like
Reactions: Nikhil

Nikhil

Senior Member
Sep 26, 2012
1,749
2,756
Ahmedabad
OnePlus 7 Pro
Xiaomi Poco X3 Pro
The Stock set is great, eventhough personally I would've liked to have the Dark version of Vanced and

- It doesn't include GoogleSetupWizard meaning you don't have to go through the tedious process of setting up the account during first boot

also means that I have to keep a pico opengapps set to setup a rom first. All my SMS/wifi passwords/contacts and more is still in the Google backup that can only be restored during a Setup Wizard :rolleyes:
Yeah, It makes sense to include Setup wizard in stock gapps. Will do in next build. :)
As for dark version, I can create an add on zip for you. You can flash it after you flash NikGapps!
 

asifzbaig

Senior Member
Dec 16, 2013
216
106
32
Delhi
Downloads
NikGapps Basic
NikGapps Stock

Changelog:
-Added Setup Wizard in stock gapps for those who wants to restore their backup from google backup.
-Added ARCore and PlayGround in stock gapps with supported GCam (same as pixel experience rom)
-Updated to latest version of Google Apps (7th April)

Enjoy! :)

Its kinda complete set for me to live my rest of life in peace!! ?
Thank you
 

KabalLV

Senior Member
Sep 30, 2015
202
38
Hello and thanks for you work ?

I have a problem where i get android setup crashes on a clean install.

Flash sequence - firmware, rom, your gapps, dfe magisk.
 

Nikhil

Senior Member
Sep 26, 2012
1,749
2,756
Ahmedabad
OnePlus 7 Pro
Xiaomi Poco X3 Pro
@Nikhil I have a similar project and want to include gapps and the setup Wizard but it always crashes. How did you include the Setup wizard? Is it necessary to remove any app from the system or do I have to make anything else to get it working?
Thanks in advance.

I was facing the same error before I released the latest stock NikGapps. I added com.google.android.gms.setup and it fixed the error for me. However, users are still facing this problem on some of the Roms (Worked fine on los 16 for me), I'll investigate further to find the root cause. btw what is the project that you're working on?

Hello and thanks for you work ?

I have a problem where i get android setup crashes on a clean install.

Flash sequence - firmware, rom, your gapps, dfe magisk.

I tried fixing that for crDroid and Havoc but it didn't work for me, I'll check more over the weekend, meanwhile flash the attached zip to just delete the setup until I fix the issue.
 
  • Like
Reactions: KabalLV
May 17, 2015
25
2
Nitrogen os. Google assistant not opening. Voice unlock greyed out and not available.ok Google detection not working.google cloud backup wast restored wen booting new rom
 
  • Like
Reactions: Nikhil

Nikhil

Senior Member
Sep 26, 2012
1,749
2,756
Ahmedabad
OnePlus 7 Pro
Xiaomi Poco X3 Pro
Nitrogen os. Google assistant not opening. Voice unlock greyed out and not available.ok Google detection not working.google cloud backup wast restored wen booting new rom

If you used previous build of NikGapps that I shared, copy Velvet.apk from the zip file and place it in /system/app/Velvet folder, reboot. It should fix the issue.

If you can wait for sometime, I'll upload a new build tonight including Google app (Velvet)

Google app is missing in stock? Or only me

I'll build a package including Google app today. Thanks for reporting.
 

Nikhil

Senior Member
Sep 26, 2012
1,749
2,756
Ahmedabad
OnePlus 7 Pro
Xiaomi Poco X3 Pro
@Alira rizwan khan and @khairin14 can you guys flash it and let me know if it works for you? below is the download link.

NikGapps Stock

Also re-uploaded the stock NikGapps zip. Those who have downloaded it, I'd suggest them to download it again.
 

Attachments

  • photo5017494096880707723.jpg
    photo5017494096880707723.jpg
    42.5 KB · Views: 277
Last edited:
  • Like
Reactions: Daruwalla

Daruwalla

Senior Member
Jun 15, 2011
590
554
Zambia
Great project. Always wanted to get custom gapps since the aroma installer doesn't work anymore with twrp. I'll be testing new rom with your gapps tonight. Will edit here with the result.


Thank you.
 

Top Liked Posts

  • 1
    Yes, this is known and I'm yet to figure out why that is happening. I noticed google search app has precise location but others don't. Can you check and confirm if Google search app is fine for you?

    Might need Location History added like the Go arm test.
    1
    Do you see that precise location option in your op9 pro on apps like playstore, gms?
    GMS is listed as a location provider and has All The Time by default, no mention of precise, and Play Store only requests approximate I believe. Everything looks normal on mine however; apps that request Precise like Android Auto, Chrome, Fit, Search, Home, Keep, Maps, Messages, Phone and Settings Services all have it.
    1
    Oh, by the way, I modded Velvet's addon.d script to be 10- instead of 09- and that's got it working for me for now as a workaround at least. 🙂
    1
    Oh really! I thought executing it in the end will fail, I guess after all the other operations finished, Velvet had enough to get installed. :)

    Rethinking on the options, you think it's still a good idea to debloat aosp stuff in the beginning? I was thinking if all the aosp apps are deleted, and their counterpart is not correctly restored (for any reason). The device may result into bootloop. Which is worse than couple of apps failing.

    I could just define Velvet to execute in the end by allocating 10- and if the problem persists, we can apply a generic fix. Thoughts?

    Nah it worked, and makes sense it would since the subsequent reflash in recovery worked.

    This time it happens to be Velvet for me, but last time it was TTS and Settings Services, so some kind of long-term solution will be needed to make it more predictable/reproducible and make addon.d more similar to the initial install so that this can't happen over time.
  • 2
    Hello, some more questions, please:

    2) I am sorry, I just asked if there is some Gapp that must be flashed together with GApps package? I guess there is no such Gapp and I can install any Gapp from Aurora/Play Stores using just the minimalist "CORE" package.

    3) Yes, I understand. If there is some Gapp part of the GApps package (e.g. Dialer), this AOSP app is replaced with the Google one. BUT if i flash only the minimalist "CORE" NikGApps package, there is no AOSP element that is going to be replaced with the Google one, isn't it?

    5.1) Ok, when I nightly update the LOS build, I do nothing with NikGApps. When I upgrade LOS, the procedure is pretty clear, but one question: with the "Flash newer version of NikGapps" you mean the dirty flash, right?
    And when I update NikGApps, I have to unistall old version first. Well, what a shame there is no way to make an update via OTA option, without recovery.

    5.2) How often does new version of NikGApps come, please?

    6) Ok, so no matter what recovery I use to install NikGApps, I can install it with TWRP or with LOS recovery, whatever. Can you agree? Ok, Wiping cache and Dalvik cache is not necessary. Anyway, are these options also part of LOS recovery?

    7) And I would like to ask about Gapps vs. security. Is there any difference to run Gapps from flashed NikGApps package on LOS phone vs. to run any Gapp on average Google phone? Is there some benefit in security? Are the Gapps and Google services somehow limited/restricted on LOS phones?

    Thank you.
    2. Not every app can be installed from playstore/any other store for it to function. Apps such as Android Auto, Pixel Launcher, Android System Intelligence, etc needs to be installed as system app (i.e. as addon). We don't have a list of apps that can be installed from playstore, you can list down the apps you daily use and I can specify if that can be installed from playstore or you need to flash addon
    3. If you flash Core, no aosp app will be replaced. aosp app will only be replaced when it's google counterpart is installed (Google Dialer will replace AOSP dialer if flashed). You can however control if you want to keep both the apps or either of one. read more here
    5.1. When there is a new release of NikGapps, it generally comes with improvements which can be dirty flashable, you don't have to clean flash everytime there is a new release. When clean flash is advised in the changelog, then only, you need to clean flash, besides, updating NikGapps is totally up to you, if the changelog doesn't interest you, then you can skip updating NikGapps.
    5.2. There is no defined timeline but you can check the changelog history to get an idea. Check here
    6. Yes, you can flash it with any custom recovery. I don't remember on top of my head if LOS recovery offers ability to wipe cache. I will be there if it's necessary.
    7. Google phones comes with pixel exclusive features which we try to port to los rom with NikGapps but we don't always get each and every feature working. Security on unlocked bootloader is always debatable but for an average user, you don't need to worry about it when it comes to comparing google phone with other phones with los on it. Los team does a really good job to keep your device secure.
    2
    6. Yes, you can flash it with any custom recovery. I don't remember on top of my head if LOS recovery offers ability to wipe cache. I will be there if it's necessary.
    It does not. The only wipe option it provides is a factory reset, which reformats the entire data partition. In that regard, it's quite primitive compared to recoveries like TWP, which provide multiple options (wipe cache, wipe data but leave media alone, reformat entire data partition including media). I'm actually surprised no one has yet attempted to include these more "specific" wiping options in LOS recovery; they're quite useful.
    2
    8) What does it mean "A/B devices" vs. "A-only devices", please?

    A simple way to check whether your device is A/B or A-only is to install and run the Treble Check app from Play Store. This reports on several things: whether the device supports Project Treble, whether it supports "Seamless System Updates", what its CPU Architecture is, and whether it's System-as-Root.

    If Treble Check says your device supports "Seamless System Updates", it's an A/B device. Otherwise, it's A-only.

    For a detailed explanation of the difference, see How A/B Partitions and Seamless Updates Affect Custom Development on XDA.
    2
    You know.. I believe in "measure twice, cut once" and all, but at some point you also just need to "flash and find out".. 😘
    2
    6) Ok, understand. But it is obvious that with LOS recovery I will be kind of limited (no back up function, etc.). Do you know something about how to replace LOS recovery with the TWRP one after the LOS installation with LOS recovery?

    You'd be better off asking that question in the forums for your particular device. Flashing TWRP isn't as straightforward as it used to be these days, plus this really isn't the thread to continue discussing the topic anyway.
  • 248
    R5WEmSK.png


    Hi Everyone,

    Here I'd like to Introduce you with my custom Gapps package that I use on day to day basis when I flash a new Rom. As I've observed many people struggling with finding the correct version of gapps to flash, I decided to build a package of my own which lets you flash stable google apps with a lot of variants so you can decide for yourself which package suits you.

    What is NikGapps?
    • NikGapps project started with the goal to provide custom gapps packages that suits everyone's needs. A package that a user needs but cannot find and ends up setting up the device installing more apps and removing unwanted apps manually.
    • NikGapps is a gapps package built from my own device. As my device is always updated with latest version of Google Apps, every time I build a new package, I am on latest and stable version of Google Apps
    • NikGapps also comes with Android Go package for low end devices.
    • NikGapps is a bit different than other Gapps packages (written from scratch, it isn't a port of OpenGapps). It focuses on providing apps that most of the people uses but can't find it in other Gapps packages and ends up installing the apps manually
    • NikGapps supports split-apks
    • NikGapps also comes with nikgapps.config and debloater.config which allows you to control your installation and debloat unnecessary stuff from your Rom respectively.
    • NikGapps is built on a different architecture, the installation method is completely different (Every Package comes with installer.sh that installs itself). Also, it installs the gapps to /product partition instead of /system partition
    • NikGapps also allows you to configure the installation, it can be installed to any partition (be it /system or /product or any other partition which may get added in future)
    • NikGapps also allows you to keep the aosp counterpart of google app if you want (just by using nikgapps.config you can choose whether to remove the aosp counterpart or remove it)
    • NikGapps allows you to dirty flash it anytime you want, it also supports installing on top of Roms with Gapps (except for the pixel flavored Roms)
    • NikGapps also comes with addon packages (useful ones) so that users don't have to flash the whole gapps package just to have the app installed.
    • NikGapps supports the Privileged Permission Whitelisting, providing the necessary permissions to the privileged apps.
    • It supports addon.d so you need not flash the package again and again after every nightly flash
    • NikGapps addon.d functionality is built from scratch which allows you to completely control which app you want to backup/restore on dirty flash.
    • It also allows optimizing Google Play Services (when you turn off Find My Device) so that you can sleep with peace without having to worry about Google play services eating your battery. (Requires support from Rom too in order to work)
    Also, since these are custom build, I can include as many packages as I want (which I do, you can pm me if you want that package)

    NikGapps comes with following packages
    » Core
    » Basic
    » Omni
    » Stock
    » Full
    » Go (for low end devices)

    Although these packages cover a large user base, there are few users who like things differently that is where NikGapps Addons Comes into picture. These Addon packages are separate and meant to flash over NikGapps original packages.

    Everything about NikGapps

    How to create your own custom NikGapps packages!

    Flashing Instructions for A/B devices (Clean Flash is recommended)

    • Flash Rom in Slot A, Flash twrp, reboot to recovery
    • Flash Rom in Slot B, Flash twrp, reboot to recovery
    • Flash NikGapps
    • Flash Debloater (Optional)
    • Reboot

    Flashing Instructions for A-only devices (Clean Flash is recommended)
    • Flash Rom
    • Flash NikGapps
    • Flash Debloater (Optional)
    • Reboot
    How to clean flash NikGapps update without losing data?
    • Delete /system/addon.d folder
    • Dirty flash Rom
    • Flash newer version of NikGapps
    How to remove/uninstall an Addon or Package?

    Here's how

    Enjoy the package! hope it helps you somewhat!

    Downloads
    44
    Credits
    » osm0sis (for the shell scripting template)
    » Arya (for logo and his suggestions and help)
    » Vanced Team (for YouTube Vanced)
    » maartenfonville, nezorflame for creating and maintaining opengapps
    » Lawnchair Team (for Lawnchair)
    » HootanParsa (for MixPlorer)
    » xXx (for his NoLimits module - Amazing work!)

    Frequently Asked Questions

    ChangeLog
    10
    Downloads
    NikGapps Basic
    NikGapps Stock

    Changelog:

    -Fixed FC with Face Unlock
    -Added Google Sounds
    -Added Pixel Launcher
    -Updated YouTube Vanced to latest
    -Updated Google Camera to latest
    -Latest Google Apps (25th June)

    I've created Telegram Release channel for NikGapps. Those who find this useful can get the builds there faster.

    Enjoy! :)
    9
    Hey can we have a package which will replace the default ROMs aosp apps like Google calendar, Google clock, Google dailer, Google contact, google message, google calculator, google gboard, youtube vanced, pixel launcher and wallpaper, Latest Gcam with all the goodies like playground ar sticker included if you cant provide it in a single zip then provide gcam all in one zip separately. Rest all other apps can be downloaded but these apps are needed as default apps in the ROM.

    +1 to this but without the pixel launcher because I like the built launcher
    I'll create one tomorrow. I'll exclude pixel launcher as we can install it separately and there are ported versions available which are preferred over stock.
    As for ar sticker in Google camera, I'll create a separate addon zip as the file size will increase tremendously and not everyone wants to install it.
    9
    Time for another Q update! (12-Jan-2020)

    Changelog

    - Fixed NikGapps installation issues with config values not reflecting in installation
    - Added a nikgapps.config value "2" to retain aosp apps (set the value to 2 if you don't want the installer to delete the aosp counter part of Google app)
    - Aosp Dialer is now deleted by default starting omni package to maintain the uniformity.

    Note: set Dialer=2 in nikgapps.config before flashing if you want the gapps to skip removing aosp Dialer, the installer will remove the Dialer by default.

    Full Changelog and download links are in OP

    Thank you for choosing NikGapps!