fix(YouTube): Update fingerprints and logic for YouTube 21.34, add custom settings
Release / Release (push) Failing after 16m39s
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
This commit is contained in:
co-authored by
Claude Sonnet 5
parent
7427432759
commit
97b4fc5b5a
@@ -1516,6 +1516,7 @@ Limitation: Using the back button on the toolbar may not work"</string>
|
||||
<string name="revanced_miniplayer_type_entry_5">Modern 2</string>
|
||||
<string name="revanced_miniplayer_type_entry_6">Modern 3</string>
|
||||
<string name="revanced_miniplayer_type_entry_7">Modern 4</string>
|
||||
<string name="revanced_miniplayer_type_not_available_summary">Selecting a miniplayer type is no longer available on your YouTube version.</string>
|
||||
<string name="revanced_miniplayer_disable_rounded_corners_title">Disable rounded corners</string>
|
||||
<string name="revanced_miniplayer_disable_rounded_corners_summary_on">Corners are square</string>
|
||||
<string name="revanced_miniplayer_disable_rounded_corners_summary_off">Corners are rounded</string>
|
||||
@@ -1944,6 +1945,36 @@ Video playback with AV1 may stutter or drop frames."</string>
|
||||
<string name="revanced_twitch_debug_title">Debug logging</string>
|
||||
<string name="revanced_twitch_debug_summary_on">Debug logs are enabled</string>
|
||||
<string name="revanced_twitch_debug_summary_off">Debug logs are disabled</string>
|
||||
<!-- Custom settings -->
|
||||
<string name="revanced_custom_title">Custom</string>
|
||||
<string name="revanced_custom_reset_title">Reset Custom Settings</string>
|
||||
<string name="revanced_custom_reset_summary">Restore custom preferences to defaults</string>
|
||||
<string name="revanced_custom_force_amoled_title">Force AMOLED</string>
|
||||
<string name="revanced_custom_force_amoled_summary">Use true black in the YouTube UI</string>
|
||||
<string name="revanced_custom_pure_black_player_title">Pure Black Player</string>
|
||||
<string name="revanced_custom_pure_black_player_summary">Make player background pure black</string>
|
||||
<string name="revanced_custom_disable_ambient_mode_title">Disable Ambient Mode</string>
|
||||
<string name="revanced_custom_disable_ambient_mode_summary">Prevent Ambient Mode from activating</string>
|
||||
<string name="revanced_custom_hide_shorts_title">Hide Shorts</string>
|
||||
<string name="revanced_custom_hide_shorts_summary">Remove Shorts UI entries</string>
|
||||
<string name="revanced_custom_default_playback_speed_title">Default Playback Speed</string>
|
||||
<string name="revanced_custom_default_playback_speed_summary">Select default playback speed</string>
|
||||
<string name="revanced_custom_remember_playback_speed_title">Remember Playback Speed</string>
|
||||
<string name="revanced_custom_remember_playback_speed_summary">Remember speed across videos</string>
|
||||
<string name="revanced_custom_default_video_quality_title">Default Video Quality</string>
|
||||
<string name="revanced_custom_default_video_quality_summary">Select default video quality</string>
|
||||
<string name="revanced_custom_remember_video_quality_title">Remember Video Quality</string>
|
||||
<string name="revanced_custom_remember_video_quality_summary">Remember quality across videos</string>
|
||||
<string name="revanced_custom_force_highest_quality_title">Force Highest Available Quality</string>
|
||||
<string name="revanced_custom_force_highest_quality_summary">Prefer highest quality option</string>
|
||||
<string name="revanced_custom_debug_video_info_title">Debug Video Information</string>
|
||||
<string name="revanced_custom_debug_video_info_summary">Show technical video details</string>
|
||||
<string name="revanced_custom_app_name_title">Custom App Name</string>
|
||||
<string name="revanced_custom_app_name_summary">Change the visible application name</string>
|
||||
<string name="revanced_custom_startup_tab_title">Default Startup Tab</string>
|
||||
<string name="revanced_custom_startup_tab_summary">Select startup tab</string>
|
||||
<string name="revanced_custom_clean_urls_title">Clean YouTube URLs</string>
|
||||
<string name="revanced_custom_clean_urls_summary">Remove tracking parameters from shared links</string>
|
||||
</patch>
|
||||
</app>
|
||||
</resources>
|
||||
|
||||
Reference in New Issue
Block a user