Skip to content

How to build

kitadai31 edited this page Dec 21, 2024 · 59 revisions

Contents

Before building

Install ReVanced GmsCore for non-root users. Details

Method 1. Using "ReVanced Manager for Android 5-7" (Android)

ReVanced Manager for Android 5-7 (fork)
https://github.com/kitadai31/revanced-manager-android5-7

Steps

  1. Download YouTube 17.34.36 APK from APKMirror. (Just download. DO NOT install it.)
    https://www.apkmirror.com/apk/google-inc/youtube/youtube-17-34-36-release/youtube-17-34-36-2-android-apk-download/
  2. Download ReVanced Manager for Android 5-7
  3. Open [Patcher] tab
  4. Open [Select an application]
  5. Tap [Storage] button and choose the APK which you downloaded in step 1.


After selected APK, make sure it is displayed like this.


6. Tap [Patch] button.

After patching is completed, I recommend saving the patched APK from [💾] button.

Troubleshooting

Q. Can I patch on ARMv7 (32bit) devices?
A. Yes. Since v1.17.5, ARMv7 is supported.

Q. After patched, while installing the patched APK, the installer dialog suddenly disappear and install failed.
A. The new patched apk may be conflicting with already installed version of RVX.
Save the patched APK -> close Manager -> uninstall installed RVX -> install saved new apk

Method 2. Using official ReVanced Manager on Android 8.0+ device

Deprecated.
Because my patch is not compatible with the latest official ReVanced Manager. (v1.9.5 was the last compatible version)

Please use the Method 1 regardless of whether the device used for patching is below Android 8.0.
Our "ReVanced Manager for Android 5-7" supports the latest Android versions (even Android 15).

Patching on newer devices is a good option if your A6-7 device is low-end.
Let's patch fast on newer devices, and move the patched APK to your A6-7 device.

Method 3. Using Revancify (Android)

Revancify is a TUI wrapper for Revanced CLI developed by decipher3114.
It's available on Android device.

https://github.com/decipher3114/Revancify

Not compatible with our patches now!!!
Use RVX Builder instead!

Method 4. Using RVX Builder (PC/Android)

RVX Builder is a GUI software to build ReVanced apps. Originally developed by reisxd, and forked by inotia00.

See "How to use" section of this page:
https://github.com/inotia00/rvx-builder

Before press "Start Patching ->" button, Press the Settings button and change the source settings according to this image.

In patches selection screen, [Select All] button means "Select all default patches".
So you should click this button at first.

Method 5. Using auto-cli (PC)

A bat file to run ReVanced CLI easily.

auto-cli: ReVanced CLI Automation
https://github.com/taku-nm/auto-cli

auto-cli was deprecated. For PC, Use RVX Builder instead.

Method 6. Using ReVanced CLI (PC)

The manual patching method on PC.

ReVanced CLI (fork)
https://github.com/kitadai31/revanced-cli

This fork is recommended for my patches. (It fixed some issues.)

Download these:

https://github.com/kitadai31/revanced-cli/releases
https://github.com/kitadai31/revanced-patches-android6-7/releases
https://github.com/kitadai31/revanced-integrations/releases
https://www.apkmirror.com/apk/google-inc/youtube/youtube-17-34-36-release/youtube-17-34-36-2-android-apk-download/

Then, run the command like this:

java -jar revanced-cli-3.x.x-all.jar patch youtube_17.34.36.apk -b revanced-patches-2.160.x.jar -m revanced-integrations-0.96.x.apk -p -o youtube_revanced_17.34.36.apk

See option -h for other available options.

Rooted

If you are using a rooted device: How to build (Rooted)

Clone this wiki locally