Skip to content

revancedapps/rvx-revanced-patches

Β 
Β 

Repository files navigation

🧩 ReVanced Patches

ReVanced Extended Patches.

πŸ“‹ List of patches in this repository

πŸ’Š Patch πŸ“œ Description 🏹 Target Version
Add splash animation Adds splash animation, which was removed in YT v18.19.36+. This patch cannot be used with 'custom-branding-icon' patch 18.25.40 ~ 18.40.34
Alternative thumbnails Adds an option to replace video thumbnails with still image captures of the video. 18.25.40 ~ 18.40.34
Ambient mode switch Bypass the restrictions of ambient mode or disable it completely. 18.25.40 ~ 18.40.34
Append time stamps information Add the current video quality or playback speed in brackets next to the current time. 18.25.40 ~ 18.40.34
Change homepage Change home page to subscription feed. 18.25.40 ~ 18.40.34
Custom branding icon MMT Changes the YouTube launcher icon to MMT. 18.25.40 ~ 18.40.34
Custom branding icon Revancify Blue Changes the YouTube launcher icon to Revancify Blue. 18.25.40 ~ 18.40.34
Custom branding icon Revancify Red Changes the YouTube launcher icon to Revancify Red. 18.25.40 ~ 18.40.34
Custom branding name YouTube Rename the YouTube app to the name specified in options.json. 18.25.40 ~ 18.40.34
Custom double tap length Add 'double-tap to seek' value. 18.25.40 ~ 18.40.34
Custom package name Specifies the package name for YouTube and YT Music in the MicroG build. all
Custom playback speed Adds more playback speed options. 18.25.40 ~ 18.40.34
Custom player overlay opacity Change the opacity of the player background, when player controls are visible. 18.25.40 ~ 18.40.34
Custom seekbar color Change seekbar color in video player and video thumbnails. 18.25.40 ~ 18.40.34
Default playback speed Adds ability to set default playback speed settings. 18.25.40 ~ 18.40.34
Default video quality Adds ability to set default video quality settings. 18.25.40 ~ 18.40.34
Disable HDR video Disable HDR video. 18.25.40 ~ 18.40.34
Disable QUIC protocol Disable CronetEngine's QUIC protocol. 18.25.40 ~ 18.40.34
Disable auto captions Disables forced auto captions. 18.25.40 ~ 18.40.34
Disable haptic feedback Disable haptic feedback when swiping. 18.25.40 ~ 18.40.34
Disable landscape mode Disable landscape mode when entering fullscreen. 18.25.40 ~ 18.40.34
Disable pip notification Disable pip notification when you first launch pip mode. 18.25.40 ~ 18.40.34
Disable shorts on startup Disables playing YouTube Shorts when launching YouTube. 18.25.40 ~ 18.40.34
Disable speed overlay Disable 'Play at 2x speed' while holding down. 18.25.40 ~ 18.40.34
Enable compact controls overlay Enables compact control overlay. 18.25.40 ~ 18.40.34
Enable debug logging Adds debugging options. 18.25.40 ~ 18.40.34
Enable external browser Open url outside the app in an external browser. 18.25.40 ~ 18.40.34
Enable gradient loading screen Enables gradient loading screen. 18.25.40 ~ 18.40.34
Enable language switch Enable/disable language switch toggle. 18.25.40 ~ 18.40.34
Enable minimized playback Enables minimized and background playback. 18.25.40 ~ 18.40.34
Enable new splash animation Enables a new type of splash animation. 18.25.40 ~ 18.40.34
Enable new thumbnail preview Enables a new type of thumbnail preview. 18.25.40 ~ 18.40.34
Enable old quality layout Enables the original quality flyout menu. 18.25.40 ~ 18.40.34
Enable open links directly Skips over redirection URLs to external links. 18.25.40 ~ 18.40.34
Enable seekbar tapping Enables tap-to-seek on the seekbar of the video player. 18.25.40 ~ 18.40.34
Enable tablet mini player Enables the tablet mini player layout. 18.25.40 ~ 18.40.34
Enable tablet navigation bar Enables the tablet navigation bar. 18.25.40 ~ 18.40.34
Enable wide search bar Replaces the search icon with a wide search bar. This will hide the YouTube logo when active. 18.25.40 ~ 18.40.34
Force OPUS codec Forces the OPUS codec for audios. 18.25.40 ~ 18.40.34
Force hide player button background Force hides the background from the video player buttons. 18.25.40 ~ 18.40.34
Force video codec Forces the video codec for videos. 18.25.40 ~ 18.40.34
Hide account menu Hide elements of the account menu and You tab. 18.25.40 ~ 18.40.34
Hide auto player popup panels Hide automatic popup panels (playlist or live chat) on video player. 18.25.40 ~ 18.40.34
Hide autoplay button Hides the autoplay button in the video player. 18.25.40 ~ 18.40.34
Hide autoplay preview Hides the autoplay preview container in the fullscreen. 18.25.40 ~ 18.40.34
Hide button container Adds the options to hide action buttons under a video. 18.25.40 ~ 18.40.34
Hide captions button Hides the captions button in the video player. 18.25.40 ~ 18.40.34
Hide cast button Hides the cast button in the video player. 18.25.40 ~ 18.40.34
Hide category bar Hides the category bar in feeds. 18.25.40 ~ 18.40.34
Hide channel avatar section Hides the channel avatar section of the subscription feed. 18.25.40 ~ 18.40.34
Hide channel watermark Hides creator's watermarks on videos. 18.25.40 ~ 18.40.34
Hide collapse button Hides the collapse button in the video player. 18.25.40 ~ 18.40.34
Hide comment component Hides components related to comments. 18.25.40 ~ 18.40.34
Hide crowdfunding box Hides the crowdfunding box between the player and video description. 18.25.40 ~ 18.40.34
Hide description components Hides description components. 18.25.40 ~ 18.40.34
Hide double tap overlay filter Hides the double tap dark filter layer. 18.25.40 ~ 18.40.34
Hide end screen cards Hides the suggested video cards at the end of a video in fullscreen. 18.25.40 ~ 18.40.34
Hide end screen overlay Hide end screen overlay on swipe controls. 18.25.40 ~ 18.40.34
Hide feed flyout panel Hides feed flyout panel components. 18.25.40 ~ 18.40.34
Hide filmstrip overlay Hide filmstrip overlay on swipe controls. 18.25.40 ~ 18.40.34
Hide floating microphone Hides the floating microphone button which appears in search. 18.25.40 ~ 18.40.34
Hide fullscreen panels Hides video description and comments panel in fullscreen view. 18.25.40 ~ 18.40.34
Hide general ads Hides general ads. 18.25.40 ~ 18.40.34
Hide handle Hides the handle in the account switcher and You tab. 18.25.40 ~ 18.40.34
Hide info cards Hides info-cards in videos. 18.25.40 ~ 18.40.34
Hide latest videos button Hides latest videos button in home feed. 18.25.40 ~ 18.40.34
Hide layout components Hides general layout components. 18.25.40 ~ 18.40.34
Hide load more button Hides the button under videos that loads similar videos. 18.25.40 ~ 18.40.34
Hide mix playlists Hides mix playlists in feed. 18.25.40 ~ 18.40.34
Hide music button Hides the YouTube Music button in the video player. 18.25.40 ~ 18.40.34
Hide navigation buttons Adds options to hide or change navigation buttons. 18.25.40 ~ 18.40.34
Hide navigation label Hide navigation bar labels. 18.25.40 ~ 18.40.34
Hide player button background Hide player button background. 18.25.40 ~ 18.40.34
Hide player flyout panel Hides player flyout panel components. 18.25.40 ~ 18.40.34
Hide previous next button Hides the previous and next button in the player controller. 18.25.40 ~ 18.40.34
Hide seek message Hides the 'Slide left or right to seek' or 'Release to cancel' message container. 18.25.40 ~ 18.40.34
Hide seekbar Hides the seekbar in video player and video thumbnails. 18.25.40 ~ 18.40.34
Hide shorts components Hides other Shorts components. 18.25.40 ~ 18.40.34
Hide snack bar Hides the snack bar action popup. 18.25.40 ~ 18.40.34
Hide suggested actions Hide the suggested actions bar inside the player. 18.25.40 ~ 18.40.34
Hide suggested video overlay Hide the suggested video overlay to play next. 18.25.40 ~ 18.40.34
Hide suggestions shelf Hides the suggestions shelf. 18.25.40 ~ 18.40.34
Hide time stamp Hides timestamp in video player. 18.25.40 ~ 18.40.34
Hide toolbar button Hide the button in the toolbar. 18.25.40 ~ 18.40.34
Hide tooltip content Hides the tooltip box that appears on first install. 18.25.40 ~ 18.40.34
Hide trending searches Hide trending searches in the search bar. 18.25.40 ~ 18.40.34
Hide video ads Hides ads in the video player. 18.25.40 ~ 18.40.34
Layout switch Tricks the dpi to use some tablet/phone layouts. 18.25.40 ~ 18.40.34
MaterialYou Enables MaterialYou theme for Android 12+ 18.25.40 ~ 18.40.34
MicroG support Allows ReVanced Extended to run without root and under a different package name with MicroG. 18.25.40 ~ 18.40.34
Overlay buttons Add overlay buttons to the player. 18.25.40 ~ 18.40.34
Premium heading Show or hide the premium heading. 18.25.40 ~ 18.40.34
Quick actions components Adds options to customize quick action components in fullscreen. 18.25.40 ~ 18.40.34
Return YouTube Dislike Shows the dislike count of videos using the Return YouTube Dislike API. 18.25.40 ~ 18.40.34
Settings Applies mandatory patches to implement ReVanced Extended settings into the application. 18.25.40 ~ 18.40.34
SponsorBlock Integrates SponsorBlock which allows skipping video segments such as sponsored content. 18.25.40 ~ 18.40.34
Spoof app version Spoof the YouTube client version. 18.25.40 ~ 18.40.34
Spoof device dimensions Spoofs the device dimensions in order to unlock higher video qualities that may not be available on your device. 18.25.40 ~ 18.40.34
Spoof player parameters Spoofs player parameters to prevent playback issues. 18.25.40 ~ 18.40.34
Swipe controls Adds volume and brightness swipe controls. 18.25.40 ~ 18.40.34
Theme Change the app's theme to the values specified in options.json. 18.25.40 ~ 18.40.34
Translations Add Crowdin translations for YouTube. 18.25.40 ~ 18.40.34
πŸ’Š Patch πŸ“œ Description 🏹 Target Version
Amoled Applies pure black theme on some components. 6.15.52 ~ 6.25.53
Background play Enables playing music in the background. 6.15.52 ~ 6.25.53
Bitrate default value Set the audio quality to "Always High" when you first install the app. 6.15.52 ~ 6.25.53
Certificate spoof Spoofs the YouTube Music certificate for Android Auto. 6.15.52 ~ 6.25.53
Custom branding icon MMT Changes the YouTube Music launcher icon to MMT. 6.15.52 ~ 6.25.53
Custom branding icon Revancify Blue Changes the YouTube Music launcher icon to Revancify Blue. 6.15.52 ~ 6.25.53
Custom branding icon Revancify Red Changes the YouTube Music launcher icon to Revancify Red. 6.15.52 ~ 6.25.53
Custom branding name YouTube Music Rename the YouTube Music app to the name specified in options.json. 6.15.52 ~ 6.25.53
Custom package name Specifies the package name for YouTube and YT Music in the MicroG build. all
Custom playback speed Adds more playback speed options. 6.15.52 ~ 6.25.53
Disable auto captions Disables forced auto captions. 6.15.52 ~ 6.25.53
Enable black navigation bar Sets the navigation bar color to black. 6.15.52 ~ 6.25.53
Enable color match player Matches the color of the mini player and the fullscreen player. 6.15.52 ~ 6.25.53
Enable compact dialog Enable compact dialog on phone. 6.15.52 ~ 6.25.53
Enable custom filter Enables custom filter to hide layout components. 6.15.52 ~ 6.25.53
Enable debug logging Adds debugging options. 6.15.52 ~ 6.25.53
Enable force minimized player Keep player permanently minimized even if another track is played. 6.15.52 ~ 6.25.53
Enable landscape mode Enables entry into landscape mode by screen rotation on the phone. 6.15.52 ~ 6.25.53
Enable minimized playback Enables minimized playback on Kids music. 6.15.52 ~ 6.25.53
Enable new player background Enable new player background. 6.15.52 ~ 6.25.53
Enable old player layout Return the player layout to old style. 6.15.52 ~ 6.25.53
Enable old style library shelf Return the library shelf to old style. 6.15.52 ~ 6.25.53
Enable old style miniplayer Return the miniplayers to old style. 6.15.52 ~ 6.25.53
Enable opus codec Enable opus codec when playing audio. 6.15.52 ~ 6.25.53
Enable playback speed Add playback speed button to the flyout panel. 6.15.52 ~ 6.25.53
Enable sleep timer Add sleep timer to flyout menu. 6.15.52 ~ 6.25.53
Enable zen mode Adds a grey tint to the video player to reduce eye strain. 6.15.52 ~ 6.25.53
Exclusive audio playback Enables the option to play music without video. 6.15.52 ~ 6.25.53
Hide account menu Hide account menu elements. 6.15.52 ~ 6.25.53
Hide action bar label Hide labels in action bar. 6.15.52 ~ 6.25.53
Hide button shelf Hides the button shelf from homepage and explorer. 6.15.52 ~ 6.25.53
Hide carousel shelf Hides the carousel shelf from homepage and explorer. 6.15.52 ~ 6.25.53
Hide cast button Hides the cast button. 6.15.52 ~ 6.25.53
Hide category bar Hides the music category bar at the top of the homepage. 6.15.52 ~ 6.25.53
Hide channel guidelines Hides channel guidelines at the top of comments. 6.15.52 ~ 6.25.53
Hide emoji picker Hides emoji picker at the comments box. 6.15.52 ~ 6.25.53
Hide flyout panel Hides flyout panel components. 6.15.52 ~ 6.25.53
Hide get premium Hides "Get Premium" label from the account menu or settings. 6.15.52 ~ 6.25.53
Hide handle Hides the handle in the account switcher. 6.15.52 ~ 6.25.53
Hide music ads Hides ads before playing a music. 6.15.52 ~ 6.25.53
Hide navigation bar component Hides navigation bar components. 6.15.52 ~ 6.25.53
Hide new playlist button Hides the "New playlist" button in the library. 6.15.52 ~ 6.25.53
Hide playlist card Hides the playlist card from homepage. 6.15.52 ~ 6.25.53
Hide radio button Hides start radio button. 6.15.52 ~ 6.25.53
Hide taste builder Hides the "Tell us which artists you like" card from homepage. 6.15.52 ~ 6.25.53
Hide terms container Hides terms of service container at the account menu. 6.15.52 ~ 6.25.53
Hide tooltip content Hides the tooltip box that appears on first install. 6.15.52 ~ 6.25.53
Hook download button Replaces the offline download button with an external download button. 6.15.52 ~ 6.25.53
MicroG support Allows ReVanced Extended Music to run without root and under a different package name with MicroG. 6.15.52 ~ 6.25.53
Remember playback speed Save the playback speed value whenever you change the playback speed. 6.15.52 ~ 6.25.53
Remember repeat state Remembers the state of the repeat. 6.15.52 ~ 6.25.53
Remember shuffle state Remembers the state of the shuffle. 6.15.52 ~ 6.25.53
Remember video quality Save the video quality value whenever you change the video quality. 6.15.52 ~ 6.25.53
Replace cast button Replace the cast button in the player with the open music button. 6.15.52 ~ 6.25.53
Replace dismiss queue Replace dismiss queue menu to watch on YouTube. 6.15.52 ~ 6.25.53
Return YouTube Dislike Shows the dislike count of videos using the Return YouTube Dislike API. 6.15.52 ~ 6.25.53
Settings Adds settings for ReVanced Extended to YouTube Music. 6.15.52 ~ 6.25.53
SponsorBlock Integrates SponsorBlock which allows skipping video segments such as sponsored content. 6.15.52 ~ 6.25.53
Spoof app version Spoof the YouTube Music client version. 6.15.52 ~ 6.25.53
Start page Set the default start page. 6.15.52 ~ 6.25.53
Translations Add Crowdin translations for YouTube Music. 6.15.52 ~ 6.25.53
πŸ’Š Patch πŸ“œ Description 🏹 Target Version
Disable screenshot popup Disables the popup that shows up when taking a screenshot. all
Hide ads Hides ads from the Reddit. all
Hide navigation buttons Hide buttons at navigation bar. all
Hide place button Hide r/place button in toolbar. all
Hide recently visited shelf Hides recently visited shelf in sidebar. all
Open links directly Skips over redirection URLs to external links. all
Open links externally Open links outside of the app directly in your browser. all
Premium icon Unlocks premium icons. all
Sanitize sharing links Removes (tracking) query parameters from the URLs when sharing links. all
Settings Adds ReVanced Extended settings to Reddit. all

πŸ“ JSON Format

This section explains the JSON format for the patches.json file.

Example:

[
  {
    "name": "Default video quality",
    "description": "Adds ability to set default video quality settings.",
    "compatiblePackages":[
      {
        "name":"com.google.android.youtube",
        "versions":[
          "18.25.40",
          "18.27.36",
          "18.29.38",
          "18.30.37",
          "18.31.40",
          "18.32.39",
          "18.33.40",
          "18.34.38",
          "18.35.36",
          "18.36.39",
          "18.37.36",
          "18.38.44",
          "18.39.41",
          "18.40.34"
        ]
      }
    ],
    "use":true,
    "requiresIntegrations":false,
    "options": []
  },
  {
    "name": "Remember video quality",
    "description": "Save the video quality value whenever you change the video quality.",
    "compatiblePackages": [
      {
        "name": "com.google.android.apps.youtube.music",
        "versions": [
          "6.15.52",
          "6.20.51",
          "6.23.55",
          "6.25.53"
        ]
      }
    ],
    "use":true,
    "requiresIntegrations":false,
    "options": []
  }
]

About

🧩 Patches for ReVanced

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Kotlin 100.0%