whitehai11 and Claude Sonnet 5
97b4fc5b5a
fix(YouTube): Update fingerprints and logic for YouTube 21.34, add custom settings
...
Release / Release (push) Failing after 16m39s
Reworks fingerprint matching across ads, GMS core, litho filter, player
controls, context hook, background playback, end screen cards, miniplayer,
and Shorts autoplay patches to keep working on YouTube 21.34, where several
underlying methods and resources changed. Also fixes video stream spoofing
to build the request URI via Uri.Builder instead of the removed toString()
path, and adds a new Custom settings screen with AMOLED/pure black player,
ambient mode, Shorts hiding, playback speed/quality defaults, debug video
info, custom app name, startup tab, and URL cleaning options.
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com >
Claude-Session: https://claude.ai/code/session_01NXRsEcWGqDhsCbfEdrfCdE
2026-09-03 19:50:50 +02:00
oSumAtrIX and inotia00
4b6c3e3123
feat(Spoof video streams): Add Android Reel client to fix playback issues ( #6830 )
...
Co-authored-by: oSumAtrIX <johan.melkonyan1@web.de >
Co-authored-by: inotia00 <108592928+inotia00@users.noreply.github.com >
2026-03-18 15:00:26 +01:00
oSumAtrIX
a05386e8bc
feat(Announcements): Support ReVanced API v5 announcements
2026-03-17 13:17:00 +01:00
Itroublve
02a48e7a5f
fix(YouTube): Use correct query parameters for DeArrow requests ( #6780 )
2026-03-15 11:16:51 +01:00
kitadai31
7517f57ac7
fix: Add minSdk to all extension projects ( #6778 )
2026-03-14 19:41:18 +01:00
Dawid Krajcarz
ddb6396b3f
fix(YouTube - Settings): Icon not drawn correctly on some systems ( #6683 )
2026-03-08 20:52:16 +01:00
fdfed3c9dd
fix(YouTube - Spoof video streams): Make it work on 21.x ( #6705 )
...
Co-authored-by: wowitsjack <no@email>
Co-authored-by: oSumAtrIX <johan.melkonyan1@web.de >
2026-03-06 12:27:41 +01:00
Dawid Krajcarz
46fb3669ee
fix(YouTube - Spoof app version): Remove target 19.35.36 no longer supported by YouTube ( #6717 )
2026-03-05 23:17:53 +01:00
Dawid Krajcarz
b8b4cfbd01
fix(YouTube - Playback speed): Use correct extension method name
2026-03-03 08:30:04 +01:00
88d33b847d
feat: Update YouTube & YouTube Music patches ( #6571 )
...
This commit is a squash of multiple commits, authored by the individuals referenced below. To see the exact commits by each author, see the unsquashed tree at https://github.com/ReVanced/revanced-patches/pull/6571 or with commit 03940665d27a42ed08992757dfe4534bd8243356.
Co-authored-by: oSumAtrIX <johan.melkonyan1@web.de >
Co-authored-by: hoodles <207470673+hoo-dles@users.noreply.github.com >
Co-authored-by: ILoveOpenSourceApplications <117499019+iloveopensourceapplications@users.noreply.github.com >
Co-authored-by: LisoUseInAIKyrios <118716522+lisouseinaikyrios@users.noreply.github.com >
Co-authored-by: inotia00 <108592928+inotia00@users.noreply.github.com >
Co-authored-by: OxrxL <108184954+oxrxl@users.noreply.github.com >
2026-02-27 16:16:21 +01:00
ab2ac36e30
build(Needs bump)!: Update to ReVanced Patcher v22 ( #6542 )
...
Co-authored-by: LisoUseInAIKyrios <118716522+LisoUseInAIKyrios@users.noreply.github.com >
Co-authored-by: Pun Butrach <pun.butrach@gmail.com >
Co-authored-by: Ushie <ushiekane@gmail.com >
Co-authored-by: ILoveOpenSourceApplications <ILoveOpenSourceApplications@users.noreply.github.com >
Co-authored-by: rospino74 <34315725+rospino74@users.noreply.github.com >
Co-authored-by: drobotk <pawwwll@gmail.com >
Co-authored-by: Sayanth <13906889+SayanthD@users.noreply.github.com >
Co-authored-by: kitadai31 <90122968+kitadai31@users.noreply.github.com >
BREAKING CHANGE: Deprecated APIs have been removed, and various APIs now use the updated ReVanced Patcher v22 APIs.
2026-02-27 02:39:17 +01:00
rospino74 and oSumAtrIX
71ce8230a9
feat(YouTube Music): Add Hide layout components patch ( #6365 )
...
Co-authored-by: oSumAtrIX <johan.melkonyan1@web.de >
2026-01-22 18:36:37 +01:00
19f146c01d
feat(YouTube): Add Pause on audio interrupt patch ( #6464 )
...
Co-authored-by: bengross <bengross@vecta.com >
Co-authored-by: oSumAtrIX <johan.melkonyan1@web.de >
2026-01-12 23:18:09 +01:00
xehpuk
a429824bb7
fix: Fix compilation error introduced in dc69f243 ( #6392 )
2025-12-23 02:26:54 +01:00
ILoveOpenSourceApplications
dc69f2433e
fix(YouTube - Hide layout components): Hide new type of crowdfunding box ( #6380 )
2025-12-21 23:10:35 +01:00
ILoveOpenSourceApplications
ded8370207
fix(YouTube - Hide layout components): Fix "Hide Subscribe button" in channel page not working ( #6363 )
2025-12-13 21:22:35 +01:00
ILoveOpenSourceApplications
02831a6069
feat(YouTube - Hide layout components): Add "Hide Join button" and "Hide Subscribe button" options for channel page ( #6345 )
2025-12-08 22:10:35 +01:00
ILoveOpenSourceApplications
a7c220a4ae
feat(YouTube - Hide Shorts components): Add "Hide auto-dubbed label" and "Hide live preview" options ( #6334 )
2025-12-08 13:51:57 +01:00
ILoveOpenSourceApplications and oSumAtrIX
a5d197b977
feat(YouTube - Hide layout components): Add "Hide cell divider", "Hide featured links", and "Hide featured videos" options ( #6335 )
...
Co-authored-by: oSumAtrIX <johan.melkonyan1@web.de >
2025-12-08 13:02:22 +01:00
LisoUseInAIKyrios
9495cf49ef
fix(YouTube - Hide player flyout menu items): Allow hiding audio menu with 'Android No SDK' client type
2025-11-13 09:40:28 +02:00
ILoveOpenSourceApplications
da4cf94091
feat(YouTube - Hide layout components): Add video description "Hide Featured content" and "Hide Subscribe button" ( #6253 )
2025-11-09 17:30:07 +02:00
MarcaD
2e9d6959c9
feat(YouTube - Debugging): Add setting to block experimental client flags ( #6196 )
2025-11-08 10:01:46 +02:00
ILoveOpenSourceApplications
582144026d
fix(YouTube - Hide layout components): Fix "Hide Hype points" ( #6247 )
2025-11-06 14:09:43 +02:00
MarcaD
76dcfaefd8
fix(YouTube - Settings): Resolve settings search crash when searching for specific words ( #6231 )
2025-11-04 14:59:43 +02:00
ILoveOpenSourceApplications
858edbf3e7
feat(YouTube - Hide player flyout menu items): Add "Hide Listen with YouTube Music" ( #6232 )
2025-11-04 09:07:11 +02:00
ILoveOpenSourceApplications
a52c0153b1
feat(YouTube - Hide layout components): Add "Hide Hype points" ( #6230 )
2025-11-04 09:05:28 +02:00
LisoUseInAIKyrios
5f23bfe833
feat(Spoof video streams): Add experimental "Android No SDK" client type
2025-11-01 09:19:49 +01:00
LisoUseInAIKyrios
292fae440c
fix(YouTube - Spoof video streams): Remove spoof stream audio selector that no longer works
2025-11-01 08:31:17 +01:00
MarcaD and LisoUseInAIKyrios
e9f45ce926
feat(YouTube - Change Header): Use SVG for header logo ( #6178 )
...
Co-authored-by: LisoUseInAIKyrios <118716522+LisoUseInAIKyrios@users.noreply.github.com >
2025-10-27 21:10:49 +04:00
LisoUseInAIKyrios
6d01863ec7
fix(YouTube - Force original audio): Fall back to visionOS and not Android Studio if Android VR is not available
2025-10-26 19:23:04 +04:00
LisoUseInAIKyrios
c64e29ec57
refactor(YouTube - Seekbar): Remove obsolete splash screen color code
2025-10-22 11:47:39 +04:00
Bceez
cfd244b408
fix(YouTube - Hide layout components): Hide new kind of community post ( #6146 )
2025-10-19 18:24:45 +04:00
LisoUseInAIKyrios
10ea250d4a
fix(YouTube - Custom branding): Use ReVanced icon for status bar notification icon ( #6108 )
2025-10-14 09:54:14 +04:00
LisoUseInAIKyrios
7afeaebb5c
fix(YouTube - Spoof video streams): Do not allow VR AV1 if "Force AVC" is enabled
2025-10-08 00:34:45 +04:00
LisoUseInAIKyrios
bd4ba2dae8
fix(YouTube - Force original audio): Change patch to default on ( #6070 )
2025-10-07 19:41:32 +04:00
LisoUseInAIKyrios
f03256c471
fix(YouTube - Spoof video streams): Add "Allow Android VR AV1" setting ( #6071 )
2025-10-07 19:15:37 +04:00
LisoUseInAIKyrios
6b26346914
fix(YouTube): Resolve UI components not hiding for some users ( #6054 )
2025-10-03 10:54:44 +04:00
LisoUseInAIKyrios
a62ee43441
fix(YouTube - Spoof video streams): Resolve playback dropping frames ( #6051 )
2025-10-03 00:05:23 +04:00
LisoUseInAIKyrios
6a799110d7
refactor(YouTube - Spoof video streams): Add 'supportsMultiAudioTracks' field
2025-10-01 22:37:10 +04:00
LisoUseInAIKyrios
d0d53d109e
feat(YouTube Music): Add Force original audio patch ( #6036 )
2025-10-01 18:59:16 +04:00
LisoUseInAIKyrios
9d6731660b
fix(YouTube - Force original language): Resolve some videos using Swedish audio track
2025-10-01 18:57:53 +04:00
LisoUseInAIKyrios
76b0364c5b
fix(YouTube - Hide end screen cards): Hide new type of end screen card ( #6027 )
2025-09-28 14:22:42 +04:00
LisoUseInAIKyrios
6f92b6c50b
fix(YouTube - Settings): Handle on screen back swipe gesture ( #6002 )
2025-09-26 19:00:12 +04:00
LisoUseInAIKyrios
4be00d09b7
fix(YouTube - SponsorBlock): Show category color dot in voting dialog menu
2025-09-26 12:25:17 +04:00
LisoUseInAIKyrios
15a7e540de
refactor(YouTube - Miniplayer): Change ReVanced settings that are now YouTube default on into "Disable" style settings ( #6003 )
2025-09-26 12:14:20 +04:00
3bd76d60d6
feat(YouTube Music): Add Theme patch ( #5984 )
...
Co-authored-by: LisoUseInAIKyrios <118716522+LisoUseInAIKyrios@users.noreply.github.com >
Co-authored-by: oSumAtrIX <johan.melkonyan1@web.de >
2025-09-26 09:29:11 +04:00
viSapio
7a37d858fb
feat(YouTube - Hide layout components): Add "Hide view count" and "Hide upload time" settings ( #5983 )
2025-09-25 16:43:59 +04:00
ILoveOpenSourceApplications
2b555f67f0
feat(YouTube - Hide layout components): Add "Hide Emoji and Timestamp buttons" setting ( #5992 )
2025-09-25 00:17:08 +04:00
ILoveOpenSourceApplications
dd4e2cd085
fix(YouTube - Hide Shorts components): Fix "Hide preview comment" ( #5990 )
2025-09-24 23:41:15 +04:00
MarcaD
ffd933c673
fix(YouTube - SponsorBlock): Show category color in create new segment menu ( #5987 )
2025-09-24 17:50:46 +04:00