Skip to content

This Magisk and KernelSU module is for YouTube ReVanced.

Notifications You must be signed in to change notification settings

RabehX/YT-ReVanced-Module

Repository files navigation

YT ReVanced Module

Channel Download Total

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 and KernelSU.
  • 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