Professional, Fully Automated App Patching Pipeline (Root & Non-Root)
Built by Arvind Ji (The New Perfectionist)
Welcome to Morphe AutoBuilds, a sophisticated, 100% automated pipeline that builds ready-to-install Morphe applications for both Root (Magisk/KernelSU) and Non-Root Android devices.
This system automatically fetches the latest ReVanced/Morphe tools, interrogates the patches to dynamically find the highest supported app version, downloads the base APKs from multiple sources (APKMirror, APKPure, Uptodown, etc.), applies patches, and publishes optimized APKs & Magisk Modules daily!
- 🤖 Zero-Maintenance Automation: GitHub Actions workflow executes flawlessly every day at 06:00 UTC, requiring absolutely zero manual intervention.
- 🧠 Dynamic Version Intelligence: Never hardcode versions again! The engine dynamically queries the patching CLI for the highest officially supported app version and automatically scrapes it from the internet.
- 📦 Universal Outputs: Generates both standard
.apkfiles for Non-Root users and flashable.zipMagisk Modules for Root users. - 📱 Morphe Manager (Exclusive): A built-in, on-device Magisk module that provides a local Web UI for seamless 1-click OTA updates and background auto-flashing.
- ⚡ Multi-Source Strategy: Intelligent fetching from APKMirror, APKPure, GitHub, Aptoide, APKCombo, and Uptodown ensures 100% download reliability.
- 📐 Architecture Optimization: Builds specific
arm64-v8a,armeabi-v7a, anduniversalarchitectures to reduce file size.
We have built a completely seamless, on-device OTA update system using the Morphe Manager.
- Go to the Latest Release page.
- Download the
morphe-manager.zipfile. - Flash it in Magisk or KernelSU and reboot.
- Open your web browser and go to
http://localhost:8080. - From the Morphe Manager Web UI, you can easily select and flash the latest root modules with 1-click.
- Auto-Update Daemon: Head to the Settings tab in the Web UI to enable Auto-Updates. The background daemon will silently fetch and flash updates overnight at your specified time while you sleep!
(Alternatively, you can just download the individual app .zip files from the Releases page and flash them manually).
- Go to the Latest Release.
- Download the standard
.apkfile for the app you want (e.g., YouTube, Spotify). - Install the APK normally. (Note: You may need GmsCore/MicroG installed for Google login on non-root YouTube apps).
Morphe-AutoBuilds/
├── .github/workflows/ # GitHub Actions automation (Daily cron at 6 AM UTC)
├── apps/ # Smart configurations for APK sources (APKMirror, Uptodown, etc.)
├── morphe_manager/ # The local Web UI and background daemon for rooted OTA updates
├── patches/ # Patch inclusion/exclusion rules (e.g., +microg-support)
├── scripts/ # Housekeeping, cleaning, and auth validation scripts
├── sources/ # CLI/Patch definition sources
└── src/ # Core Python intelligent download & build logic
This builder is highly configurable. The intelligent src/downloader.py will automatically parse your configurations.
Define which applications the pipeline should attempt to build:
{
"patch_list": [
{ "app_name": "youtube", "source": "morphe" },
{ "app_name": "instagram", "source": "morphe" }
]
}Specify which CPU architectures to target for each application:
[
{
"app_name": "youtube",
"source": "morphe",
"arches": ["arm64-v8a", "universal"]
}
]To add a new app, create a JSON file in the appropriate source folder (e.g., apps/apkmirror/youtube.json).
Crucial: Leave "version": "" blank to allow the engine to auto-detect the latest supported version dynamically!
{
"org": "google-inc",
"name": "youtube",
"type": "APK",
"arch": "universal",
"package": "com.google.android.youtube",
"version": ""
}If you want to test the build engine locally on your machine:
Prerequisites: Python 3.11+, Java (JDK 21), zip, apksigner
# 1. Clone the repository
git clone https://github.com/official-Arvind/Morphe-AutoBuilds.git
cd Morphe-AutoBuilds
# 2. Install dependencies
pip install -r requirements.txt
# 3. Run the build pipeline for a specific app
export APP_NAME="youtube"
export SOURCE="morphe"
export ARCH="arm64-v8a"
python -m srcNever manually patch or update an app again.
This repository is strictly for educational and research purposes.
Morphe AutoBuilds is an automated build pipeline. No proprietary APKs, copyrighted applications, or modified binaries are hosted or stored within this repository's source code. The scripts merely download publicly available tools and unmodified files from third-party hosting sites, process them locally inside temporary GitHub Actions containers, and output the results. We do not own, develop, or hold copyright over any of the third-party applications or patching frameworks utilized.
If you are the copyright owner (or represent the owner) of an application and believe that this automated build pipeline infringes upon your rights or violates your Terms of Service, we are fully willing to comply with your request.
Please do not issue an immediate DMCA strike to GitHub. Instead, kindly send a direct removal request to my email, and I will swiftly blacklist your specific application from this build pipeline and delete any related automated releases.
📩 Contact Email: Itz.arvindji@gmail.com