oop7/apk-mounter — explained in plain English
Analysis updated 2026-07-14 · repo last pushed 2026-05-07
Run a patched or ad-free version of an app without losing your logins or saved data.
Test your own custom APK builds on top of an installed app and revert easily.
Apply ReVanced-style modifications without uninstalling the original app.
Overlay unsigned or custom-built APKs that would normally fail signature checks.
| oop7/apk-mounter | stephengrider/dartbone | imranduratbegovic/coban1.0 | |
|---|---|---|---|
| Stars | 6 | 8 | 3 |
| Language | Dart | Dart | Dart |
| Last pushed | 2026-05-07 | 2018-05-03 | — |
| Maintenance | Maintained | Dormant | — |
| Setup difficulty | hard | easy | hard |
| Complexity | 4/5 | 2/5 | 4/5 |
| Audience | developer | developer | developer |
Figures from each repo's GitHub metadata at analysis time.
Requires a rooted Android 12+ device with Magisk, KernelSU, or APatch already configured.
APK Mounter lets you swap out an installed Android app for a modified version without losing your data or uninstalling the original. Say you want to run a patched or customized build of an app, maybe one with ads removed or extra features added, but you don't want to lose your login, settings, or saved data. This tool overlays your custom version right on top of the existing one, so the system runs your modified code while everything else stays intact. Under the hood, it uses a Linux technique called bind-mounting, which essentially makes one file appear in place of another. You pick a custom APK file on your device, the tool figures out which installed app it corresponds to, and then it places your version over the original's system path. Android keeps seeing the original app's valid signature, which avoids conflicts that would normally block a modified app from running. Mounts persist through reboots automatically, so you don't have to reapply them each time. The main audience is people with rooted Android phones who tinker with modified apps, think ReVanced-style patches, custom builds, or unsigned APKs that wouldn't normally install cleanly. You'd need a root solution like Magisk, KernelSU, or APatch already set up, and Android 12 or newer. If you've ever tried to install a patched app only to get a signature error or lose your saved data, this is the kind of tool that sidesteps both problems. The app is built with Flutter and has a clean Material You interface that adapts to your system theme. Mounting logic drew inspiration from projects like ReVanced Manager and Morphe Manager, so it's part of a broader ecosystem of Android modification tools. The tradeoff is straightforward: you need a rooted device, and the tool only works on Android 12 and up. For anyone already comfortable with root, that's a low barrier.
Swap an installed Android app with a modified version using bind-mounting, keeping your data and settings intact. Requires a rooted Android 12+ device.
Mainly Dart. The stack also includes Dart, Flutter, Android.
Maintained — commit in last 6 months (last push 2026-05-07).
Setup difficulty is rated hard, with roughly 30min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.