Download YouTube ReVanced v19.20.34 [Stable] [v2.225.0] [Root+ Non-root

YouTube ReVanced v19.20.34 [Stable] [Advanced] [Root] [Non-Root] [v2.225.0]
Requirements: 8.0+
Overview: ReVanced is an unofficial sequel to Vanced and is not related to Vanced, which aims to provide new features as well as those already seen in Vanced.

Image Image

ReVanced is an unofficial sequel to Vanced and is not related to Vanced, which aims to provide new features as well as those already seen in Vanced

★★★ YouTube ReVanced Extended compiled by me ★★★

⁍ ReVanced ReX Patches v2.225.0

Bug fixes:
    Patching failed because of RVX CLI incompatibility (922d364)
    YouTube – Custom Branding Icon: Add missing strings to prevent patch failure (84e2cb5)
    YouTube – Default video quality: Fix Skip preloaded buffer (fb54626)
    YouTube – Disable splash animation: Did not work on YouTube v19.17.41+ (d2182be)
    YouTube – Hide ads: Hide ads patch does not work on YouTube 18.29.38 (c150ab2)
    YouTube – Hide Shorts components: Exclude Hide sound metadata label and Hide video link label from Hide info panel (4f5bdcc)
    YouTube – Return YouTube Dislike: Dislike count sometimes not shown in Shorts (d821384)
    YouTube – Return YouTube Dislike: Fix some RYD issues (32d6c25)
    YouTube – Settings Custom Name: Fix resource files not found (#416) (cc4566a)
    YouTube – SponsorBlock: Submit a new segment button didn’t work (c7e39b3)
    YouTube – Spoof format stream data: Check audio tags first (5589897)
    YouTube – Spoof format stream data: Incorrect url is used (928b459)
    YouTube – Spoof format stream data: Some Uris are not hooked (e682654)
    YouTube – Spoof test client: Spoofing does not work correctly when the Spoof app version setting is turned on (33292a0)
    Youtube – Tablet Miniplayer: Broken controls (#386) (1b60113)
    YouTube – Translations: Remove duplicates caused error (5e904c0)
    YouTube – Video playback: Default video quality does not apply to Shorts (eb53500)
    YouTube: Ambient mode control patch does not work correctly on certain versions (0f9f79e)
    YouTube: Fix app crashing for some people by reverting fix Shorts looping for some people (a6f5dd5)
    YouTube: Separate Hide info panels and Hide Shorts info panels (808d3fb)
    YouTube: Speed toast showed fixed value on reset (2aae719)

Features:
    Refactor and match ReVanced and inotia (5b4dca0)
    YouTube – Collapse Button: Hide collapse button margin (#415) (6419978)
    YouTube – Force snackbar theme: Add options for corner radius, background and stroke colors (eafb7b2)
    YouTube – Fullscreen components: Hide related videos in quick actions setting has been merged into the Hide related video overlay setting (bdcee27)
    YouTube – Hide layout components: Add Hide videos based on duration (ebd6955)
    YouTube – Hide layout components: Add an option to hide videos with views greater than specified value (98c2f99)
    YouTube – Hide shorts components: Add separate option to hide in player (7b60297)
    YouTube – Hide shorts components: Hide comments button if disabled or with label "0" (299e20b)
    YouTube – Overlay buttons: Add Rounded (old curvy) buttons (73ab950)
    YouTube – Overlay buttons: Add Whitelist overlay button (358af9e)
    YouTube – Player components: Add setting toggle for Hide suggested video end screen (f4a9c22)
    YouTube – Settings: Add custom name for Extended preference (#389) (8804b92)
    YouTube – Settings: Add search bar for settings (85cf0c0)
    YouTube – Spoof format stream data: improve hook method, fetch to ANDROID_TESTSUITE client (5a066dd)
    YouTube – Toolbar components: Remove Hide trending searches setting (5d2e732)
    YouTube – Translations: Add compile time option to select app languages (6356ddc)
    YouTube – Translations: Add compile time option to select custom language file (a65679e)
    YouTube – Translations: Add compile time option to select languages (046a05e)
    YouTube – Translations: Update
    YouTube – VIsual preferences icons: Add icons to Player buttons (a07b8ec)
    YouTube – Visual preferences icons: Added more icons (9dd62ce)
    YouTube: Add Force disable Shorts dim (8a529ff)
    YouTube: Add Force snackbar theme (2606187)
    YouTube: Add Spoof client patch (5161192)
    YouTube: Add support versions 19.19.39 – 19.20.34 (ee43c3e)
    YouTube: Hide live chat replay button/label in fullscreen (0cd9b96)
    YouTube: Missing patches in the new RVX code (#488) (3106111)
    YouTube: Remove Spoof test client patch (379e2ed)

Reverts:
    default landscape mode timeout


⁍ ReVanced ReX Integrations v0.152.0
Bug fixes:
    App crashes when resource not found (6abcabc)
    YouTube – Append timestamp information: Ensure correct RTL layout (027b948)
    YouTube – Default video quality: Revert back (d6da339)
    YouTube – Hide action buttons: Some action buttons are not hidden properly (c37f238)
    YouTube – Hide feed components: Hide mix playlists setting hides components in channel profile (dc151ae)
    YouTube – Hide keyword content: Filter Shorts found in horizontal shelves (25465e2)
    YouTube – Hide Shorts components: Channel headers were hidden if Shorts is disabled (5451719)
    YouTube – Hide Shorts components: Exclude Hide sound metadata label and Hide video link label from Hide info panel (a510788)
    YouTube – Hide Shorts components: Hide Shorts in search result horizontal shelves (2be49fc)
    YouTube – Return YouTube Dislike: Disabling Show dislikes in Shorts disabled dislikes everywhere (#11) (1b317db)
    YouTube – Return YouTube Dislike: Dislike counts showing in views (83bf7b2)
    YouTube – Return YouTube Dislike: Fix some issues (281dbe3)
    YouTube – Return YouTube Dislike: Subscribe icon is hidden (95b34d4)
    YouTube – Searchbar: Hide searchbar in RYD and Sponsorblock sections (#13) (ed60bea)
    YouTube – Searchbar: Prevent searchbar appearing briefly when switching between fragments (#14) (584e6e3)
    YouTube – Searchbar: Restore original settings page if query is empty (#12) (9592bd5)
    YouTube – Shorts components: Update pattern for hide disabled comments (c7b2fd4)
    YouTube – SponsorBlock: Submit a new segment button did not work (395d3ce)
    YouTube – SponsorBlock: Pressing Now while manually editing a segment results in an error (9521baa)
    YouTube – Spoof format stream data: Some Uris are not hooked (7e49ab3)
    YouTube – Video playback: Default video quality sometimes does not apply when video is not loaded (86b8130)
    YouTube/Description components: crash occurs when the title of the engagement panel is null inotia00/ReVanced_Extended#2008 (e4ba2d0)
    YouTube/Hide layout components: add method to hide settings with whitelist inotia00/ReVanced_Extended#1964 (10e5d1a)
    YouTube/Return YouTube Dislike: dislike count sometimes not shown in Shorts inotia00/ReVanced_Extended#1565 (f869a37)
    YouTube/Return YouTube Dislike: wrong video id is used in shorts inotia00/ReVanced_Extended#1987 (3868c2b)
    YouTube/Settings: settings values of excluded patches have changed due to incorrect settings alignment (d706d1b)
    YouTube/SponsorBlock: pressing the fine adjustment buttons skips to the end of the video while creating a new SponsorBlock segment inotia00/ReVanced_Extended#1980 (f683045)
    YouTube/Spoof format stream data: check audio tags first (75e84a2)
    YouTube/Spoof format stream data: incorrect url is used (2f86f6b)
    YouTube/Video playback: default video quality applies even when video is playing inotia00/ReVanced_Extended#1959 (5cc2c04)
    YouTube: App crashes when SponsorBlock patch is excluded (e657bbd)

Features:
    Refactor and match ReVanced and inotia (30ad38a)
    YouTube – Fullscreen components: Hide related videos in quick actions setting has been merged into the Hide related video overlay setting (a9b973b)
    YouTube – Hide layout components: Add Hide videos based on duration (b6bd93a)
    YouTube – Hide layout components: Add an option to hide videos with views greater than specified value (14d4756)
    YouTube – Hide shorts components: Add separate option to hide in player (67cfeb8)
    YouTube – Hide shorts components: Hide comments button if disabled or with label "0" (44f3c2f)
    YouTube – Overlay buttons: Add Whitelist overlay button (564a044)
    YouTube – Player components: Add setting toggle for Hide suggested video end screen (d020bc8)
    YouTube – Settings: Add ability to search in summaries and list entries (fbe9e53)
    YouTube – Settings: Add search bar for settings (681cea9)
    YouTube – Toolbar components: Remove Hide trending searches setting (b14f20c)
    YouTube Music – Player components: Add Enable black player background setting (d27d362)
    YouTube Music – Player components: Add Hide audio video switch toggle setting (68238da)
    YouTube/Spoof format stream data: check endpoint url is non-null (a25d7d7)
    YouTube/Spoof format stream data: improve hook method, fetch to ANDROID_TESTSUITE client (ef50cf5)
    YouTube: Add Hide videos by duration and Hide videos by views count greater than specified value (#37) (d15028c)
    YouTube: Add Spoof client patch (010f879)
    YouTube: Add support versions 19.19.39 – 19.20.34 (3c4ccc3)
    YouTube: Hide live chat replay in fullscreen (e8184a1)
    YouTube: Remove Spoof test client patch (782b25b)

Reverts:
    default landscape mode timeout


⁍ ReVanced Extended Cli v4.6.1
    build: update dependencies
    feat: rollback the default values of keystore alias and password to CLI v3.0 (compatible with old keystore)
    rollback: move ReVanced Library subproject to another repository

⁍ Applied patches in Non-Root build:
<span onClick="if (this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display != '') { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = ''; this.innerHTML = 'Expand: hide‘; } else { this.parentNode.parentNode.getElementsByTagName(‘div’)[1].getElementsByTagName(‘div’)[0].style.display = ‘none’; this.innerHTML = ‘Expand: show‘; }” />Expand: show
All patches.
⁍ Applied patches in Root build:
<span onClick="if (this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display != '') { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = ''; this.innerHTML = 'Expand: hide‘; } else { this.parentNode.parentNode.getElementsByTagName(‘div’)[1].getElementsByTagName(‘div’)[0].style.display = ‘none’; this.innerHTML = ‘Expand: show‘; }” />Expand: show
Same as non-root except GmsCore and change package name.
Root build details:
⁍ Package name: com.google.android.youtube
⁍ Icon: Original
⁍ Name: YouTube
⁍ Theme- Amoled Black
⁍ Theme- Dark
⁍ Theme- Material You (Android 12+)


Non-Root build details:
⁍ Package name: app.rvx.android.youtube
⁍ Icon: AFN Blue
⁍ Icon: AFN Red
⁍ Icon: MMT
⁍ Icon: Revancify Blue
⁍ Icon: Revancify Red
⁍ Icon: Original
⁍ Theme- Amoled Black
⁍ Theme- Dark
⁍ Theme- Material You (Android 12+)


Installation instructions:
Root-
⁍ Signature verification has to be disabled to perform the installation, this can be done with Core Patch (Android 9.0+) or Lucky Patcher (Below 9)

Non-Root-
⁍ Install GmsCore .
⁍ Install ReVanced Extended
⁍ Log In to your Account.


You have to install GmsCore instead of any previous MicroG builds.

➡ credit Hoàng Gia Bảo, inotia00, ReVanced Team, j-hc

What’s New:
⁍ Base updated to YouTube v19.20.34
⁍ For new features, look for in-product education & notifications sharing the feature and how to use it!
⁍ Latest updated ReVanced ReX features, bug fixes and optimizations

This app has no advertisements

More Info:
https://play.google.com/store/apps/details?id=com.google.android.youtube&hl=en

Download Instructions:

Non-Root Builds

Black + AFN Blue Icon – Non-Root
arm7
https://ouo.io/Ci5VnF

Mirror:
https://ouo.io/gksFTvB

arm64-v8a
https://ouo.io/2VuGFS

Mirror:
https://ouo.io/MCcsBy

Black + AFN Red – Non-Root
arm7
https://ouo.io/Zg1Exk

Mirror:
https://ouo.io/gYZ3h9

arm64-v8a
https://ouo.io/x3NY8Ur

Mirror:
https://ouo.io/o4pKiL

Black + MMT – Non-Root:
arm7
https://ouo.io/j4Y472

Mirror:
https://ouo.io/L3GQUXG

arm64-v8a
https://ouo.io/fYPcau

Mirror:
https://ouo.io/ZSUMhYc

Black + Original – Non-Root:
arm7
https://ouo.io/qGM5Ih1

Mirror:
https://ouo.io/0UgZSh

arm64-v8a
https://ouo.io/p5F3Bhq

Mirror:
https://ouo.io/y6Sj6X

Black + Revancify Blue – Non-Root:
arm7
https://ouo.io/l7gq5EA

Mirror:
https://ouo.io/GDYJVd

arm64-v8a
https://ouo.io/RjISZg4

Mirror:
https://ouo.io/cAijrF

Black + Revancify Red – Non-Root:
arm7
https://ouo.io/52gDeay

Mirror:
https://ouo.io/hq3XEl0

arm64-v8a
https://ouo.io/AkDitV

Mirror:
https://ouo.io/VaXwBH

Dark + Original – Non-Root:
arm7
https://ouo.io/NzwRMKh

Mirror:
https://ouo.io/cpApFy

arm64-v8a
https://ouo.io/avKcxA6

Mirror:
https://ouo.io/nmAB7c

Material You + Original – Non-Root:
arm7
https://ouo.io/WIzrdh

Mirror:
https://ouo.io/saBZqjE

arm64-v8a
https://ouo.io/TJ4Xlm

Mirror:
https://ouo.io/J0ZBAh

Root Builds

Material You + Original icon – Root
arm7
https://ouo.io/TkywoT9

Mirror:
https://ouo.io/x5WhGB

arm64
https://ouo.io/Znvpqe

Mirror:
https://ouo.io/4CRzdc

Dark + Original icon – Root
arm7
https://ouo.io/4xSQe6

Mirror:
https://ouo.io/nyydlD

arm64
https://ouo.io/bA3izP

Mirror:
https://ouo.io/nJOo5z

Black + Original icon – Root
arm7
https://ouo.io/2rOFuPH

Mirror:
https://ouo.io/XGx4cS

arm64
https://ouo.io/Cs8Bic2

Mirror:
https://ouo.io/5J7UiDy

GmsCore (microG) v0.3.1.4.240913
https://ouo.io/loHoZu

Mirror:
https://ouo.io/V50vazV

For Huawai devices
https://ouo.io/L4qXCu

Mirror:
https://ouo.io/C2M6rHs.



Leave a Reply