YouTube: 18.19.35
YouTube-Extended: 18.24.37
Music (arm-v7a): 6.08.50
Music (arm64-v8a): 6.08.50
Music-Extended (arm64-v8a): 6.08.50
Music-Extended (arm-v7a): 6.08.50
Twitter: 9.95.0-release.0
Twitch: 15.4.1
TikTok: 30.2.3
Reddit: 2023.25.1
Install Vanced Microg for non-root YouTube or YT Music
Changelog:
CLI: j-hc/revanced-cli-2.22.0-all.jar
Integrations: inotia00/revanced-integrations-0.111.2.apk
Patches: inotia00/revanced-patches-2.181.1.jar
YouTube
- feat(youtube): add
add-splash-animation
patch - feat(youtube): add
enable-compact-controls-overlay
patch - feat(youtube): add
enable-debug-logging
patch - feat(youtube): add
enable-new-splash-animation
patch inotia00/ReVanced_Extended#869 - feat(youtube): add
enable-new-thumbnail-preview
patch - feat(youtube): add
force-opus-codec
patch - feat(youtube): add
hide-description-components
patch - feat(youtube): add
hide-feed-flyout-panel
patch inotia00/ReVanced_Extended#925 Reddit - feat(youtube): add
hide-speed-overlay
patch Reddit - feat(youtube): add
hide-suggestions-shelf
patch inotia00/ReVanced_Extended#575 inotia00/ReVanced_Extended#598 inotia00/ReVanced_Extended#613 - feat(youtube): add
hide-trending-searches
patch - feat(youtube): add
language-switch
patch inotia00/ReVanced_Extended#661 - feat(youtube): improve patching speed
- feat(youtube): remove
custom-branding-icon-afn-blue
patch - feat(youtube): remove
custom-branding-icon-afn-red
patch - feat(youtube): remove
hide-breaking-news-shelf
patch - feat(youtube): remove
hide-search-terms
patch - feat(youtube): remove
hide-stories
patch Google Help - feat(youtube/custom-video-speed): change custom video speeds inside app settings
- feat(youtube/custom-video-speed): change preference summary when a new player flyout is detected
- feat(youtube/default-video-quality): apply
video-cpn-hook
instead ofvideo-id-hook
- feat(youtube/default-video-speed): apply method improvement
- feat(youtube/hide-button-container): add
Hide rewards button
settings - feat(youtube/hide-button-container): rewrite codes
- feat(youtube/hide-general-ads):
Hide merchandise shelf
now hides merchandise shelf in video descriptions - feat(youtube/hide-layout-components): add
Hide gray description
settings inotia00/ReVanced_Extended#455 - feat(youtube/hide-layout-components): remove
Hide browse store button
settings - feat(youtube/hide-layout-components): separate hiding expandable chips and chapters inotia00/ReVanced_Extended#351 inotia00/ReVanced_Extended#628
- feat(youtube/hide-layout-components):
Hide feed surveys
now hides the following banner - 'Recommendations not quite right?' Image - feat(youtube/hide-shorts-component): hide likes, dislikes and share buttons in shorts player inotia00/ReVanced_Extended#656
- feat(youtube/hide-shorts-component): hide toolbar in shorts player inotia00/ReVanced_Extended#151
- feat(youtube/hide-video-ads): change to abstract patch
- feat(youtube/hook-player-button): rewrite codes
- feat(youtube/litho-filter): change to shared patch
- feat(youtube/litho-filter): return earlier when possible
- feat(youtube/overlay-buttons): change to an appropriate description
- feat(youtube/overlay-buttons): disable autoplay by tapping and holding the
always repeat button
inotia00/ReVanced_Extended#707 - feat(youtube/overlay-buttons): launch
external-downloader
by clicking the offline download button in the video action bar inotia00/ReVanced_Extended#7 - feat(youtube/overlay-buttons): remove
Always auto repeat
toggle from settings - feat(youtube/overlay-buttons): remove PowerTube from default downloaders list and add ytdlnis to default downloaders list inotia00/ReVanced_Extended#352
- feat(youtube/overlay-buttons):
Hook download button
preference is shown only in the available version - feat(youtube/return-youtube-dislike): separate ryd for shorts and ryd for general video
- feat(youtube/settings): edit text dialog - add reset button
- feat(youtube/settings): edit text dialog - instead of comma-separated when entering custom filters, separate them with lines
- feat(youtube/settings): moved some settings to the appropriate category
- feat(youtube/settings): sort alphabetically inotia00/ReVanced_Extended#242
- feat(youtube/spoof-app-version): add custom version input dialog
- feat(youtube/spoof-app-version): add 18.20.39 to version list
- feat(youtube/spoof-app-version): remove 17.06.35 from version list
- feat(youtube/spoof-app-version): set default value to 18.20.39
- feat(youtube/spoof-app-version): change to abstract patch
- feat(youtube/spoof-player-parameters): change patch name
protobuf-spoof
>spoof-player-parameters
- feat(youtube/spoof-player-parameters): remove from patch list and include in
microg-support
patch - feat(youtube/spoof-player-parameters): split into
shorts parameter
andincognito mode parameter
- feat(youtube/default-video-quality):
Enable save video quality
not working in new layout - feat(youtube/default-video-speed):
Enable save video speed
not working in new layout - fix(youtube): separate
hide-general-ads
tohide-layout-components
patch - fix(youtube/custom-video-speed): not working in new player flyout panel
- fix(youtube/enable-old-quality-layout): not working in new player flyout panel inotia00/ReVanced_Extended#377 inotia00/ReVanced_Extended#627
- fix(youtube/integrations): playback in embedded video's context not set
- fix(youtube/litho-filter): don't include all Litho patches, when not included
- fix(youtube/litho-filter): Incorrect dex syntax
- fix(youtube/overlay-buttons): sometimes NullPointerException occurs when changing external downloader
- fix(youtube/settings): add a fallback action when the target preference is not found or the cast fails because the patch is excluded
- fix(youtube/sponsorblock): throw an exception when scrubbing thru a paused video
- fix(youtube/sponsorblock):
replaceMeWith
strings not replacing properly - fix(youtube/sponsorblock): vote button and new segment button still showing when end screen overlay appears inotia00/ReVanced_Extended#398
- refactor(youtube): move the patch to the correct path
- refactor(youtube): renamed some patches and description inotia00/ReVanced_Extended#1026
- refactor(youtube/integrations): remove dummy class
- refactor(youtube/integrations): rewrite codes
- feat(youtube/translations): update translation
Arabic
,Bengali
,Bulgarian
,Chinese Simplified
,Chinese Traditional
,French
,Greek
,Hungarian
,Indonesian
,Italian
,Japanese
,Polish
,Portuguese, Brazilian
,Russian
,Spanish
,Turkish
,Ukrainian
,Vietnamese
YouTube Music
- feat(music): add
enable-custom-filter
patch - feat(music): add
enable-debug-logging
patch - feat(music): add
enable-dismiss-queue
patch - feat(music): add
enable-new-layout
patch - feat(music): add
enable-old-style-miniplayer
patch - feat(music): add
enable-sleep-timer
patch - feat(music): add
hide-navigation-label
patch - feat(music): remove
custom-branding-music-afn-blue
patch - feat(music): remove
custom-branding-music-afn-red
patch - feat(music/enable-opus-codec): change to abstract patch
- feat(music/hide-music-ads): change to abstract patch
- feat(music/litho-filter): change to abstract patch
- feat(music/music-settings): edit text dialog - add reset button
- feat(music/share-button-hook): no longer hooking the sleep timer dialog
- feat(music/spoof-app-version): change to abstract patch
- fix(music/litho-filter): don't include all Litho patches, when not included
- fix(music/remember-video-quality): patches are broken in the latest versions
- fix(music/video-id-hook): patches are broken in the latest versions
- refactor(music): move the patch to the correct path
- refactor(music): renamed some patches name
- refactor(music): renamed some patches description inotia00/ReVanced_Extended#1026
- feat(music/translations): update translation
Chinese Traditional
,French
,Greek
,Indonesian
,Japanese
,Korean
,Polish
,Spanish
,Turkish
,Vietnamese
- feat(reddit): add reddit patches
- feat(reddit): add
hide-navigation-buttons
patch - feat(reddit): add
open-links-directly
patch - feat(reddit): add
open-links-externally
patch - feat(reddit): add
settings
patch - fix(reddit/hide-comment-ads): patch is broken in old versions
Etc
- add support v18.20.39, v18.21.35, v18.22.37, v18.23.36, v18.24.37
- build: bump patcher to 11.0.4
- build: bump dependencies
- drop support for some YouTube versions
- for CLI users, manually delete
options.json
before proceeding with patching - there are so many changes in the patch, so I recommend doing a clean install
Known Issues
- There is no way to apply a custom video speed in the new player flyout panel
- As a workaround for this issue, I applied the old style player flyout panel to the speed player flyout panel
※ Compatible ReVanced Manager: v1.3.6
[Crowdin translation]
CLI: j-hc/revanced-cli-2.22.0-all.jar
Integrations: revanced/revanced-integrations-0.111.2.apk
Patches: revanced/revanced-patches-2.181.0.jar
2.181.0 (2023-07-03)
Bug Fixes
- infinityforreddit/change-oauth-client-id: patch correct method (#2564) (f1ba16e)
- reddit/hide-comment-ads: do not require integrations (c2211d4)
- reddit/sanitize-sharing-links: update patch to support latest app version (#2575) (737be98)
- trakt: bump compatibility to newer version (#2554) (2a2897d)
- youtube-music/bypass-certificate-checks: fix fingerprint for the latest target app (#2567) (8eacb5b)
- youtube/spoof-signature-verification: remove auto re-enable functionality (#2556) (b8df8fb)