Professional, Automated Custom APK Builder
Multi-source • Multi-architecture • GitHub Actions Powered
A sophisticated, automated pipeline that builds ready-to-install custom patched applications for non-rooted Android devices. This project features a highly customized app selection utilizing diverse community patches instead of the standard official set.
Last Updated: August 11, 2026 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 |
This repository provides full first-class integration with Obtainium, allowing you to install and automatically receive daily background updates for any or all apps directly from GitHub Releases with zero manual downloads.
Click the Add to Obtainium badge for any app in the catalog below on your Android device (with Obtainium installed). Obtainium will automatically open with the exact repository, APK filter regex, and version extractor preconfigured!
To import the entire curated catalog at once:
- Open Obtainium on your Android device.
- Tap the + button (or navigate to Import / Export)
$\rightarrow$ select Import from URL. - Paste the configuration URL:
https://raw.githubusercontent.com/yashrajrocxx/Mophe-AutoBuilds/main/obtainium.json - Tap Import. All apps will be added to your Obtainium database and will automatically track daily releases.
Note
User Control & Local State:
In Obtainium, importing an app or the obtainium.json bundle adds the configuration to your device's local database. It is not a forced synchronization—you retain full freedom to install, delete, pause, or pin whichever apps you choose.
This repository compiles optimized builds using specific community patch repositories for our curated application catalog:
(All builds are target-optimized for their respective architectures to reduce bundle sizes and increase device efficiency).
This project has been massively overhauled with custom logic to provide maximum reliability:
- Direct Google Play Downloads (
gplaydl): Bypasses all scraping blocks (like APKMirror IP bans) by downloading split-APKs entirely directly and securely from Google Play servers. - Smart Version History Resolver: Automatically detects the exact community-recommended app version required by the patcher and traces its exact historical Google Play
versionCodedynamically, falling back to the absolute latest version available if the patch supports it. - Automated Split Merging: Implements
APKEditorto dynamically merge Google Play split.apkclusters into single, installable bases before applying patches. - Fully Automated Pipeline: GitHub Actions workflow executes daily at 06:00 UTC, requiring zero manual intervention, securing your tokens automatically via GitHub Secrets.
- Auto-Signing: All APKs are signed with a consistent public keystore, making them ready to install immediately.
- Clean Release Cycle: Previous releases are replaced rather than archived, preventing clutter and making it easy for external managers to track updates.
morphe-autobuilds/
├── .github/workflows/ # GitHub Actions automation
│ ├── patch.yml # Daily automated builds (06:00 UTC)
│ └── manual-patch.yml # Manual trigger workflow
├── apps/ # APK source configurations
├── patches/ # Patch inclusion/exclusion rules
├── sources/ # ReVanced tool source definitions
├── src/ # Core Python build logic
├── arch-config.json # Architecture build matrix
├── patch-config.json # Custom App build configuration
└── requirements.txt # Project dependencies
This builder is highly configurable. You can adjust the following files to customize the build output.
Define which applications the pipeline should attempt to build.
{
"patch_list": [
{ "app_name": "youtube", "source": "morphe" },
{ "app_name": "instagram", "source": "piko" }
]
}Specify which CPU architectures to target for each application. By default, arm64-v8a is targeted.
Located in the apps/ directory.
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.
- Python 3.11 or higher
- Java Runtime Environment (JRE)
ziputilityapksigner(part of Android SDK Build-Tools)
- Clone the repository:
git clone https://github.com/yashrajrocxx/Mophe-AutoBuilds.git
cd Mophe-AutoBuilds-
Setup Local Environment: Create a
.envfile in the root directory with your secure API tokens. -
Install dependencies:
pip install -r requirements.txt
pip install requests beautifulsoup4 python-dotenv- Run the build: You can build for a specific app and source.
export APP_NAME="youtube"
export SOURCE="morphe"
python -m src- Schedule: Runs daily at 06:00 UTC.
- Function: Iterates through all configured apps and architectures using secure GitHub Secrets.
- Output: Updates the single "Latest" release tag.
- Trigger: Manually via the GitHub Actions "Run workflow" button.
- Capabilities: Target specific apps, architectures, and force specific APK versions.
Contributions to improve the toolchain or add support for new apps are welcome.
- Fork the repository.
- Create a feature branch (
git checkout -b feature/new-app). - Test your changes locally using the Python scripts.
- Commit your changes (
git commit -m "Add support for new-app"). - Push to the branch (
git push origin feature/new-app). - Open a Pull Request.
Important: This project is an automated build tool. The APKs provided in the releases are generated automatically using official and community ReVanced/Morphe tools and patches.
- Affiliation: These builds are not officially affiliated with the original developers or the Morphe Team.
- Usage: Provided for educational and convenience purposes only. Use at your own risk.
- GmsCore: Morphe's MicroG-RE is required for apps relying on Google services to function correctly.
- Updates: Patches are automatically pulled from the latest custom sources; builds may occasionally contain experimental features.
If you found this project helpful, please consider giving it a star.
Maintained by RookieZ & Yashrajrocxx
