🧩 Patches
The official Patch bundle provided by ReVanced and the community.
Looking for the JSON variant of this? Click here .
💊 Patch
📜 Description
🏹 Target Version
always-autorepeat
Always repeats the playing video again.
17.45.36
client-spoof
Spoofs the YouTube or Vanced client to prevent playback issues.
all
comments
Hides components related to comments.
17.45.36
custom-branding
Changes the YouTube launcher icon and name to your choice (defaults to ReVanced).
all
custom-video-buffer
Lets you change the buffers of videos.
17.45.36
custom-video-speed
Adds more video speed options.
17.45.36
debugging
Adds debugging options.
all
disable-auto-captions
Disable forced captions from being automatically enabled.
17.45.36
disable-auto-player-popup-panels
Disable automatic popup panels (playlist or live chat) on video player.
17.45.36
disable-fullscreen-panels
Disables video description and comments panel in fullscreen view.
17.45.36
disable-startup-shorts-player
Disables playing YouTube Shorts when launching YouTube.
17.45.36
disable-zoom-haptics
Disables haptics when zooming.
all
downloads
Enables downloading music and videos from YouTube.
17.45.36
enable-wide-searchbar
Replaces the search icon with a wide search bar. This will hide the YouTube logo when active.
17.45.36
general-ads
Removes general ads.
17.45.36
hdr-auto-brightness
Makes the brightness of HDR videos follow the system default.
17.45.36
hide-album-cards
Hides the album cards below the artist description.
17.45.36
hide-artist-card
Hides the artist card below the searchbar.
17.45.36
hide-autoplay-button
Hides the autoplay button in the video player.
17.45.36
hide-captions-button
Hides the captions button on video player.
17.45.36
hide-cast-button
Hides the cast button in the video player.
all
hide-create-button
Hides the create button in the navigation bar.
17.45.36
hide-crowdfunding-box
Hides the crowdfunding box between the player and video description.
17.45.36
hide-email-address
Hides the email address in the account switcher.
17.45.36
hide-endscreen-cards
Hides the suggested video cards at the end of a video in fullscreen.
17.45.36
hide-info-cards
Hides info-cards in videos.
17.45.36
hide-my-mix
Hides mix playlists.
17.45.36
hide-shorts-button
Hides the shorts button on the navigation bar.
17.45.36
hide-time-and-seekbar
Hides progress bar and time counter on videos.
17.45.36
hide-video-buttons
Adds options to hide action buttons under a video.
17.45.36
hide-watch-in-vr
Hides the Watch in VR option in the player settings flyout panel.
17.45.36
hide-watermark
Hides creator's watermarks on videos.
17.45.36
microg-support
Allows YouTube ReVanced to run without root and under a different package name with Vanced MicroG.
17.45.36
minimized-playback
Enables minimized and background playback.
17.45.36
old-quality-layout
Enables the original video quality flyout in the video player settings
17.45.36
open-links-directly
Bypasses URL redirects and opens links directly inside YouTube app.
17.45.36
premium-heading
Shows premium branding on the home screen.
all
remember-video-quality
Adds the ability to remember the video quality you chose in the video quality flyout.
17.45.36
remove-player-button-background
Removes the background from the video player buttons.
17.45.36
return-youtube-dislike
Shows the dislike count of videos using the Return YouTube Dislike API.
17.45.36
seekbar-tapping
Enables tap-to-seek on the seekbar of the video player.
17.45.36
settings
Adds settings for ReVanced to YouTube.
all
sponsorblock
Integrate SponsorBlock.
17.45.36
swipe-controls
Adds volume and brightness swipe controls.
17.45.36
tablet-mini-player
Enables the tablet mini player layout.
17.45.36
theme
Applies a custom theme.
all
video-ads
Removes ads in the video player.
17.45.36
💊 Patch
📜 Description
🏹 Target Version
background-play
Enables playing music in the background.
5.34.51
codecs-unlock
Adds more audio codec options. The new audio codecs usually result in better audio quality.
5.34.51
compact-header
Hides the music category bar at the top of the homepage.
5.34.51
exclusive-audio-playback
Enables the option to play music without video.
5.34.51
hide-get-premium
Removes all "Get Premium" evidences from the avatar menu.
5.34.51
minimized-playback-music
Enables minimized playback on Kids music.
5.34.51
music-microg-support
Allows YouTube Music ReVanced to run without root and under a different package name.
5.34.51
music-video-ads
Removes ads in the music player.
5.34.51
tasteBuilder-remover
Removes the "Tell us which artists you like" card from the home screen.
5.34.51
upgrade-button-remover
Removes the upgrade tab from the pivot bar.
5.34.51
💊 Patch
📜 Description
🏹 Target Version
disable-login-requirement
Do not force login.
all
downloads
Removes download restrictions and changes the default path to download to.
all
feed-filter
Filters tiktok videos: removing ads, removing livestreams.
all
fix-google-login
Allows logging in with a Google account.
all
hide-ads
Removes ads from TikTok.
all
playback-speed
Enables the playback speed option for all videos.
all
settings
Adds settings for ReVanced to TikTok.
all
show-seekbar
Shows progress bar for all video.
all
sim-spoof
Spoofs the information which is retrieved from the sim-card.
all
💊 Patch
📜 Description
🏹 Target Version
disable-login-requirement
Do not force login.
all
downloads
Removes download restrictions and changes the default path to download to.
all
feed-filter
Filters tiktok videos: removing ads, removing livestreams.
all
fix-google-login
Allows logging in with a Google account.
all
hide-ads
Removes ads from TikTok.
all
playback-speed
Enables the playback speed option for all videos.
all
settings
Adds settings for ReVanced to TikTok.
all
show-seekbar
Shows progress bar for all video.
all
sim-spoof
Spoofs the information which is retrieved from the sim-card.
all
💊 Patch
📜 Description
🏹 Target Version
block-audio-ads
Blocks audio ads in streams and VODs.
all
block-embedded-ads
Blocks embedded steam ads using services like TTV.lol or PurpleAdBlocker.
all
block-video-ads
Blocks video ads in streams and VODs.
all
debug-mode
Enables Twitch's internal debugging mode.
all
settings
Adds settings menu to Twitch.
all
show-deleted-messages
Shows deleted chat messages behind a clickable spoiler.
all
💊 Patch
📜 Description
🏹 Target Version
disable-capture-restriction
Allows capturing Spotify's audio output while screen sharing or screen recording.
all
hide-premium-navbar
Removes the premium tab from the navbar.
all
spotify-theme
Applies a custom theme.
all
💊 Patch
📜 Description
🏹 Target Version
dynamic-color
Replaces the default Twitter Blue with the users Material You palette.
all
monochrome-icon
Adds a monochrome icon.
all
timeline-ads
Removes ads from the Twitter timeline.
all
💊 Patch
📜 Description
🏹 Target Version
general-reddit-ads
Removes general ads from the Reddit frontpage and subreddits.
all
premium-icon-reddit
Unlocks premium Reddit app icons.
all
💊 Patch
📜 Description
🏹 Target Version
client-spoof
Spoofs the YouTube or Vanced client to prevent playback issues.
all
💊 Patch
📜 Description
🏹 Target Version
disable-ads
Disables ads in HexEditor.
all
💊 Patch
📜 Description
🏹 Target Version
enable-downloads
Enables downloads for Crunchyroll.
all
💊 Patch
📜 Description
🏹 Target Version
premium-unlock
Unlocks premium functions.
all
💊 Patch
📜 Description
🏹 Target Version
premium-unlock
Unlocks premium functions.
all
💊 Patch
📜 Description
🏹 Target Version
pro-unlock
Unlocks pro-only functions.
all
💊 Patch
📜 Description
🏹 Target Version
promo-code-unlock
Disables the validation of promo code. Any code will work to unlock all features.
all
💊 Patch
📜 Description
🏹 Target Version
unlock-pro
Unlocks all pro features.
all
💊 Patch
📜 Description
🏹 Target Version
unlock-pro
Unlocks all professional features.
all
💊 Patch
📜 Description
🏹 Target Version
unlock-pro
Unlocks all pro features.
all
💊 Patch
📜 Description
🏹 Target Version
unlock-pro
Unlocks pro features.
all
💊 Patch
📜 Description
🏹 Target Version
unlock-pro
Unlocks all pro features.
all
💊 Patch
📜 Description
🏹 Target Version
unlock-themes
Unlocks all themes.
all
📝 JSON Format
This section explains the JSON format for the patches.json file.
The file contains an array of objects, each object representing a patch. The object contains the following properties:
key
description
name
The name of the patch.
description
The description of the patch.
version
The version of the patch.
excluded
Whether the patch is excluded by default. If true
, the patch must never be included by default.
options
An array of options for this patch.
options.key
The key of the option.
options.title
The title of the option.
options.description
The description of the option.
options.required
Whether the option is required.
options.choices?
An array of choices of the option. This may be null
if this option has no choices. The element type of this array may be any type. It can be a String
, Int
or something else.
dependencies
An array of dependencies, which are patch names.
compatiblePackages
An array of packages compatible with this patch.
compatiblePackages.name
The name of the package.
compatiblePackages.versions
An array of versions of the package compatible with this patch. If empty, all versions are seemingly compatible.
Example:
[
{
"name" : "remember-video-quality" ,
"description" : "Adds the ability to remember the video quality you chose in the video quality flyout." ,
"version" : "0.0.1" ,
"excluded" : false ,
"options" : [],
"dependencies" : [
"integrations" ,
"video-id-hook"
],
"compatiblePackages" : [
{
"name" : "com.google.android.youtube" ,
"versions" : [
"17.22.36" ,
"17.24.35" ,
"17.26.35" ,
"17.27.39" ,
"17.28.34" ,
"17.29.34" ,
"17.32.35" ,
"17.33.42"
]
}
]
},
{
"name" : "theme" ,
"description" : "Enables a custom theme." ,
"version" : "0.0.1" ,
"excluded" : false ,
"deprecated" : false ,
"options" : [
{
"key" : "theme" ,
"title" : "Theme" ,
"description" : "Select a theme." ,
"required" : true ,
"choices" : [
"Amoled"
]
}
],
"dependencies" : [
"locale-config-fix"
],
"compatiblePackages" : [
{
"name" : "com.google.android.youtube" ,
"versions" : []
}
]
},
{
"name" : "custom-branding" ,
"description" : "Changes the YouTube launcher icon and name to your choice (defaults to ReVanced)." ,
"version" : "0.0.1" ,
"excluded" : false ,
"deprecated" : false ,
"options" : [
{
"key" : "appName" ,
"title" : "Application Name" ,
"description" : "The name of the application it will show on your home screen." ,
"required" : true ,
"choices" : null
},
{
"key" : "appIconPath" ,
"title" : "Application Icon Path" ,
"description" : "A path to the icon of the application." ,
"required" : false ,
"choices" : null
}
],
"dependencies" : [
"locale-config-fix"
],
"compatiblePackages" : [
{
"name" : "com.google.android.youtube" ,
"versions" : []
}
]
}
]