[go: up one dir, main page]

Skip to content

An APK and Magisk/KernelSU module builder for RV/RVX apps. Updated hourly.

License

Notifications You must be signed in to change notification settings

peternmuller/revanced-builder

Repository files navigation

⚠️ Do not download APKs or modules from random websites you find on Google, as they may be dangerous and because providers impersonate ReVanced/ReVanced Extended. Please build your application from official sources or use open source builders like this one.

Welcome to my ReVanced Builder!

CI GitHub License GitHub Downloads (all assets, all releases)

This ReVanced Builder creates both APKs and Magisk/KernelSU modules for ReVanced and ReVanced Extended versions of YouTube and YouTube Music.

Get the latest CI release here!

Installation

Non-root users

Root users

Easily update ReVanced apps with Obtainium

You can easily update the ReVanced apps from this builder by using Obtainium which allows you to install and update apps directly from their releases pages, and receive notifications when new releases are made available.

Here is a quick tutorial on how to add them to Obtainium:

obtainium_quick_tutorial

Note

In step 5, you need to enter the regular expression that corresponds to the application you want to install:

  • YouTube ReVanced: youtube-revanced-v
  • YouTube Music ReVanced: yt-music-revanced-v
  • YouTube ReVanced Extended: youtube-revanced-extended
  • YouTube Music ReVanced Extended: yt-music-revanced-extended
  • YouTube ReVanced anddea: youtube-revanced-anddea
  • YouTube Music ReVanced anddea: yt-music-revanced-anddea

Import custom settings in ReVanced applications

I personally like my YouTube and YouTube Music applications to be as close as possible to the original look, but less cluttered, easier and less annoying to use. If this is also the case for you, I highly recommend importing my custom settings files.

To do this, go to YouTube Settings → ReVanced (or ReVanced Extended) → Miscellaneous (or Advanced Settings for YouTube Music) → Import / Export settings.

Building Locally

On Termux

bash <(curl -sSf https://raw.githubusercontent.com/peternmuller/revanced-builder/main/build-termux.sh)

On Desktop

git clone https://github.com/peternmuller/revanced-builder
cd revanced-builder
./build.sh

Credits

License

Copyright (C) 2024  Peter Noël Muller

This program is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program. If not, see <https://www.gnu.org/licenses/>.