https://github.com/chickendrop89/systemless-gapps
(WIP) System-less GApps converts a NikGApps package into a module usable with Magisk, KernelSU or APatch
https://github.com/chickendrop89/systemless-gapps
android apatch force-push-warning gapps kernelsu magisk magisk-module nikgapps
Last synced: 8 months ago
JSON representation
(WIP) System-less GApps converts a NikGApps package into a module usable with Magisk, KernelSU or APatch
- Host: GitHub
- URL: https://github.com/chickendrop89/systemless-gapps
- Owner: chickendrop89
- License: gpl-3.0
- Created: 2023-11-11T23:39:50.000Z (over 2 years ago)
- Default Branch: master
- Last Pushed: 2024-10-23T22:47:53.000Z (over 1 year ago)
- Last Synced: 2024-10-24T09:47:23.432Z (over 1 year ago)
- Topics: android, apatch, force-push-warning, gapps, kernelsu, magisk, magisk-module, nikgapps
- Language: Shell
- Homepage: https://sourceforge.net/projects/systemless-gapps/
- Size: 179 KB
- Stars: 11
- Watchers: 1
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README

- A script that converts a **NikGApps** package into a **Magisk/KSU Module**.
- ~~Periodical Updates at [SourceForge](https://sourceforge.net/projects/systemless-gapps/)~~
## ~~Automated Builds~~
- I will not be publishing a release until the bugs listed in **[KNOWN-BUGS.MD](https://github.com/chickendrop89/systemless-gapps/blob/master/KNOWN-BUGS.MD)** will be fixed
## Usage
- [Download NikGApps Package](https://nikgapps.com/downloads)
- [Download Python3+ and pip](https://www.python.org/downloads/)
* Install requirements using pip:
```shell
$ pip install -r requirements.txt
```
-----
```
usage: main.py [-h] -i INPUT -o OUTPUT_DIR [-dr] [-fw]
___ _ _ ___ _|⎻|_ ___ ._ _ _ |⎻| ___ ___ ___ ___ ___ ___ ___ ___ ___
<_-<| | |<_-< | | / ._>| ' ' || |/ ._><_-<<_-<|___|/ . |<_> || . \| . \<_-<
/__/`_. |/__/ |_| \___.|_|_|_||_|\___./__//__/ \_. |<___|| _/| _//__/
<___' <___' |_| |_|
required arguments:
-i INPUT, --input INPUT
Input NikGApps package archive (Zip format)
-o OUTPUT_DIR, --output-dir OUTPUT_DIR
Output directory for the final archive
optional arguments:
-dr, --dont-replace-aosp-apps
Don't replace conflicting AOSP apps with the Module
-dt, --dont-trigger-setup-wizard
Don't trigger setup wizard after reboot
-fw, --force-setup-wizard
Force setup wizard (don't check for installation)
example: main.py -i package.zip -o out
```
## Notice
- Please disable `playintegrityfix` or similar modules affecting GMS before installing, [they can sometimes cause unexpected issues such as this](https://github.com/chickendrop89/systemless-gapps/issues/1).
They can be installed again after the setup is complete.
## Android Requirements
- Android 14+
- 64-bit Architecture
- Bash ([If not included in your ROM, download this](https://github.com/Magisk-Modules-Alt-Repo/mkshrc))
- Either `Magisk 27.0+` or `KernelSU v0.9.4+`
## ROM Compatibility:
- Confirmed to work on most AOSP ROMs
- Most likely won't work on MIUI
## Host Requirements
- Python 3.8+
## Credits
* [wacko1805](https://github.com/wacko1805) for [original MagiskGApps](https://github.com/wacko1805/MagiskGapps)