Changelog

YT Version: 19.16.39

19.16.39 is built using Inotia00 patches. It needs the official YouTube app to be installed on the system and New ReVanced MicroG’s GMSCore.

If you face buffering issue, Kindly enable spoof player parameter (Settings » ReVanced Extended » Miscellaneous)

  • Compiled by ReVancedExtended.com (VirusTotal)
  • CLI: inotia00/revanced-cli-4.4.1-all.jar
    Integrations: inotia00/revanced-integrations-0.151.0.apk
    Patches: inotia00/revanced-patches-2.224.o.jar
  • feat(YouTube): add support versions 19.03.36 ~ 19.16.39
  • feat(YouTube): add Change shorts repeat state patch
  • feat(YouTube): add Disable auto audio tracks patch
  • feat(YouTube): change patch name Ambient mode switch to Ambient mode control
  • feat(YouTube): change patch name Change player flyout panel toggles to Change player flyout menu toggles
  • feat(YouTube): change patch name Disable shorts on startup to Disable resuming shorts on startup
  • feat(YouTube): change patch name Hide description components to Description components
  • feat(YouTube): change patch name Hide navigation bar components to Navigation bar components
  • feat(YouTube): change patch name Hide shorts components to Shorts components
  • feat(YouTube): change patch name Hide suggested video overlay to Fix suggested video end screen
  • feat(YouTube): change patch name MicroG support to GmsCore support
  • feat(YouTube): integration of Hide suggestions shelf patch into Hide feed components patch
  • feat(YouTube): remove support versions 18.25.4018.27.36
  • feat(YouTube): remove Add splash animationEnable song searchEnable language switchForce opus codecForce video codecHide animated button backgroundSpoof player parameters patch
  • feat(YouTube): Append time stamps informationCustom seekbar colorEnable seekbar tappingEnable new thumbnail previewHide seekbarHide time stamp patches have been integrated into Seekbar components patch
  • feat(YouTube): Custom playback speedDisable HDR videoDefault video qualityDefault playback speedEnable old quality layoutSpoof device dimensions patches has been integrated into Video playback patch
  • feat(YouTube): Custom player overlay opacityDisable speed overlayHide auto player popup panelsHide channel watermarkHide crowdfunding boxHide end screen cardsHide filmstrip overlayHide info cardsHide seek messageHide suggested actionsHide suggested video overlay patches has been integrated into Player components patch
  • feat(YouTube): Disable pip notificationDisable update screenHide account menuHide cast buttonHide floating microphoneHide handleHide snack barHide tooltip content patches has been integrated into Hide layout components patch
  • feat(YouTube): Enable bottom player gestures patch has been integrated into Swipe controls patch
  • feat(YouTube): Enable compact controls overlayForce fullscreenHide autoplay previewHide end screen overlayHide fullscreen panelsLandscape modeQuick actions components patches has been integrated into Fullscreen components patch
  • feat(YouTube): Enable tablet navigation barHide navigation labelHide navigation buttons patches have been integrated into Hide navigation bar component patch
  • feat(YouTube): Hide autoplay buttonHide captions buttonHide collapse buttonHide music buttonHide previous next button patches has been integrated into Hide player buttons patch
  • feat(YouTube): Hide general adsHide video ads have been integrated into Hide ads patch
  • feat(YouTube): Hide search term thumbnailHide toolbar buttonHide trending searchesHide voice search buttonPremium heading patches has been integrated into Toolbar components patch
  • feat(YouTube/Alternative thumbnails): selectively enable for home / subscriptions / search
  • feat(YouTube/Description components): add Always expand panel and Disable description interaction settings (YouTube v19.02.39+)
  • feat(YouTube/Description components): add Disable rolling number animations settings
  • feat(YouTube/Description components): Hide game sectionsHide music sectionsHide place sections settings have been integrated into Hide suggestions sections settings
  • feat(YouTube/Disable update screen): remove settings
  • feat(YouTube/Enable debug logging): included by default
  • feat(YouTube/Enable tablet mini player): add Enable modern mini player settings (YouTube v19.12.41+)
  • feat(YouTube/Hide ads): add Hide fullscreen ads settings
  • feat(YouTube/Hide ads): remove Close interstitial ads settings
  • feat(YouTube/Hide feed components): add Channel tab filter settings
  • feat(YouTube/Hide feed components): add Hide feed captions button settings
  • feat(YouTube/Hide feed components): add Hide playables settings
  • feat(YouTube/Hide feed components): remove Hide gray description settings
  • feat(YouTube/Hide feed components): remove Hide store tab settings
  • feat(YouTube/Hide feed components): remove Select method to hide shelves settings in Hide carousel shelf settings
  • feat(YouTube/Hide feed components): Hide carousel shelf setting no longer checks navigation index
  • feat(YouTube/Hide feed components): Hide suggestions shelf setting has been renamed to the Hide carousel shelf setting.
  • feat(YouTube/Hide layout components): custom filtering of the protocol buffer
  • feat(YouTube/Hide layout components): filter home / search results by keywords
  • feat(YouTube/Hide layout components): Hide YouTube settings menu settings
  • feat(YouTube/Hide player flyout menu): add Hide picture-in-picture menu settings
  • feat(YouTube/Overlay buttons): add Hide fullscreen button settings
  • feat(YouTube/Overlay buttons): hook download button for feed flyout menu
  • feat(YouTube/Overlay buttons): restore Tap and hold to toggle pause after repeat states features
  • feat(YouTube/Player components): add Skip autoplay countdown settings
  • feat(YouTube/Player components): add Speed overlay value settings
  • feat(YouTube/Seekbar components): add Hide seekbar chapters settings
  • feat(YouTube/Seekbar components): add Replace time stamp action settings
  • feat(YouTube/Settings): changing the language in YouTube settings will also be reflected in RVX settings
  • feat(YouTube/Settings): move SponsorBlock settings and Return YouTube Dislike settings to RVX Settings
  • feat(YouTube/Settings): remove Double back timeout settings
  • feat(YouTube/Shorts components): add Return shorts channel name settings
  • feat(YouTube/Shorts components): match original ReVanced code
  • feat(YouTube/Shorts components): remove the settings to hide each toolbar component, add settings to hide the entire toolbar
  • feat(YouTube/Shorts components): selectively hide shorts shelves for home / subscription / search / history
  • feat(YouTube/Spoof app version): add target version 17.33.42
  • feat(YouTube/Spoof app version): remove deprecated target versions
  • feat(YouTube/Toolbar components): add Enable wide search bar with header settings
  • feat(YouTube/Toolbar components): add Replace create button settings
  • feat(YouTube/Video playback): add Replace software AV1 codec and Reject software AV1 codec response settings
  • fix(YouTube/Client spoof): spoof all user agents
  • fix(YouTube/Default video quality): applying default video quality to shorts causes the beginning of the shorts to get stuck in a loop
  • fix(YouTube/Disable resuming shorts on startup): not worked due to A/B tests
  • fix(YouTube/Disable resuming shorts on startup): patch does not work on YouTube v18.29.38
  • fix(YouTube/Description components): Hide shopping links settings does not worked due to A/B tests
  • fix(YouTube/Enable tablet mini player): title shifts down in fullscreen (YouTube v19.12.41+)
  • fix(YouTube/GmsCore support): prompt to disable battery optimizations, if not done already
  • fix(YouTube/Hide channel avatar section): not worked due to A/B tests
  • fix(YouTube/Hide channel profile components): Hide channel profile links settings not worked due to A/B tests
  • fix(YouTube/Hide comments component): Hide thanks button setting hides the Thanks button in shorts livestreams
  • fix(YouTube/Hide feed components): Hide subscriptions channel section setting does not support tablet layout
  • fix(YouTube/Hide player buttons): remove unused filter
  • fix(YouTube/Hide player buttons): Hide captions button setting does not require set layout params
  • fix(YouTube/Hide player buttons): Hide collapse button setting leaves a blank space in fullscreen
  • fix(YouTube/Hide suggested video end screen): no longer closes the suggested video end screen, but instead follows the autoplay settings
  • fix(YouTube/Hide suggestions shelf): not worked due to A/B tests
  • fix(YouTube/Hide tooltip content): tooltip is not hidden in fullscreen
  • fix(YouTube/Hide trending searches): patch does not support working latest version
  • fix(YouTube/Overlay buttons): fix various issues
  • fix(YouTube/Quick actions components): Hide comment button settings does not work
  • fix(YouTube/Return YouTube Dislike): dislike counts not visible in incognito mode
  • fix(YouTube/Return YouTube Dislike): do not clip compact text when not using English
  • fix(YouTube/Return YouTube Dislike): do not show error toast if API success response contains new lines
  • fix(YouTube/Return YouTube Dislike): hides the glow out animation in like dislike container
  • fix(YouTube/Return YouTube Dislike): real-time likes/views are sometimes shown wrong
  • fix(YouTube/Return YouTube Dislike): remove support for old layout (~YouTube v17.30.xx)
  • fix(YouTube/Return YouTube Dislike): turning off RYD for shorts also disables it for regular videos
  • fix(YouTube/Settings): contextual action bar has a background layer
  • fix(YouTube/Settings): patches version in Patch Information is no longer updated manually
  • fix(YouTube/Settings): when the user first installs the app and opens Import/Export settings, it is not an empty value
  • fix(YouTube/Shorts components): hide shorts shelf in search result horizontal shelves
  • fix(YouTube/SponsorBlock): modernize skip buttons
  • fix(YouTube/SponsorBlock): segment time intervals are displayed incorrectly when the video length exceeds 24 hours
  • fix(YouTube/Video playback): versions without default video quality restrictions do not validate video quality
  • fix(YouTube/Video playback): Restore old quality layout settings does not apply to quality menu in shorts player
  • refactor(YouTube/Settings): reorganize settings menu
  • refactor(YouTube/Video information): include playback speed, video quality, channel id, channel name, video title, video length, livestream, playlist id
  • feat(YouTube/Translations): update translation

ReX Version: 19.07.40

  • Compiled by ReVancedExtended.com (VirusTotal)
  • CLI: inotia00/revanced-cli-4.4.1-all.jar
    Integrations: YT-Advanced/revanced-integrations-0.148.4.apk
    Patches: YT-Advanced/revanced-patches-2.220.10.jar
  • feat(YouTube Music): Add support for v6.43+
  • feat(MicroG Support): Change default microG package name to app.revanced
  • feat(Spoof Player Parameter): Disabled by default
  • feat(Hide Shorts Component):: Add Hide Shorts video titleHide sound metadata label and Hide video link label settings
  • fix(Hide interstitial ads): Prevent app crash if hiding interstitial ads is not possible

YT Music: 6.50.51

  • feat(YouTube Music): add support versions 6.34.51 ~ 6.50.51
  • feat(YouTube Music): add Disable dislike redirection patch
  • feat(YouTube Music): change patch name Enable old style library shelf to Restore old style library shelf
  • feat(YouTube Music): change patch name MicroG support to GmsCore support
  • feat(YouTube Music): remove support versions 6.21.52 ~ 6.28.53
  • feat(YouTube Music): remove Enable old style miniplayer patch
  • feat(YouTube Music): remove Enable playback speed patch
  • feat(YouTube Music): Background playExclusive audio playback patches have been integrated into Enable minimized playback patch
  • feat(YouTube Music): Enable black navigation barHide navigation bar component patches have been integrated into Navigation bar components patch
  • feat(YouTube Music): Enable color match playerEnable force minimized playerEnable old player backgroundEnable old player layoutRemember repeat stateHide fullscreen share buttonRemember shuffle stateEnable zen mode patches have been integrated into Player components patch
  • feat(YouTube Music): Enable compact dialogHide flyout panelReplace dismiss queueReplace report patches have been integrated into Flyout menu components patch
  • feat(YouTube Music): Enable custom filterHide button shelfHide carousel shelfHide cast buttonHide category barHide channel guidelinesHide emoji picker and time stampHide new playlist buttonHide history buttonHide playlist cardHide taste builderHide tooltip contentHide voice search button patches have been integrated into Layout components patch
  • feat(YouTube Music): Hide account menuHide handleHide terms container patches have been integrated into Hide account components patch
  • feat(YouTube Music): Hide general adsHide get premium patches have been integrated into Hide ads patch
  • feat(YouTube Music/Enable debug logging): add Enable debug buffer logging settings
  • feat(YouTube Music/Enable debug logging): included by default
  • feat(YouTube Music/Flyout menu components): add Enable trim silence settings (YT Music v6.43.52+)
  • feat(YouTube Music/Flyout menu components): add Hide 3-column component settings (YT Music v6.36.51+)
  • feat(YouTube Music/Flyout menu components): add Replace report settings (alternative settings of Enable playback speed settings)
  • feat(YouTube Music/Hide ads): add Hide fullscreen ads settings
  • feat(YouTube Music/Hide ads): add Hide paid promotion label settings
  • feat(YouTube Music/Hide layout components): add support for custom filtering of byte buffers to Enable custom filter
  • feat(YouTube Music/Hide layout components): add Hide notification button settings (YT Music v6.42.52+)
  • feat(YouTube Music/Hide layout components): add Hide sound search button settings (YT Music v6.48.51+)
  • feat(YouTube Music/Hide layout components): add Hide sample shelfHide tap to update button settings
  • feat(YouTube Music/Litho filter): add support for identifier and byte buffer
  • feat(YouTube Music/Player components): add Enable next previous buttonEnable swipe to dismiss miniplayer settings (alternative setting of Enable old style miniplayer patch)
  • feat(YouTube Music/Player components): add Enable zen mode in podcasts settings
  • feat(YouTube Music/Player components): add Restore old comments popup panels settings (YT Music v6.42.52+)
  • feat(YouTube Music/Settings): move SponsorBlock settings and Return YouTube Dislike settings to RVX Settings
  • fix(YouTube Music/Client spoof): spoof all user agents
  • fix(YouTube Music/Custom playback speed): default playback speed preset does not match with stock value
  • fix(YouTube Music/Custom playback speed): do not override when custom playback speed preset is the default
  • fix(YouTube Music/Enable old player background): app crashes when the app is first installed after including the patch in a specific version
  • fix(YouTube Music/GmsCore support): clicking the Manage accounts button causes app crash
  • fix(YouTube Music/GmsCore support): prompt to disable battery optimizations, if not done already
  • fix(YouTube Music/Return YouTube Dislike): Do not show error toast if API success response contains new lines
  • fix(YouTube Music/Settings): issue in vanilla YouTube Music v6.44.52 causes exception
  • fix(YouTube Music/Settings): Import / Export settings crashes when certain patches are excluded
  • fix(YouTube Music/SponsorBlock): even if disables SponsorBlock, fetched segments still remain in the seek bar
  • fix(YouTube Music/SponsorBlock): unable to export segment behavior
  • fix(YouTube Music/Spoof app version): spoofing the app version with 6.11.52 also enables old style library shelves
  • refactor(YouTube Music/Settings): reorganize settings menu
  • refactor(YouTube Music/Video information): include playback speed and video quality
  • feat(YouTube Music/Translations): update translation

RVX Manager: 1.20.1

  • feat: upstream from official sources
  • feat: add Use pre-release settings
  • RVX Manager is provided simply for compatibility with my patch, if you run into issues follow the other patch method.

ReVanced MicroG: 0.3.1.4.240913

  • Separate app available for Huawei and Xiaomi devices

ReVanced MicroG: 0.3.1.1.240913

This is the new revanced microg from ReVanced Team.

  • Cache Gradle for build workflow
  • solved playback issues
  • package: app.revanced

mMicroG: 0.2.27.231613

  • bump gms version
  • update dependencies
  • upstream

RVX Builder: 3.12.1

  • chore: update packages
  • feat: add compatibility with official ReVanced sources
  • feat: add RVX fork preset to settings (ReX, RVX by anddea)
  • feat: add PreRelease setting (allow fetch from dev branch)
  • feat: match the mount script with the CLI command
  • feat: specify MicroG (GmsCore) from custom source
  • feat: update hard coded JDK version
  • fix: exception caused by structure change in settings.json file when updating rvx-builder
  • fix: remove warning dialog for Enable debugging patch
  • fix: rvx-builder is not compatible with some custom sources
  • fix: unable to load app list from APKMirror
  • fix: unable to connect to Github API
  • ⚠️ Caution: To patch the official ReVanced source in rvx-builder, you must keep revanced-cli as the ‘inotia00’ source, or remove the ‘~./revanced/revanced.keystore’ file.
  • Otherwise, errors may occur during the signing process due to keystore incompatibility.