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
Lucas Martinati
9cb66197cf
feat(Strava): Add Export route patch
2026-05-31 19:35:10 +00:00
e19275fb7d
feat!: Add Spoof Play Age Signals patch ( #6692 )
...
Co-authored-by: ADudeCalledLeo <7997354+Leo40Git@users.noreply.github.com >
Co-authored-by: Dawid Krajcarz <80264606+drobotk@users.noreply.github.com >
Co-authored-by: oSumAtrIX <johan.melkonyan1@web.de >
2026-03-18 16:40:22 +01:00
Dawid Krajcarz
e51c5292c1
fix(YouTube - Custom branding): Fix double icons and change default branding to ReVanced ( #6806 )
2026-03-18 16:38:30 +01: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
PlayDay
252617b8dd
fix(Export internal data documents provider): Correct S_IFLNK constant and symlink detection mask ( #6819 )
2026-03-16 12:07:09 +01:00
Dawid Krajcarz
3e32c38732
fix(YouTube Music - Hide buttons): Crashes on startup due to null LayoutParams ( #6799 )
2026-03-15 17:19:06 +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
rospino74
f934022f37
fix(YouTube - Enable Debugging Patch): Use correct Protocolbuffer setting name ( #6711 )
2026-03-08 17:09:24 +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
rospino74
e9bfb7ca9b
fix(YouTube Music): Prevent crash on bold icons loading ( #6712 )
2026-03-05 23:19:29 +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
oSumAtrIX
e4dea682c6
feat(Check environment patch): Support another ReVanced Manager debug variant package name
2026-03-02 18:22:39 +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
oSumAtrIX
2aa19f5995
fix(GmsCore support): Handle GmsCore flavors when checking for updates
2026-02-16 19:01:25 +01:00
oSumAtrIX
650e6a2710
feat(GmsCore support): Reduce amount of necessary changes and add update check ( #6582 )
2026-02-15 19:37:38 +01:00
xehpuk
dc9e68ba57
fix(Strava): Fix Add media download patch ( #6526 )
2026-01-25 01:49:33 +01:00
66b0852f8f
feat(Strava): Add Hide distractions patch ( #6479 )
...
Co-authored-by: Pun Butrach <pun.butrach@gmail.com >
Co-authored-by: ekaunt <62402760+ekaunt@users.noreply.github.com >
Co-authored-by: bengross <bengross@vecta.com >
Co-authored-by: oSumAtrIX <johan.melkonyan1@web.de >
2026-01-22 19:56:27 +01:00
Pa1NarK and oSumAtrIX
421cb2899e
feat(Nothing X): Add Show K1 token(s) patch ( #6490 )
...
Co-authored-by: oSumAtrIX <johan.melkonyan1@web.de >
2026-01-22 19:17:45 +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
xehpuk and oSumAtrIX
778d13ce8b
feat(Strava): Add Add media download patch ( #6449 )
...
Co-authored-by: oSumAtrIX <johan.melkonyan1@web.de >
2026-01-12 23:28:15 +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
1fexd and oSumAtrIX
6312fe8d60
feat: Disable Play Integrity patch ( #6412 )
...
Co-authored-by: oSumAtrIX <johan.melkonyan1@web.de >
2026-01-08 01:06:05 +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
LisoUseInAIKyrios
654d091e65
fix(YouTube - Sanitize sharing links): Handle non hierarchical urls
2025-11-12 20:55:32 +02:00
LisoUseInAIKyrios
a39ef1e0a4
refactor(YouTube Music - Custom branding): Resolve startup app crash when patching unsupported newer app versions
2025-11-10 11:23:09 +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 and LisoUseInAIKyrios
ab808aeb77
feat(YouTube Music): Add Change miniplayer color patch ( #6259 )
...
Co-authored-by: LisoUseInAIKyrios <118716522+LisoUseInAIKyrios@users.noreply.github.com >
2025-11-09 09:39:51 +02:00
MarcaD
7a18ebc7ab
feat(YouTube Music): Add Hide buttons patch ( #6255 )
2025-11-09 09:05:31 +02:00
LisoUseInAIKyrios
c6364f5b49
chore: Fix compilation warning
2025-11-08 10:08:25 +02:00
MarcaD
2e9d6959c9
feat(YouTube - Debugging): Add setting to block experimental client flags ( #6196 )
2025-11-08 10:01:46 +02:00
LisoUseInAIKyrios
59d85b28a7
fix(Spotify - Hide Create button): Remove obsolete patch that is no longer needed ( #6252 )
2025-11-07 13:29:34 +02:00
LisoUseInAIKyrios
57263538c7
fix(YouTube - Check watch history domain name resolution): Fix false positive warning message if the internet connection fails halfway into the DNS check
2025-11-07 09:14:21 +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