Skip to content

Releases: inotia00/revanced-patches

v5.2.1

07 Jan 05:17
Compare
Choose a tag to compare

YouTube

  • chore(YouTube - Video playback): Disable music playback speed is applied a little faster
  • feat(YouTube - Change start page): Add more start page #115
  • feat(YouTube - Fullscreen components): Add Enter fullscreen mode setting
  • feat(YouTube - Fullscreen components): Add Exit fullscreen mode setting
  • feat(YouTube - Fullscreen components): Remove Force fullscreen setting
  • feat(YouTube - Hide layout components): Add Disable translucent status bar setting
  • feat(YouTube - Navigation bar components): Revert - 'Add Disable translucent status bar setting, Separate Enable translucent navigation bar setting into Disable light translucent bar and Disable dark translucent bar settings' (Close inotia00/ReVanced_Extended#2604 inotia00/ReVanced_Extended#2607)
  • feat(YouTube - Seekbar components): If the Custom braning icon patch is included and the patch option Restore old splash animation is enabled, it will not change the Seekbar color from the original splash animation (Lottie animation)
  • feat(YouTube - Spoof streaming data): Add setting to change PoToken / Visitor Data inotia00/ReVanced_Extended#2630 (comment)
  • feat(YouTube - Spoof streaming data): Remove Use Android clients only setting, restore Force iOS AVC setting
  • feat(YouTube - Swipe controls): Add settings - Disable swipe to enter fullscreen mode, Disable swipe to exit fullscreen mode & Change default values ​​- Disable swipe to change video, Disable watch panel gestures
  • feat(YouTube - Video playback): Improve Disable music playback speed setting #117
  • fix(YouTube): Patched app crashes after first launch or clearing data (Close inotia00/ReVanced_Extended#2604 inotia00/ReVanced_Extended#2607)
  • fix(YouTube - Custom branding icon): Restrict the version that can use the patch options Change splash icons to YouTube 19.16.39 (Close inotia00/ReVanced_Extended#2605)
  • fix(YouTube - Disable haptic feedback): Disable seek haptic feedback doesn't work inotia00/ReVanced_Extended#2579
  • fix(YouTube - Hide feed components): Your Movies is empty when turning on Hide carousel shelf #116
  • fix(YouTube - Overlay buttons): Overlay buttons do not disappear immediately when fullscreen button is clicked
  • fix(YouTube - Overlay buttons): Restrict the version that can use the patch options Bottom margin and Wider between-buttons space to YouTube 19.16.39 (Close inotia00/ReVanced_Extended#2608)
  • fix(YouTube - Return YouTube Dislike): Match with ReVanced (Close inotia00/ReVanced_Extended#2611)
  • fix(YouTube - Settings): Misaligned icons and titles in RVX settings toolbar on Android 15 inotia00/ReVanced_Extended#2602
  • fix(YouTube - SponsorBlock): Show a toast and not a dialog if segment submitted successfully (Close inotia00/ReVanced_Extended#2598)
  • fix(YouTube - Spoof streaming data): Enhanced bitrate not available on Android VR, Android TV
  • fix(YouTube - Spoof streaming data): Mark login-required client
  • fix(YouTube - Swipe controls): Gestures are not disabled in the channel bar even though Disable watch panel gestures is turned on (YouTube 19.16.39+)
  • fix(YouTube - Toolbar components): Use Cairo icon for settings icon when Replace Create button is turned on inotia00/ReVanced_Extended#2614

YouTube Music

  • feat(YouTube Music): Add Dark theme patch, Remove Amoled patch
  • feat(YouTube Music): Add Disable music video in album patch inotia00/ReVanced_Extended#2568
  • feat(YouTube Music - Navigation bar components): Change default value of Enable black navigation bar to off
  • feat(YouTube Music - Spoof streaming data): Remove Android Creator and iOS Music, add Android Music (Close inotia00/ReVanced_Extended#2617)
  • fix(YouTube Music - Custom header): Not working on YouTube Music 7.25.53 inotia00/ReVanced_Extended#2612
  • fix(YouTube Music - Player components): Restore old comments popup panels not working on YouTube Music 7.25.53
  • fix(YouTube Music - Spoof streaming data): Last selected value is not remembered in ListPreference Dialog
  • fix(YouTube Music - Spoof streaming data): Sometimes the app crashes when connected to Wi-Fi

Shared

  • feat(GmsCore support): Match with ReVanced
  • fix(GmsCore support): Do not show battery optimization error on Android Automotive devices (Google built-in)
  • fix(Spoof streaming data): Ignore exception if hide ads is disabled
  • fix(Spoof streaming data): Requests sent in incorrect client order
  • fix(Spoof streaming data): Specify language code only for clients that cannot log in
  • fix: In app strings and patch descriptions #114
  • revert(Hide ads): Disable advertising id

Announcement

  • There is a change in options.json. If you see warnings related to patch options, remove the options.json file or Patch options.
  • YouTube Music's support version has been upgraded to 7.25.53, but please read the following issue and upgrade only if necessary: inotia00/ReVanced_Extended#2554.
  • Compatible ReVanced Manager: RVX Manager v1.23.5 (fork).

Contribute to translation

v5.2.1-dev.4

06 Jan 12:40
Compare
Choose a tag to compare
v5.2.1-dev.4 Pre-release
Pre-release

YouTube

  • chore(YouTube - Video playback): Disable music playback speed is applied a little faster
  • fix(YouTube - Spoof streaming data): Enhanced bitrate not available on Android VR, Android TV

YouTube Music

  • feat(YouTube Music): Add Dark theme patch, Remove Amoled patch
  • feat(YouTube Music - Navigation bar components): Change default value of Enable black navigation bar to off
  • feat(YouTube Music - Disable music video in album): Remove Dismiss queue options
  • fix(YouTube Music - Player components): Restore old comments popup panels not working on YouTube Music 7.25.53

Shared

  • fix(Spoof streaming data): Requests sent in incorrect client order

Announcement

  • There is a change in options.json. If you see warnings related to patch options, remove the options.json file or Patch options.
  • YouTube Music's support version has been upgraded to 7.25.53, but please read the following issue and upgrade only if necessary: inotia00/ReVanced_Extended#2554.
  • Compatible ReVanced Manager: RVX Manager v1.23.5 (fork).

Contribute to translation

v5.2.1-dev.3

04 Jan 10:25
Compare
Choose a tag to compare
v5.2.1-dev.3 Pre-release
Pre-release

YouTube

  • fix(YouTube): Patched app crashes after first launch or clearing data

YouTube Music

  • feat(YouTube Music - Disable music video in album): Add redirection option
  • fix(YouTube Music - Spoof streaming data): Sometimes the app crashes when connected to Wi-Fi

Announcement

Contribute to translation

v5.2.1-dev.2

03 Jan 13:59
Compare
Choose a tag to compare
v5.2.1-dev.2 Pre-release
Pre-release

YouTube

  • fix(YouTube): Patched app crashes after first launch or clearing data
  • feat(YouTube - Fullscreen components): Add Enter fullscreen mode setting
  • feat(YouTube - Fullscreen components): Add Exit fullscreen mode setting
  • feat(YouTube - Fullscreen components): Remove Force fullscreen setting
  • feat(YouTube - Hide layout components): Add Disable translucent status bar setting
  • feat(YouTube - Swipe controls): Add settings - Disable swipe to enter fullscreen mode, Disable swipe to exit fullscreen mode & Change default values ​​- Disable swipe to change video, Disable watch panel gestures
  • feat(YouTube - Video playback): Improve Disable music playback speed setting #117
  • fix(YouTube - Overlay buttons): Overlay buttons do not disappear immediately when fullscreen button is clicked
  • fix(YouTube - Settings): Misaligned icons and titles in RVX settings toolbar on Android 15 inotia00/ReVanced_Extended#2602
  • fix(YouTube - SponsorBlock): Show a toast and not a dialog if segment submitted successfully (Close inotia00/ReVanced_Extended#2598)
  • fix(YouTube - Spoof streaming data): Mark login-required client
  • fix(YouTube - Toolbar components): Use Cairo icon for settings icon when Replace Create button is turned on inotia00/ReVanced_Extended#2614

YouTube Music

Shared

  • revert(Hide ads): Disable advertising id
  • feat(GmsCore support): Match with ReVanced

Announcement

Contribute to translation

v5.2.1-dev.1

31 Dec 13:09
Compare
Choose a tag to compare
v5.2.1-dev.1 Pre-release
Pre-release

YouTube

  • feat(YouTube - Change start page): Add more start page #115
  • feat(YouTube - Navigation bar components): Revert - 'Add Disable translucent status bar setting, Separate Enable translucent navigation bar setting into Disable light translucent bar and Disable dark translucent bar settings' (Close inotia00/ReVanced_Extended#2604 inotia00/ReVanced_Extended#2607)
  • feat(YouTube - Seekbar components): If the Custom braning icon patch is included and the patch option Restore old splash animation is enabled, it will not change the Seekbar color from the original splash animation (Lottie animation)
  • feat(YouTube - Spoof streaming data): Add setting to change PoToken / Visitor Data inotia00/ReVanced_Extended#2630 (comment)
  • feat(YouTube - Spoof streaming data): Remove Use Android clients only setting, restore Force iOS AVC setting
  • fix(YouTube - Custom branding icon): Restrict the version that can use the patch options Change splash icons to YouTube 19.16.39 (Close inotia00/ReVanced_Extended#2605)
  • fix(YouTube - Disable haptic feedback): Disable seek haptic feedback doesn't work inotia00/ReVanced_Extended#2579
  • fix(YouTube - Hide feed components): Your Movies is empty when turning on Hide carousel shelf #116
  • fix(YouTube - Miniplayer): Patched app crashes after first launch or clearing data (Close inotia00/ReVanced_Extended#2604 inotia00/ReVanced_Extended#2607)
  • fix(YouTube - Overlay buttons): Restrict the version that can use the patch options Bottom margin and Wider between-buttons space to YouTube 19.16.39 (Close inotia00/ReVanced_Extended#2608)
  • fix(YouTube - Return YouTube Dislike): Match with ReVanced (Close inotia00/ReVanced_Extended#2611)
  • fix(YouTube - Swipe controls): Gestures are not disabled in the channel bar even though Disable watch panel gestures is turned on (YouTube 19.16.39+)

YouTube Music

  • feat(YouTube Music - Spoof streaming data): Remove Android Creator and iOS Music, add Android Music (Close inotia00/ReVanced_Extended#2617)
  • fix(YouTube Music - Custom header): Not working on YouTube Music 7.25.53 inotia00/ReVanced_Extended#2612
  • fix(YouTube Music - Spoof streaming data): Last selected value is not remembered in ListPreference Dialog

Shared

  • fix: In app strings and patch descriptions #114
  • fix(GmsCore support): Do not show battery optimization error on Android Automotive devices (Google built-in)
  • fix(Spoof streaming data): Ignore exception if hide ads is disabled
  • fix(Spoof streaming data): Specify language code only for clients that cannot log in

Announcement

Contribute to translation

v5.1.3

22 Dec 09:35
Compare
Choose a tag to compare

YouTube

Reddit

Announcement

Contribute to translation

v5.1.2

22 Dec 07:56
Compare
Choose a tag to compare

YouTube

YouTube Music

  • feat(YouTube Music): Change the latest supported version from 7.25.52 to 7.25.53
  • feat(YouTube Music - Spoof client): Limit support version to 7.16.53 and change default client preset
  • fix(YouTube Music): App crashes when including Hide action bar components patch inotia00/ReVanced_Extended#2584

Reddit

Shared

  • fix(RVX Manager): WARNING and INFO are not printed inotia00/ReVanced_Extended#2590
  • refactor(Spoof streaming data): No longer using Java reflection to improve performance #113

Announcement

Contribute to translation

v5.1.1

21 Dec 06:13
Compare
Choose a tag to compare

YouTube

  • chore(YouTube - Description components): Clarify and fix some strings
  • chore(YouTube): Match some Extension with ReVanced
  • feat(YouTube): Support version 19.44.39
  • feat(YouTube - Navigation bar components): Add Disable translucent status bar setting
  • feat(YouTube - Navigation bar components): Add missing resource for Cairo notification icon (YouTube 19.34.42+) inotia00/ReVanced_Extended#2553
  • feat(YouTube - Navigation bar components): Separate Enable translucent navigation bar setting into Disable light translucent bar and Disable dark translucent bar settings
  • feat(YouTube - Overlay buttons): Add missing ALL_CONTENTS_WITH_TIME_ASCENDING type #105
  • feat(YouTube - Player components): Add Hide Chat summary in live chat setting inotia00/ReVanced_Extended#2545
  • feat(YouTube - Remove background playback restrictions): Add PiP mode support in Shorts
  • feat(YouTube - Seekbar components): Change default seekbar color to match new branding inotia00/ReVanced_Extended#2466
  • feat(YouTube - Seekbar components): Remove Enable Cairo seekbar setting, which is no longer needed (Enabled by default in YouTube 19.34.42+)
  • feat(YouTube - Shorts components): Add Change Shorts background repeat state setting (YouTube 19.34.42+)
  • feat(YouTube - Shorts components): Add Custom actions in flyout menu setting (YouTube 19.05.36+)
  • feat(YouTube - Shorts components): Add Custom actions in toolbar setting (YouTube 18.38.44+) #106
  • feat(YouTube - Shorts components): Add Restore old player layout setting (YouTube 18.29.38 ~ 19.16.39)
  • feat(YouTube - Shorts components): Add styles to custom actions dialog #107
  • feat(YouTube - Spoof app version): Add target version 19.26.42 - Disable Cairo icon in navigation and toolbar and 19.33.37 - Restore old playback speed flyout panel
  • feat(YouTube - Spoof streaming data): Remove Skip iOS livestream playback setting (no longer needed)
  • feat(YouTube - Spoof streaming data): Separate Sync video length before playback setting
  • feat(YouTube - Swipe controls): Change the setting name Enable watch panel gestures to Disable watch panel gestures, and change the setting name Enable swipe to change video to Disable swipe to change video
  • fix(YouTube): Patching fails under certain conditions inotia00/ReVanced_Extended#2538
  • fix(YouTube): Splash screen background color does not change in dark mode if Theme patch is excluded
  • fix(YouTube): When clicking on timestamps in comments, playback speed sometimes changes to 1.0x (unpatched YouTube bug)
  • fix(YouTube - Custom Shorts action buttons): Patch not working on YouTube 19.38.41+
  • fix(YouTube - Custom branding icon): Patch option restoreOldSplashAnimation not working in YouTube 19.32.39+
  • fix(YouTube - Hide ads): Hide new type of featured promotions
  • fix(YouTube - Hide feed components): New kind of community posts are not hidden
  • fix(YouTube - Hide feed components): Hide carousel shelf hiding in library in certain situations
  • fix(YouTube - Hide feed components): Hide carousel shelf not hiding in home feed in certain situations
  • fix(YouTube - Hide player flyout menu): Sleep timer menu always hidden in YouTube 19.34.42+
  • fix(YouTube - MaterialYou): Theme not applied to notification dots in YouTube 19.34.42+
  • fix(YouTube - Miniplayer): Use estimated maximum on screen size for devices with low density screens
  • fix(YouTube - Player components): Hide seek message not working on YouTube 19.34.42+
  • fix(YouTube - Seekbar components): Custom seekbar color not applied to gradient seekbar in YouTube 19.34.42+
  • fix(YouTube - Shorts components): Hide Shorts shelves not hiding in home feed in certain situations
  • fix(YouTube - Spoof streaming data): Livestreams always start from the beginning on iOS client
  • fix(YouTube - Spoof streaming data): Videos end 1 second early on iOS client
  • fix(YouTube - Theme): Splash background color not applied in latest YouTube client
  • fix(YouTube - Video playback): Applying default video quality to Shorts causes the beginning of the shorts to get stuck in a loop
  • refactor(YouTube - Spoof streaming data): Remove Force iOS AVC setting #103

YouTube Music

  • feat(YouTube Music): Support version 7.25.52 inotia00/ReVanced_Extended#2554
  • feat(YouTube Music): Add Disable DRC audio patch inotia00/ReVanced_Extended#2552
  • feat(YouTube Music): Add Spoof streaming data patch
  • feat(YouTube Music - Hide action bar components): Limit the available versions of the Override Download action button setting to 7.16.53
  • feat(YouTube Music - Hide player flyout menu): add Hide Speed dial menu setting #104
  • feat(YouTube Music - Spoof client): Add Use old client setting and Default client setting
  • fix(YouTube Music - Hide action bar components): Hide Download button setting not working in YouTube Music 7.25.52
  • fix(YouTube Music - SponsorBlock): Change segment behavior and About sections are hidden in the settings inotia00/ReVanced_Extended#2575
  • fix(YouTube Music - Spoof client): Incorrect client version used
  • fix(YouTube Music): Incorrect compatibility version specified for Disable Cairo splash animation patch

Reddit

  • feat(Reddit): Remove version constraint
  • fix(Reddit): Limit the available versions of the Hide navigation buttons patch to 2024.17.0

Shared

  • chore(GmsCore support): Use more generic message
  • chore(JsonPatchesFileGenerator): Match patch list format with ReVanced API 4
  • chore(Spoof streaming data): Reduce the size of approxDurationMsMap and change it to remove it from the Map immediately
  • feat(Spoof streaming data): Separate Sync video length before playback setting
  • fix(Change version code): Remove patch option changeVersionCode, which is no longer needed
  • fix(Custom branding): Patching fails in some environments when the path entered in the patch options contains uppercase letters
  • fix(SponsorBlock): Show create new segment error messages using a dialog
  • fix(Spoof streaming data): Performance degradation on iOS client #110
  • refactor(Spoof streaming data): Instead of replacing the entire array StreamingData.formats, replace only the approxDurationMs field

Announcement

Contribute to translation

v5.1.1-dev.3

21 Dec 05:59
1509deb
Compare
Choose a tag to compare
v5.1.1-dev.3 Pre-release
Pre-release

YouTube

  • chore(YouTube): Match some Extension with ReVanced
  • feat(YouTube): Support version 19.44.39
  • feat(YouTube - Navigation bar components): Add Disable translucent status bar setting
  • feat(YouTube - Navigation bar components): Separate Enable translucent navigation bar setting into Disable light translucent bar and Disable dark translucent bar settings
  • feat(YouTube - Shorts components): Add Restore old player layout setting (YouTube 18.29.38 ~ 19.16.39)
  • feat(YouTube - Shorts components): Add styles to custom actions dialog #107
  • feat(YouTube - Spoof streaming data): Separate Sync video length before playback setting
  • feat(YouTube - Swipe controls): Change the setting name Enable watch panel gestures to Disable watch panel gestures, and change the setting name Enable swipe to change video to Disable swipe to change video
  • fix(YouTube - Custom Shorts action buttons): Patch not working on YouTube 19.38.41+
  • fix(YouTube - Custom branding icon): Patch option restoreOldSplashAnimation not working in YouTube 19.32.39+
  • fix(YouTube - Hide feed components): Hide carousel shelf hiding in library in certain situations
  • fix(YouTube - Miniplayer): Use estimated maximum on screen size for devices with low density screens
  • fix(YouTube - Theme): Splash background color not applied in latest YouTube client
  • fix(YouTube - Video playback): Applying default video quality to Shorts causes the beginning of the shorts to get stuck in a loop
  • fix(YouTube): Splash screen background color does not change in dark mode if Theme patch is excluded
  • fix(YouTube): When clicking on timestamps in comments, playback speed sometimes changes to 1.0x (unpatched YouTube bug)

YouTube Music

  • feat(YouTube Music - Hide action bar components): Limit the available versions of the Override Download action button setting to 7.16.53
  • feat(YouTube Music - Spoof client): Add Use old client setting and Default client setting
  • fix(YouTube Music - Hide action bar components): Hide Download button setting not working in YouTube Music 7.25.52
  • fix(YouTube Music - SponsorBlock): Change segment behavior and About sections are hidden in the settings inotia00/ReVanced_Extended#2575
  • fix(YouTube Music - Spoof client): Incorrect client version used
  • fix(YouTube Music): Incorrect compatibility version specified for Disable Cairo splash animation patch

Reddit

  • feat(Reddit): Remove version constraint
  • fix(Reddit): Limit the available versions of the Hide navigation buttons patch to 2024.17.0

Shared

  • chore(GmsCore support): Use more generic message
  • chore(JsonPatchesFileGenerator): Match patch list format with ReVanced API 4
  • chore(Spoof streaming data): Reduce the size of approxDurationMsMap and change it to remove it from the Map immediately
  • feat(Spoof streaming data): Separate Sync video length before playback setting
  • fix(Change version code): Remove patch option changeVersionCode, which is no longer needed
  • fix(SponsorBlock): Show create new segment error messages using a dialog
  • fix(Spoof streaming data): Performance degradation on iOS client #110
  • refactor(Spoof streaming data): Instead of replacing the entire array StreamingData.formats, replace only the approxDurationMs field

Announcement

Contribute to translation

v5.1.1-dev.2

17 Dec 05:40
Compare
Choose a tag to compare
v5.1.1-dev.2 Pre-release
Pre-release

YouTube

  • chore(YouTube - Description components): Clarify and fix some strings
  • feat(YouTube): Support version 19.38.41
  • feat(YouTube - Custom branding icon): Restrict the version that can use the patch option Restore old splash animation to 19.16.39 (deprecated)
  • feat(YouTube - Navigation bar components): Add missing resource for Cairo notification icon (YouTube 19.34.42+) inotia00/ReVanced_Extended#2553
  • feat(YouTube - Overlay buttons): Add missing ALL_CONTENTS_WITH_TIME_ASCENDING type #105
  • feat(YouTube - Player components): Add Hide Chat summary in live chat setting inotia00/ReVanced_Extended#2545
  • feat(YouTube - Remove background playback restrictions): Add PiP mode support in Shorts
  • feat(YouTube - Seekbar components): Change default seekbar color to match new branding inotia00/ReVanced_Extended#2466
  • feat(YouTube - Seekbar components): Remove Enable Cairo seekbar setting, which is no longer needed (Enabled by default in YouTube 19.34.42+)
  • feat(YouTube - Shorts components): Add Change Shorts background repeat state setting (YouTube 19.34.42+)
  • feat(YouTube - Shorts components): Add Custom actions in flyout menu setting (YouTube 19.05.36+)
  • feat(YouTube - Shorts components): Add Custom actions in toolbar setting (YouTube 18.38.44+) #106
  • feat(YouTube - Spoof app version): Add target version 19.26.42 - Disable Cairo icon in navigation and toolbar and 19.33.37 - Restore old playback speed flyout panel
  • feat(YouTube - Spoof streaming data): Remove Skip iOS livestream playback setting (no longer needed)
  • fix(YouTube): Patching fails under certain conditions inotia00/ReVanced_Extended#2538
  • fix(YouTube - Enable gradient loading screen): Enable gradient loading screen not working on YouTube 19.34.42+
  • fix(YouTube - Hide ads): Hide new type of featured promotions
  • fix(YouTube - Hide feed components): New kind of community posts are not hidden
  • fix(YouTube - Hide feed components): Hide carousel shelf hiding in library in certain situations
  • fix(YouTube - Hide feed components): Hide carousel shelf not hiding in home feed in certain situations
  • fix(YouTube - Hide player flyout menu): Sleep timer menu always hidden in YouTube 19.34.42+
  • fix(YouTube - MaterialYou): Theme not applied to notification dots in YouTube 19.34.42+
  • fix(YouTube - Player components): Hide seek message not working on YouTube 19.34.42+
  • fix(YouTube - Seekbar components): Custom seekbar color not applied to gradient seekbar in YouTube 19.34.42+
  • fix(YouTube - Shorts components): Hide Shorts shelves not hiding in home feed in certain situations
  • fix(YouTube - Spoof streaming data): Livestreams always start from the beginning on iOS client
  • fix(YouTube - Spoof streaming data): Videos end 1 second early on iOS client
  • fix(YouTube - VideoInformation): Channel name not fetched in YouTube 19.34.42+
  • refactor(YouTube - Spoof streaming data): Remove Force iOS AVC setting #103

YouTube Music

Shared

  • fix(Custom branding): Patching fails in some environments when the path entered in the patch options contains uppercase letters

Announcement

Contribute to translation