Automated builds of modified YouTube and YouTube Music – on two patch sets: anddea/revanced-patches (ReVanced Extended) and MorpheApp/morphe-patches (Morphe), with voice-over translation via Yandex VoT.
Every build ships in two flavors – NonRoot (a plain APK) and Root (a Magisk/KernelSU module) – and gets rebuilt automatically as soon as new patches are released.
The links below always point straight at the file, kept up to date automatically after every build (see full history in Releases). YouTube Music ships two architectures – pick the one matching your device.
| Build | NonRoot (APK) | Root (module) |
|---|---|---|
| YouTube – ReVanced Extended (anddea) | Download | Download |
| YouTube Music – ReVanced Extended (anddea) | arm64-v8a arm-v7a |
arm64-v8a arm-v7a |
| YouTube – Morphe (+ Yandex VoT) | Download | Download |
| YouTube Music – Morphe | arm64-v8a arm-v7a |
arm64-v8a arm-v7a |
Installation, Updating & Troubleshooting Instructions
- Install MicroG RE (required to run without Root and sign into your Google account).
- Download and install the matching APK from the download table above.
-
In-App Updater: Check for updates directly inside the app:
- YouTube & YouTube Music (RVX / anddea):
Settings→RVX→Patch updates - YouTube & YouTube Music (Morphe):
Settings→Morphe→Patch updates - Features: version comparison, changelog preview, direct APK download, and snooze options.
- YouTube & YouTube Music (RVX / anddea):
-
Via Obtainium (Auto-updates):
Install Obtainium and tap the links below directly on your Android device to import preconfigured update profiles:App & Patch Set Obtainium Quick Import MicroG RE (shared across all builds) Import MicroG RE YouTube – ReVanced Extended (anddea) Import YouTube RVX YouTube Music – ReVanced Extended (anddea) Import YT Music RVX YouTube – Morphe (+ Yandex VoT) Import YouTube Morphe YouTube Music – Morphe Import YT Music Morphe
ReVanced Extended (anddea) – YouTube & YouTube Music
- YouTube:
- Turn OFF stream spoofing:
Settings→RVX→Miscellaneous→Spoof video streams→Spoof video streams(Off). - Turn ON PoToken:
Settings→RVX→Miscellaneous→Spoof video streams→PoToken provider(On).
- Turn OFF stream spoofing:
- YouTube Music:
- Turn OFF stream spoofing:
Settings→RVX→Miscellaneous→Spoof video streams(Off). - Turn ON PoToken:
Settings→RVX→Miscellaneous→PoToken provider(On).
- Turn OFF stream spoofing:
- Restart the app (if buffering persists, force stop MicroG RE in Android system settings).
- YouTube:
Settings→RVX→Miscellaneous→Spoof video streams:- Turn OFF PoToken:
PoToken provider(Off). - Turn ON stream spoofing:
Spoof video streams(On) and select a suitable default client.
- Turn OFF PoToken:
- YouTube Music:
Settings→RVX→Miscellaneous:- Turn OFF PoToken:
PoToken provider(Off). - Turn ON stream spoofing:
Spoof video streams(On) and select a suitable default client.
- Turn OFF PoToken:
- Restart the app.
[!NOTE] Due to regional network restrictions or DPI blocking, playback may still be affected by ISP filters – verify your network bypass or VPN configuration if needed.
Morphe – YouTube & YouTube Music
- Install PotHelper (Import into Obtainium).
- Configure settings:
- YouTube:
Settings→Morphe→Miscellaneous:- Turn OFF stream spoofing:
Spoof video streams→Spoof video streams(Off). - Turn ON PoToken:
PoToken provider→External PoToken provider(On).
- Turn OFF stream spoofing:
- YouTube Music:
Settings→Morphe→Miscellaneous:- Turn OFF stream spoofing:
Spoof video streams→Spoof video streams(Off). - Turn ON PoToken:
PoToken provider→External PoToken provider(On).
- Turn OFF stream spoofing:
- YouTube:
- Restart the app.
- Turn OFF PoToken:
PoToken provider→External PoToken provider(Off). - Turn ON stream spoofing:
Spoof video streams→Spoof video streams(On) and select a suitable default client. - Restart the app.
[!NOTE] Due to regional network restrictions or DPI blocking, playback may still be affected by ISP filters – verify your network bypass or VPN configuration if needed.
Installation, Updating & Troubleshooting Instructions
- Flash the module zip archive via Magisk or KernelSU.
- Reboot the device.
- In Root Manager: Tap the Update button in Magisk / KernelSU (modules check for updates automatically).
- Manually: Flash the new zip archive on top of the existing one without uninstalling.
- Enable Zygisk:
- Magisk: Enable Zygisk in Magisk settings.
- KernelSU / APatch: Install the ZygiskNext module.
- Install the zygisk-detach module and zygisk-detach-app APK, grant Root permissions → reboot the device.
- Open zygisk-detach-app, select your target app (YouTube / YouTube Music) → tap Detach.
- KernelSU only (blank/stock app or launch issues):
OpenKernelSU App→Superuser→ select target app (YouTube / YouTube Music) → (Custom, if present) → setUnmount modulesto Off → reboot the device. - Mounting errors ("Reflash needed" / "Suspicious mount detected"):
Install the rvmm-zygisk-mount module to resolve overlayfs / mount namespace conflicts.
Want to build a different set of apps/patches? Use this repository as a base and edit
config.toml – the key format is documented in CONFIG.md. Manual builds run from
Actions → Build Modules (workflow_dispatch; pass only_apps to build a single
app instead of everything).
This build system started as a fork of j-hc/revanced-magisk-module –
huge thanks to j-hc for the original builder, the module template, and the tooling
(zygisk-detach, rvmm-zygisk-mount) this repo still relies on.
Patches and translation add-on come from anddea, MorpheApp, and sashade8-ship-it.