Professional, Automated ReVanced APK Builder
Multi-source β’ Multi-architecture β’ GitHub Actions Powered
A sophisticated, automated pipeline that builds ready-to-install Morphe applications for non-rooted Android devices. This system automatically fetches the latest Morphe tools, downloads base APKs from multiple sources, applies patches, and publishes optimized APKs with architecture-specific builds.
Note: All APKs are automatically rebuilt daily at 06:00 UTC to ensure you have the latest features and security patches.
| Mirror | Description | Link |
|---|---|---|
| GitHub Releases | Primary source. Contains all builds. | Download Latest Release |
| Application | arm64-v8a | armeabi-v7a | Universal |
|---|---|---|---|
| YouTube | β | β | β |
| YouTube Music | β | β | β |
| β | β | β | |
| Twitter (X) | β | β | β |
| TikTok | β | β | β |
| Spotify | β | β | β |
( Legend: β = Available / β = Not configured )
This repository utilizes a robust Python-based pipeline to ensure high reliability and optimization.
arm64-v8a, armeabi-v7a, and universal APKs to reduce file size and improve performance on target devices.revanced-nonroot/
βββ .github/workflows/ # GitHub Actions automation
β βββ patch.yml # Daily automated builds (06:00 UTC)
β βββ manual-patch.yml # Manual trigger workflow
βββ apps/ # APK source configurations
β βββ apkmirror/ # APKMirror definitions
β βββ apkpure/ # APKPure definitions
β βββ uptodown/ # UptoDown definitions
βββ patches/ # Patch inclusion/exclusion rules
βββ sources/ # ReVanced tool source definitions
βββ src/ # Core Python build logic
βββ arch-config.json # Architecture build matrix
βββ patch-config.json # App build configuration
βββ requirements.txt # Project dependencies
This builder is highly configurable. You can adjust the following files to customize the build output.
patch-config.json)Define which applications the pipeline should attempt to build.
{
"patch_list": [
{ "app_name": "youtube", "source": "morphe" },
{ "app_name": "youtube-music", "source": "morphe" },
{ "app_name": "X", "source": "crimera" }
]
}
arch-config.json)Specify which CPU architectures to target for each application.
[
{
"app_name": "youtube",
"source": "morphe",
"arches": ["arm64-v8a", "armeabi-v7a", "universal"]
},
{
"app_name": "youtube-music",
"source": "morphe",
"arches": ["arm64-v8a", "armeabi-v7a"]
}
]
Located in the apps/ directory. Example for apps/apkmirror/youtube.json:
{
"org": "google-inc",
"name": "youtube",
"type": "APK",
"arch": "universal",
"dpi": "nodpi",
"package": "com.google.android.youtube",
"version": ""
}
Located in patches/. Example for patches/youtube-morphe.txt. Use + to force include and - to exclude.
# Essential patches
+ microg-support
+ premium-heading
+ hide-infocard-suggestions
# Exclusions
- custom-branding
- amoled
If you prefer to build the APKs on your own machine, follow these steps.
zip utilityapksigner (part of Android SDK Build-Tools)git clone https://github.com/RookieEnough/morphe-AutoBuilds.git
cd morphe-nonroot
pip install -r requirements.txt
pip install requests beautifulsoup4
export APP_NAME="youtube"
export SOURCE="morphe"
python -m src
export APP_NAME="youtube"
export SOURCE="morphe"
export ARCH="arm64-v8a" # Options: arm64-v8a, armeabi-v7a, universal
python -m src
patch.yml)manual-patch.yml)Contributions to improve the toolchain or add support for new apps are welcome.
git checkout -b feature/new-app).git commit -m "Add support for new-app").git push origin feature/new-app).Important: This project is an automated build tool. The APKs provided in the releases are generated automatically using official Morphe tools and patches.
If you found this project helpful, please consider giving it a β Star.
Made with π by RookieZ
Python
99.6%
Professional, Automated ReVanced APK Builder
Multi-source β’ Multi-architecture β’ GitHub Actions Powered
A sophisticated, automated pipeline that builds ready-to-install Morphe applications for non-rooted Android devices. This system automatically fetches the latest Morphe tools, downloads base APKs from multiple sources, applies patches, and publishes optimized APKs with architecture-specific builds.
Note: All APKs are automatically rebuilt daily at 06:00 UTC to ensure you have the latest features and security patches.
| Mirror | Description | Link |
|---|---|---|
| GitHub Releases | Primary source. Contains all builds. | Download Latest Release |
| Application | arm64-v8a | armeabi-v7a | Universal |
|---|---|---|---|
| YouTube | β | β | β |
| YouTube Music | β | β | β |
| β | β | β | |
| Twitter (X) | β | β | β |
| TikTok | β | β | β |
| Spotify | β | β | β |
( Legend: β = Available / β = Not configured )
This repository utilizes a robust Python-based pipeline to ensure high reliability and optimization.
arm64-v8a, armeabi-v7a, and universal APKs to reduce file size and improve performance on target devices.revanced-nonroot/
βββ .github/workflows/ # GitHub Actions automation
β βββ patch.yml # Daily automated builds (06:00 UTC)
β βββ manual-patch.yml # Manual trigger workflow
βββ apps/ # APK source configurations
β βββ apkmirror/ # APKMirror definitions
β βββ apkpure/ # APKPure definitions
β βββ uptodown/ # UptoDown definitions
βββ patches/ # Patch inclusion/exclusion rules
βββ sources/ # ReVanced tool source definitions
βββ src/ # Core Python build logic
βββ arch-config.json # Architecture build matrix
βββ patch-config.json # App build configuration
βββ requirements.txt # Project dependencies
This builder is highly configurable. You can adjust the following files to customize the build output.
patch-config.json)Define which applications the pipeline should attempt to build.
{
"patch_list": [
{ "app_name": "youtube", "source": "morphe" },
{ "app_name": "youtube-music", "source": "morphe" },
{ "app_name": "X", "source": "crimera" }
]
}
arch-config.json)Specify which CPU architectures to target for each application.
[
{
"app_name": "youtube",
"source": "morphe",
"arches": ["arm64-v8a", "armeabi-v7a", "universal"]
},
{
"app_name": "youtube-music",
"source": "morphe",
"arches": ["arm64-v8a", "armeabi-v7a"]
}
]
Located in the apps/ directory. Example for apps/apkmirror/youtube.json:
{
"org": "google-inc",
"name": "youtube",
"type": "APK",
"arch": "universal",
"dpi": "nodpi",
"package": "com.google.android.youtube",
"version": ""
}
Located in patches/. Example for patches/youtube-morphe.txt. Use + to force include and - to exclude.
# Essential patches
+ microg-support
+ premium-heading
+ hide-infocard-suggestions
# Exclusions
- custom-branding
- amoled
If you prefer to build the APKs on your own machine, follow these steps.
zip utilityapksigner (part of Android SDK Build-Tools)git clone https://github.com/RookieEnough/morphe-AutoBuilds.git
cd morphe-nonroot
pip install -r requirements.txt
pip install requests beautifulsoup4
export APP_NAME="youtube"
export SOURCE="morphe"
python -m src
export APP_NAME="youtube"
export SOURCE="morphe"
export ARCH="arm64-v8a" # Options: arm64-v8a, armeabi-v7a, universal
python -m src
patch.yml)manual-patch.yml)Contributions to improve the toolchain or add support for new apps are welcome.
git checkout -b feature/new-app).git commit -m "Add support for new-app").git push origin feature/new-app).Important: This project is an automated build tool. The APKs provided in the releases are generated automatically using official Morphe tools and patches.
If you found this project helpful, please consider giving it a β Star.
Made with π by RookieZ
Python
99.6%