NikGapps Logo

Google apps, your way.

Customizable Google apps packages for Android ROMs. Build a package around your needs or choose a ready-made option.

Build on your Android device

Your apps. Your own package.

The NikGapps app brings custom GApps builds to your Android device. Create a project, choose what you need and turn your selection into a flashable ZIP.

The app verifies release metadata, downloads the required files and saves your ZIP to Downloads/NikGapps. An internet connection is required.

NikGapps project list showing saved Android projects and an available release.
Your projects and available releases, together on Home.
Choose your apps screen with selectable AppSets and the Build ZIP action.
Choose whole AppSets or individual packages for your project.
Review build screen listing selected packages and estimated installed size.
Review your selection before confirming the build.
Completed flashable ZIP build showing the build log, 100 percent progress and actions to open the ZIP or folder.
A completed build, ready to open from Downloads/NikGapps.

Real app screenshots from a development build.

Build through GitHub

Your config. Built for free.

Prefer working with a config file? Choose the apps for your custom package and submit it to the NikGapps config repository. After your pull request is merged, the build process creates your ZIP at no cost.

A community walkthrough by munchy. Recorded with an earlier version; use the current guide for supported Android folders and config rules. Watch on YouTube.
  1. Prepare your config

    Fork the repo; customize the latest template with a unique name in a supported Android folder.

  2. Submit a pull request

    Commit your config and open a pull request. It must be merged before building can begin.

  3. Collect the completed build

    After processing, use the archived config's date to find your ZIP in Config-Releases.

Find completed ZIPs in the dated Config-Releases folder. Creating a build changes what is in the ZIP. Configuring an existing ZIP instead controls which bundled apps it installs.

Ready-made options

Choose a prebuilt package

Prefer a ready-made starting point? Explore the standard package families, from the essentials to a broader Google app selection.

Contents and availability vary by Android version and release. Check Included apps for your selected release before downloading. The package guide for Android 10–16 does not define Android 17 contents.

Core

The essentials for Google Play services and the Play Store.

Basic

A small step up from Core with everyday essentials.

Omni

A wider everyday app selection beyond Basic.

Stock

A broader Google app experience beyond Omni.

Full

The most comprehensive standard package family.

Looking for Go apps? Go offers a selection of lightweight apps in releases where it is available.

Why NikGapps?

Choose what installs

Skip bundled apps you do not need and control installation preferences with nikgapps.config.

Configure your installation

Add individual apps

Install available addons for your Android version without downloading a larger package.

Browse available addons

Keep apps across ROM updates

Per-app addon.d scripts let you control backup and restore on ROMs that support addon.d.

Explore addon.d support

Get community help

Ask questions, share logs and discuss your setup with the NikGapps Telegram community.

Join the support group
Credits

Super Thanks