YT-ReVanced-Module
YT-ReVanced-Module copied to clipboard
This Magisk and KernelSU module is for YouTube ReVanced.
YT ReVanced Module
Introduction
A YT-ReVanced-Module is endeavoring to replace the original YouTube app with YouTube ReVanced through the use of Dynamic Mount.
Dynamic Mount is a feature that runs a script every time an app is launched. This script allows you to create a bind mount, which is essentially a different perspective on a directory tree. Unlike traditional mounting, where a storage device becomes a directory tree, a bind mount duplicates an existing directory tree at a different location. The directories and files within the bind mount are identical to the original, and any changes made on one side are immediately reflected on the other side since both perspectives display the exact same data. So, Dynamic Mount enables you to perform this operation automatically when launching an app.
Requirements
- Android 8 or later is required.
- It is necessary to install the Process Monitor Tools module with version 2.3 or higher, as it supports both
Magisk
andKernelSU
. - Installing YouTube is a requirement, and it is necessary for the version to be compatible with the one in the module.
What makes it different from other modules?
Feature | YT-ReVanced-Module | Other Modules |
---|---|---|
Open Source | ✅ | ✅ |
Full support for KernelSU and Magisk | ✅ | ✅ |
Emulator Support | ✅ | ✅ |
Use Dynamic Mount | ✅ | ❌ |
Ensuring the module remains undetectable by detection applications | ✅ | ❌ |
Support for YouTube Beta versions | ✅ | ❌ |
Freedom to choose your preferred theme using the Volume Key Selector add-on | ✅ | ❌ |
Printing a description of the module's status | ✅ | ❌ |
Support for the 'Sulist' option found in Magisk Lite and Magisk Delta (now called 'Unmount modules by default'). | ✅ | 🤷♂️ |
Online updates reception | ✅ | 🤷♂️ |
Minimizing and compressing the module size | ✅ | 🤷♂️ |
Credits
- Magisk: The Magic Mask for Android
- KernelSU: A Kernel based root solution for Android
- Process Monitor Tool: A Magisk/Zygisk module allows user to run script whenever app process start
- ytrevancedinject: The idea came from here.
- ReVanced: Continuing the legacy of Vanced
- YT-Advanced: Owner of ReX Project
- ~Inotia00: Owner of the Discontinued RVX Project~