Skip to content
This repository has been archived by the owner on Dec 22, 2023. It is now read-only.

chickendrop89/systemless-gapps

Repository files navigation

System-less GApps

  • A script that converts a NikGApps package into a Magisk/KSU Module.
  • This is my small fork of MagiskGApps
  • Periodical Updates at SourceForge

Compatibility:

  • Works on most AOSP based custom roms
  • Works on most AOSP based OEM roms (Motorolla, asus, ..etc)
  • May or may not work on bloated stock roms, like oneui, coloros ..etc
  • DOES NOT work on MIUI.

Why Systemless GApps?

  • Systemless GApps can be disabled or installed temporarily
  • It can be used to change other GApps packages previously installed, meaning a device with core gapps can be changed to stock without wiping the data partition

Automated Builds

Download Systemless GApps

Usage

  • Install requirements using pip:
$ pip install -r requirements.txt
  • Edit preferences.json to your choice:
$ nano preferences.json
  • Run the script itself:
$ python main.py <input: nikgapps package> <output directory>

Example Usage:

$ python main.py gapps/nikgapps-stock-arm64-13-20231107-signed.zip release/

Notice

  • Rarely, the systemless nikgapps package might not work correctly with your ROM and might break replaced apps like documentsui or others..
  • If this happens, you might have to manually delete the replaced app folder at
/data/adb/modules/systemless-gapps/system

Android Requirements

  • Android 11+
  • 64-bit Architecture
  • Either Magisk 20.4+ or KernelSU v0.6.7+

Credits