# Add Patches Guide

# Preface

This is a guide for non-root users to add patches to ReVanced YouTube.

Issues like this can be solved:

content not available
content not available

# 1. Requirements

You need to have the following to follow this guide:

  • An Android smartphone with

    • ARMv8 or x86 architecture *
    • Android 8 or later *
    • ≥1GB storage space
  • About 15 minutes of time

Don't know what these are? Don't worry, we will check for the ones marked with (*) later in this guide.

# 2. Checking versions

We are going to start patching now, but first we need to check supported version of YouTube.

The latest supported YT version is:

19.16.39

It is 19.16.39
It is 19.16.39

as of 2024-09-22T23:13 UTC. Remember that, as we will use it very soon.

# 3. Getting the files ready

In this section, you can find the latest supported Revanced Manager, GmsCore and YouTube APK

  1. Download and install the latest stable ReVanced manager (RVM)

download manager
download manager

  1. Download and install the latest stable GmsCore

download GmsCore
download GmsCore

  1. Visit APK mirror for YouTube APK
  1. Verify that the link actually links to version 19.16.39
  1. Verify that it said "DOWNLOAD APK" not "DOWNLOAD APK BUNDLE"

The one marked with a blue  is the correct one
The one marked with a blue is the correct one

  1. Download but don't install the YT APK

# 4. Checking compatibility

  1. launch RVM. Ignore any updates it claimed it knew. You may not have the red shaded part, that's normal.

launch rvm
launch rvm

  1. Go to the settings tab and scroll down until you find "About"

check about
check about

  1. Check that Arch had at least 1 entry that looks like arm64-v8a
  2. If you only got something that said armv7 or lower, you cannot patch it on your phone. Please patch it on another device or your PC.
  3. If you got armv8 or higher, you are probably fine
  4. Check that your Android version is at least 8
  5. If you only got something that said 7 or lower, you cannot patch it on your phone. Please patch it on another device or your PC.
  6. If you made it here, you can probably patch on your phone with ReVanced manager

# 5. Select APK

  1. Go to the Patcher tab and click "Select an application"

select app
select app

  1. Select YT from the list as we are trying to make RYT

select YT
select YT

  1. A window should pop up asking you to select from storage.

feat not imp
feat not imp

  1. Select the YouTube APK you just downloaded in section 3 step 3. It should have a recent date and a size of roughly 130MB.

storage view
storage view

  1. The green part should contain the date. I redacted it for privacy.
  2. Check that you have the suggested/recommended version of YT

check ver
check ver

  1. If no, go back to section 3
  2. If yes, continue to the next section

# 6. Select patches

  1. Click "Select patches"
  2. In the select patches view, choose "Default" or "Recommended"

default
default

  1. You can scroll around and disable some patches. BUT don't disable any which you don't know the purpose of.
  2. DO NOT ENABLE THE FOLLOWING PATCHES
    • Change package name
    • Enable Android debugging
    • Export all activities
    • Predictive back gesture
    • Remove screenshot restriction
    • Spoof wifi connections
  3. You can disable the following patches safely. I have tested them:
    • Disable auto captions
    • Hide player overlay
    • Hide seekbar
    • Hide timestamp
    • Wide search bar
  4. Make sure you enabled the following patches:
    • GmsCore Support
    • Spoof Video Streams

GmsCore
GmsCore
Spoof Video Streams
Spoof Video Streams

  1. When you have finished, click "Done" on the bottom right

click done
click done

  1. Continue to next section

# 7. Patching

  1. Click patch on the bottom right

click patch
click patch

  1. A new patch window should show up. Do NOT exit, switch to background, or force-stop ReVanced manager.

dont exit
dont exit

  1. The process should take less than 5 minutes
  2. If you see any warnings, check out the debug guide

# 8. Patching Done!

  1. After patching is done, export the patched APK

export and install
export and install

  1. Install the patched APK
  2. If that does not work, install SAI and use that to install instead
  3. Keep calm, you don't need to patch again. Just use the exported one in Step 1

Star this repo if it helps you!
Star this repo if it helps you!