From c9e54e1d36243945ac1ec3108fe38edf0e15d772 Mon Sep 17 00:00:00 2001 From: LisoUseInAIKyrios <118716522+LisoUseInAIKyrios@users.noreply.github.com> Date: Wed, 18 Jun 2025 12:35:43 +0200 Subject: [PATCH] fix(YouTube): Remove old app targets that are no longer supported by YouTube (#5192) --- .../youtube/patches/VersionCheckPatch.java | 6 ++++++ .../patches/youtube/ad/general/HideAdsPatch.kt | 2 -- .../youtube/ad/getpremium/HideGetPremiumPatch.kt | 2 -- .../patches/youtube/ad/video/VideoAdsPatch.kt | 2 -- .../copyvideourl/CopyVideoUrlPatch.kt | 2 -- .../dialog/RemoveViewerDiscretionDialogPatch.kt | 2 -- .../interaction/downloads/DownloadsPatch.kt | 2 -- .../youtube/interaction/seekbar/SeekbarPatch.kt | 2 -- .../seekbar/SeekbarThumbnailsPatch.kt | 3 +-- .../swipecontrols/SwipeControlsPatch.kt | 2 -- .../layout/autocaptions/AutoCaptionsPatch.kt | 2 -- .../layout/branding/CustomBrandingPatch.kt | 2 -- .../layout/branding/header/ChangeHeaderPatch.kt | 2 -- .../layout/buttons/action/HideButtonsPatch.kt | 2 -- .../buttons/navigation/NavigationButtonsPatch.kt | 2 -- .../overlay/HidePlayerOverlayButtonsPatch.kt | 2 -- .../layout/formfactor/ChangeFormFactorPatch.kt | 2 -- .../endscreencards/HideEndscreenCardsPatch.kt | 2 -- .../HideEndScreenSuggestedVideoPatch.kt | 2 -- .../DisableFullscreenAmbientModePatch.kt | 2 -- .../hide/general/HideLayoutComponentsPatch.kt | 2 -- .../layout/hide/infocards/HideInfoCardsPatch.kt | 2 -- .../flyoutmenupanel/HidePlayerFlyoutMenuPatch.kt | 2 -- .../HideRelatedVideoOverlayPatch.kt | 2 -- .../DisableRollingNumberAnimationPatch.kt | 2 -- .../hide/shorts/HideShortsComponentsPatch.kt | 2 -- .../layout/hide/time/HideTimestampPatch.kt | 2 -- .../youtube/layout/miniplayer/MiniplayerPatch.kt | 16 ---------------- .../panels/popup/PlayerPopupPanelsPatch.kt | 2 -- .../player/fullscreen/ExitFullscreenPatch.kt | 2 -- .../overlay/CustomPlayerOverlayOpacityPatch.kt | 2 -- .../ReturnYouTubeDislikePatch.kt | 2 -- .../layout/searchbar/WideSearchbarPatch.kt | 2 -- .../seekbar/RestoreOldSeekbarThumbnailsPatch.kt | 0 .../layout/shortsautoplay/ShortsAutoplayPatch.kt | 2 -- .../OpenShortsInRegularPlayerPatch.kt | 2 -- .../layout/sponsorblock/SponsorBlockPatch.kt | 2 -- .../spoofappversion/SpoofAppVersionPatch.kt | 2 -- .../layout/startpage/ChangeStartPagePatch.kt | 2 -- .../DisableResumingShortsOnStartupPatch.kt | 2 -- .../patches/youtube/layout/theme/ThemePatch.kt | 2 -- .../thumbnails/AlternativeThumbnailsPatch.kt | 2 -- .../BypassImageRegionRestrictionsPatch.kt | 2 -- .../misc/announcements/AnnouncementsPatch.kt | 2 -- .../youtube/misc/autorepeat/AutoRepeatPatch.kt | 2 -- .../BackgroundPlaybackPatch.kt | 2 -- .../misc/debugging/EnableDebuggingPatch.kt | 2 -- .../spoof/SpoofDeviceDimensionsPatch.kt | 2 -- ...CheckWatchHistoryDomainNameResolutionPatch.kt | 2 -- .../youtube/misc/gms/GmsCoreSupportPatch.kt | 2 -- .../hapticfeedback/DisableHapticFeedbackPatch.kt | 2 -- .../misc/links/BypassURLRedirectsPatch.kt | 2 -- .../misc/links/OpenLinksExternallyPatch.kt | 2 -- .../misc/playservice/VersionCheckPatch.kt | 14 +++++++++++--- .../privacy/RemoveTrackingQueryParameterPatch.kt | 2 -- .../youtube/misc/spoof/SpoofVideoStreamsPatch.kt | 2 -- .../video/audio/ForceOriginalAudioPatch.kt | 2 -- .../patches/youtube/video/hdr/DisableHdrPatch.kt | 2 -- .../youtube/video/quality/VideoQualityPatch.kt | 2 -- .../youtube/video/speed/PlaybackSpeedPatch.kt | 2 -- 60 files changed, 18 insertions(+), 131 deletions(-) delete mode 100644 patches/src/main/kotlin/app/revanced/patches/youtube/layout/seekbar/RestoreOldSeekbarThumbnailsPatch.kt diff --git a/extensions/youtube/src/main/java/app/revanced/extension/youtube/patches/VersionCheckPatch.java b/extensions/youtube/src/main/java/app/revanced/extension/youtube/patches/VersionCheckPatch.java index 14e136f28..2844b53db 100644 --- a/extensions/youtube/src/main/java/app/revanced/extension/youtube/patches/VersionCheckPatch.java +++ b/extensions/youtube/src/main/java/app/revanced/extension/youtube/patches/VersionCheckPatch.java @@ -7,11 +7,17 @@ public class VersionCheckPatch { return Utils.getAppVersionName().compareTo(version) >= 0; } + @Deprecated public static final boolean IS_19_17_OR_GREATER = isVersionOrGreater("19.17.00"); + @Deprecated public static final boolean IS_19_20_OR_GREATER = isVersionOrGreater("19.20.00"); + @Deprecated public static final boolean IS_19_21_OR_GREATER = isVersionOrGreater("19.21.00"); + @Deprecated public static final boolean IS_19_26_OR_GREATER = isVersionOrGreater("19.26.00"); + @Deprecated public static final boolean IS_19_29_OR_GREATER = isVersionOrGreater("19.29.00"); + @Deprecated public static final boolean IS_19_34_OR_GREATER = isVersionOrGreater("19.34.00"); public static final boolean IS_19_46_OR_GREATER = isVersionOrGreater("19.46.00"); } diff --git a/patches/src/main/kotlin/app/revanced/patches/youtube/ad/general/HideAdsPatch.kt b/patches/src/main/kotlin/app/revanced/patches/youtube/ad/general/HideAdsPatch.kt index 351e8ec2a..5c3874ab9 100644 --- a/patches/src/main/kotlin/app/revanced/patches/youtube/ad/general/HideAdsPatch.kt +++ b/patches/src/main/kotlin/app/revanced/patches/youtube/ad/general/HideAdsPatch.kt @@ -77,8 +77,6 @@ val hideAdsPatch = bytecodePatch( compatibleWith( "com.google.android.youtube"( - "19.16.39", - "19.25.37", "19.34.42", "19.43.41", "19.47.53", diff --git a/patches/src/main/kotlin/app/revanced/patches/youtube/ad/getpremium/HideGetPremiumPatch.kt b/patches/src/main/kotlin/app/revanced/patches/youtube/ad/getpremium/HideGetPremiumPatch.kt index a3a00fb85..413c56940 100644 --- a/patches/src/main/kotlin/app/revanced/patches/youtube/ad/getpremium/HideGetPremiumPatch.kt +++ b/patches/src/main/kotlin/app/revanced/patches/youtube/ad/getpremium/HideGetPremiumPatch.kt @@ -25,8 +25,6 @@ val hideGetPremiumPatch = bytecodePatch( compatibleWith( "com.google.android.youtube"( - "19.16.39", - "19.25.37", "19.34.42", "19.43.41", "19.47.53", diff --git a/patches/src/main/kotlin/app/revanced/patches/youtube/ad/video/VideoAdsPatch.kt b/patches/src/main/kotlin/app/revanced/patches/youtube/ad/video/VideoAdsPatch.kt index d1e9b9c26..eb7323724 100644 --- a/patches/src/main/kotlin/app/revanced/patches/youtube/ad/video/VideoAdsPatch.kt +++ b/patches/src/main/kotlin/app/revanced/patches/youtube/ad/video/VideoAdsPatch.kt @@ -23,8 +23,6 @@ val videoAdsPatch = bytecodePatch( compatibleWith( "com.google.android.youtube"( - "19.16.39", - "19.25.37", "19.34.42", "19.43.41", "19.47.53", diff --git a/patches/src/main/kotlin/app/revanced/patches/youtube/interaction/copyvideourl/CopyVideoUrlPatch.kt b/patches/src/main/kotlin/app/revanced/patches/youtube/interaction/copyvideourl/CopyVideoUrlPatch.kt index 209886017..0efa689f2 100644 --- a/patches/src/main/kotlin/app/revanced/patches/youtube/interaction/copyvideourl/CopyVideoUrlPatch.kt +++ b/patches/src/main/kotlin/app/revanced/patches/youtube/interaction/copyvideourl/CopyVideoUrlPatch.kt @@ -53,8 +53,6 @@ val copyVideoUrlPatch = bytecodePatch( compatibleWith( "com.google.android.youtube"( - "19.16.39", - "19.25.37", "19.34.42", "19.43.41", "19.47.53", diff --git a/patches/src/main/kotlin/app/revanced/patches/youtube/interaction/dialog/RemoveViewerDiscretionDialogPatch.kt b/patches/src/main/kotlin/app/revanced/patches/youtube/interaction/dialog/RemoveViewerDiscretionDialogPatch.kt index 79d373dc4..62f9aa422 100644 --- a/patches/src/main/kotlin/app/revanced/patches/youtube/interaction/dialog/RemoveViewerDiscretionDialogPatch.kt +++ b/patches/src/main/kotlin/app/revanced/patches/youtube/interaction/dialog/RemoveViewerDiscretionDialogPatch.kt @@ -24,8 +24,6 @@ val removeViewerDiscretionDialogPatch = bytecodePatch( compatibleWith( "com.google.android.youtube"( - "19.16.39", - "19.25.37", "19.34.42", "19.43.41", "19.47.53", diff --git a/patches/src/main/kotlin/app/revanced/patches/youtube/interaction/downloads/DownloadsPatch.kt b/patches/src/main/kotlin/app/revanced/patches/youtube/interaction/downloads/DownloadsPatch.kt index 6de01310e..9c91ca108 100644 --- a/patches/src/main/kotlin/app/revanced/patches/youtube/interaction/downloads/DownloadsPatch.kt +++ b/patches/src/main/kotlin/app/revanced/patches/youtube/interaction/downloads/DownloadsPatch.kt @@ -72,8 +72,6 @@ val downloadsPatch = bytecodePatch( compatibleWith( "com.google.android.youtube"( - "19.16.39", - "19.25.37", "19.34.42", "19.43.41", "19.47.53", diff --git a/patches/src/main/kotlin/app/revanced/patches/youtube/interaction/seekbar/SeekbarPatch.kt b/patches/src/main/kotlin/app/revanced/patches/youtube/interaction/seekbar/SeekbarPatch.kt index c1456522f..ebff5250d 100644 --- a/patches/src/main/kotlin/app/revanced/patches/youtube/interaction/seekbar/SeekbarPatch.kt +++ b/patches/src/main/kotlin/app/revanced/patches/youtube/interaction/seekbar/SeekbarPatch.kt @@ -20,8 +20,6 @@ val seekbarPatch = bytecodePatch( compatibleWith( "com.google.android.youtube"( - "19.16.39", - "19.25.37", "19.34.42", "19.43.41", "19.47.53", diff --git a/patches/src/main/kotlin/app/revanced/patches/youtube/interaction/seekbar/SeekbarThumbnailsPatch.kt b/patches/src/main/kotlin/app/revanced/patches/youtube/interaction/seekbar/SeekbarThumbnailsPatch.kt index 114f25895..b502be1ae 100644 --- a/patches/src/main/kotlin/app/revanced/patches/youtube/interaction/seekbar/SeekbarThumbnailsPatch.kt +++ b/patches/src/main/kotlin/app/revanced/patches/youtube/interaction/seekbar/SeekbarThumbnailsPatch.kt @@ -18,8 +18,7 @@ private const val EXTENSION_CLASS_DESCRIPTOR = "Lapp/revanced/extension/youtube/patches/SeekbarThumbnailsPatch;" val seekbarThumbnailsPatch = bytecodePatch( - description = "Adds an option to use high quality fullscreen seekbar thumbnails. " + - "Patching 19.16.39 adds an option to restore old seekbar thumbnails.", + description = "Adds an option to use high quality fullscreen seekbar thumbnails." ) { dependsOn( sharedExtensionPatch, diff --git a/patches/src/main/kotlin/app/revanced/patches/youtube/interaction/swipecontrols/SwipeControlsPatch.kt b/patches/src/main/kotlin/app/revanced/patches/youtube/interaction/swipecontrols/SwipeControlsPatch.kt index aceee19cd..1814de194 100644 --- a/patches/src/main/kotlin/app/revanced/patches/youtube/interaction/swipecontrols/SwipeControlsPatch.kt +++ b/patches/src/main/kotlin/app/revanced/patches/youtube/interaction/swipecontrols/SwipeControlsPatch.kt @@ -88,8 +88,6 @@ val swipeControlsPatch = bytecodePatch( compatibleWith( "com.google.android.youtube"( - "19.16.39", - "19.25.37", "19.34.42", "19.43.41", "19.47.53", diff --git a/patches/src/main/kotlin/app/revanced/patches/youtube/layout/autocaptions/AutoCaptionsPatch.kt b/patches/src/main/kotlin/app/revanced/patches/youtube/layout/autocaptions/AutoCaptionsPatch.kt index aa90102d8..1a04db3c9 100644 --- a/patches/src/main/kotlin/app/revanced/patches/youtube/layout/autocaptions/AutoCaptionsPatch.kt +++ b/patches/src/main/kotlin/app/revanced/patches/youtube/layout/autocaptions/AutoCaptionsPatch.kt @@ -24,8 +24,6 @@ val autoCaptionsPatch = bytecodePatch( compatibleWith( "com.google.android.youtube"( - "19.16.39", - "19.25.37", "19.34.42", "19.43.41", "19.47.53", diff --git a/patches/src/main/kotlin/app/revanced/patches/youtube/layout/branding/CustomBrandingPatch.kt b/patches/src/main/kotlin/app/revanced/patches/youtube/layout/branding/CustomBrandingPatch.kt index cfb87c9f8..3b831007a 100644 --- a/patches/src/main/kotlin/app/revanced/patches/youtube/layout/branding/CustomBrandingPatch.kt +++ b/patches/src/main/kotlin/app/revanced/patches/youtube/layout/branding/CustomBrandingPatch.kt @@ -43,8 +43,6 @@ val customBrandingPatch = resourcePatch( compatibleWith( "com.google.android.youtube"( - "19.16.39", - "19.25.37", "19.34.42", "19.43.41", "19.47.53", diff --git a/patches/src/main/kotlin/app/revanced/patches/youtube/layout/branding/header/ChangeHeaderPatch.kt b/patches/src/main/kotlin/app/revanced/patches/youtube/layout/branding/header/ChangeHeaderPatch.kt index 240c001d6..7dc90c7d7 100644 --- a/patches/src/main/kotlin/app/revanced/patches/youtube/layout/branding/header/ChangeHeaderPatch.kt +++ b/patches/src/main/kotlin/app/revanced/patches/youtube/layout/branding/header/ChangeHeaderPatch.kt @@ -41,8 +41,6 @@ val changeHeaderPatch = resourcePatch( compatibleWith( "com.google.android.youtube"( - "19.16.39", - "19.25.37", "19.34.42", "19.43.41", "19.47.53", diff --git a/patches/src/main/kotlin/app/revanced/patches/youtube/layout/buttons/action/HideButtonsPatch.kt b/patches/src/main/kotlin/app/revanced/patches/youtube/layout/buttons/action/HideButtonsPatch.kt index c6dcc9e2d..5db824a81 100644 --- a/patches/src/main/kotlin/app/revanced/patches/youtube/layout/buttons/action/HideButtonsPatch.kt +++ b/patches/src/main/kotlin/app/revanced/patches/youtube/layout/buttons/action/HideButtonsPatch.kt @@ -22,8 +22,6 @@ val hideButtonsPatch = resourcePatch( compatibleWith( "com.google.android.youtube"( - "19.16.39", - "19.25.37", "19.34.42", "19.43.41", "19.47.53", diff --git a/patches/src/main/kotlin/app/revanced/patches/youtube/layout/buttons/navigation/NavigationButtonsPatch.kt b/patches/src/main/kotlin/app/revanced/patches/youtube/layout/buttons/navigation/NavigationButtonsPatch.kt index 577f6cac0..92d670965 100644 --- a/patches/src/main/kotlin/app/revanced/patches/youtube/layout/buttons/navigation/NavigationButtonsPatch.kt +++ b/patches/src/main/kotlin/app/revanced/patches/youtube/layout/buttons/navigation/NavigationButtonsPatch.kt @@ -40,8 +40,6 @@ val navigationButtonsPatch = bytecodePatch( compatibleWith( "com.google.android.youtube"( - "19.16.39", - "19.25.37", "19.34.42", "19.43.41", "19.47.53", diff --git a/patches/src/main/kotlin/app/revanced/patches/youtube/layout/buttons/overlay/HidePlayerOverlayButtonsPatch.kt b/patches/src/main/kotlin/app/revanced/patches/youtube/layout/buttons/overlay/HidePlayerOverlayButtonsPatch.kt index 8f1cd6d54..10bed407c 100644 --- a/patches/src/main/kotlin/app/revanced/patches/youtube/layout/buttons/overlay/HidePlayerOverlayButtonsPatch.kt +++ b/patches/src/main/kotlin/app/revanced/patches/youtube/layout/buttons/overlay/HidePlayerOverlayButtonsPatch.kt @@ -58,8 +58,6 @@ val hidePlayerOverlayButtonsPatch = bytecodePatch( compatibleWith( "com.google.android.youtube"( - "19.16.39", - "19.25.37", "19.34.42", "19.43.41", "19.47.53", diff --git a/patches/src/main/kotlin/app/revanced/patches/youtube/layout/formfactor/ChangeFormFactorPatch.kt b/patches/src/main/kotlin/app/revanced/patches/youtube/layout/formfactor/ChangeFormFactorPatch.kt index cdee7c3ff..d16042638 100644 --- a/patches/src/main/kotlin/app/revanced/patches/youtube/layout/formfactor/ChangeFormFactorPatch.kt +++ b/patches/src/main/kotlin/app/revanced/patches/youtube/layout/formfactor/ChangeFormFactorPatch.kt @@ -33,8 +33,6 @@ val changeFormFactorPatch = bytecodePatch( compatibleWith( "com.google.android.youtube"( - "19.16.39", - "19.25.37", "19.34.42", "19.43.41", "19.47.53", diff --git a/patches/src/main/kotlin/app/revanced/patches/youtube/layout/hide/endscreencards/HideEndscreenCardsPatch.kt b/patches/src/main/kotlin/app/revanced/patches/youtube/layout/hide/endscreencards/HideEndscreenCardsPatch.kt index ce452111d..6824ce50f 100644 --- a/patches/src/main/kotlin/app/revanced/patches/youtube/layout/hide/endscreencards/HideEndscreenCardsPatch.kt +++ b/patches/src/main/kotlin/app/revanced/patches/youtube/layout/hide/endscreencards/HideEndscreenCardsPatch.kt @@ -59,8 +59,6 @@ val hideEndscreenCardsPatch = bytecodePatch( compatibleWith( "com.google.android.youtube"( - "19.16.39", - "19.25.37", "19.34.42", "19.43.41", "19.47.53", diff --git a/patches/src/main/kotlin/app/revanced/patches/youtube/layout/hide/endscreensuggestion/HideEndScreenSuggestedVideoPatch.kt b/patches/src/main/kotlin/app/revanced/patches/youtube/layout/hide/endscreensuggestion/HideEndScreenSuggestedVideoPatch.kt index 221487c9c..1b8af4296 100644 --- a/patches/src/main/kotlin/app/revanced/patches/youtube/layout/hide/endscreensuggestion/HideEndScreenSuggestedVideoPatch.kt +++ b/patches/src/main/kotlin/app/revanced/patches/youtube/layout/hide/endscreensuggestion/HideEndScreenSuggestedVideoPatch.kt @@ -31,8 +31,6 @@ val hideEndScreenSuggestedVideoPatch = bytecodePatch( compatibleWith( "com.google.android.youtube"( - "19.16.39", - "19.25.37", "19.34.42", "19.43.41", "19.47.53", diff --git a/patches/src/main/kotlin/app/revanced/patches/youtube/layout/hide/fullscreenambientmode/DisableFullscreenAmbientModePatch.kt b/patches/src/main/kotlin/app/revanced/patches/youtube/layout/hide/fullscreenambientmode/DisableFullscreenAmbientModePatch.kt index 664c966e5..eaea9f6dd 100644 --- a/patches/src/main/kotlin/app/revanced/patches/youtube/layout/hide/fullscreenambientmode/DisableFullscreenAmbientModePatch.kt +++ b/patches/src/main/kotlin/app/revanced/patches/youtube/layout/hide/fullscreenambientmode/DisableFullscreenAmbientModePatch.kt @@ -29,8 +29,6 @@ val disableFullscreenAmbientModePatch = bytecodePatch( compatibleWith( "com.google.android.youtube"( - "19.16.39", - "19.25.37", "19.34.42", "19.43.41", "19.47.53", diff --git a/patches/src/main/kotlin/app/revanced/patches/youtube/layout/hide/general/HideLayoutComponentsPatch.kt b/patches/src/main/kotlin/app/revanced/patches/youtube/layout/hide/general/HideLayoutComponentsPatch.kt index defdc21c6..cebdb7c2a 100644 --- a/patches/src/main/kotlin/app/revanced/patches/youtube/layout/hide/general/HideLayoutComponentsPatch.kt +++ b/patches/src/main/kotlin/app/revanced/patches/youtube/layout/hide/general/HideLayoutComponentsPatch.kt @@ -125,8 +125,6 @@ val hideLayoutComponentsPatch = bytecodePatch( compatibleWith( "com.google.android.youtube"( - "19.16.39", - "19.25.37", "19.34.42", "19.43.41", "19.47.53", diff --git a/patches/src/main/kotlin/app/revanced/patches/youtube/layout/hide/infocards/HideInfoCardsPatch.kt b/patches/src/main/kotlin/app/revanced/patches/youtube/layout/hide/infocards/HideInfoCardsPatch.kt index 9c24618c9..72758a5ed 100644 --- a/patches/src/main/kotlin/app/revanced/patches/youtube/layout/hide/infocards/HideInfoCardsPatch.kt +++ b/patches/src/main/kotlin/app/revanced/patches/youtube/layout/hide/infocards/HideInfoCardsPatch.kt @@ -57,8 +57,6 @@ val hideInfoCardsPatch = bytecodePatch( compatibleWith( "com.google.android.youtube"( - "19.16.39", - "19.25.37", "19.34.42", "19.43.41", "19.47.53", diff --git a/patches/src/main/kotlin/app/revanced/patches/youtube/layout/hide/player/flyoutmenupanel/HidePlayerFlyoutMenuPatch.kt b/patches/src/main/kotlin/app/revanced/patches/youtube/layout/hide/player/flyoutmenupanel/HidePlayerFlyoutMenuPatch.kt index b9555c8fe..ffa65fbfb 100644 --- a/patches/src/main/kotlin/app/revanced/patches/youtube/layout/hide/player/flyoutmenupanel/HidePlayerFlyoutMenuPatch.kt +++ b/patches/src/main/kotlin/app/revanced/patches/youtube/layout/hide/player/flyoutmenupanel/HidePlayerFlyoutMenuPatch.kt @@ -24,8 +24,6 @@ val hidePlayerFlyoutMenuPatch = bytecodePatch( compatibleWith( "com.google.android.youtube"( - "19.16.39", - "19.25.37", "19.34.42", "19.43.41", "19.47.53", diff --git a/patches/src/main/kotlin/app/revanced/patches/youtube/layout/hide/relatedvideooverlay/HideRelatedVideoOverlayPatch.kt b/patches/src/main/kotlin/app/revanced/patches/youtube/layout/hide/relatedvideooverlay/HideRelatedVideoOverlayPatch.kt index 06ffc0ca5..76b0de33b 100644 --- a/patches/src/main/kotlin/app/revanced/patches/youtube/layout/hide/relatedvideooverlay/HideRelatedVideoOverlayPatch.kt +++ b/patches/src/main/kotlin/app/revanced/patches/youtube/layout/hide/relatedvideooverlay/HideRelatedVideoOverlayPatch.kt @@ -48,8 +48,6 @@ val hideRelatedVideoOverlayPatch = bytecodePatch( compatibleWith( "com.google.android.youtube"( - "19.16.39", - "19.25.37", "19.34.42", "19.43.41", "19.47.53", diff --git a/patches/src/main/kotlin/app/revanced/patches/youtube/layout/hide/rollingnumber/DisableRollingNumberAnimationPatch.kt b/patches/src/main/kotlin/app/revanced/patches/youtube/layout/hide/rollingnumber/DisableRollingNumberAnimationPatch.kt index dbfd90f61..412cd4006 100644 --- a/patches/src/main/kotlin/app/revanced/patches/youtube/layout/hide/rollingnumber/DisableRollingNumberAnimationPatch.kt +++ b/patches/src/main/kotlin/app/revanced/patches/youtube/layout/hide/rollingnumber/DisableRollingNumberAnimationPatch.kt @@ -29,8 +29,6 @@ val disableRollingNumberAnimationPatch = bytecodePatch( compatibleWith( "com.google.android.youtube"( - "19.16.39", - "19.25.37", "19.34.42", "19.43.41", "19.47.53", diff --git a/patches/src/main/kotlin/app/revanced/patches/youtube/layout/hide/shorts/HideShortsComponentsPatch.kt b/patches/src/main/kotlin/app/revanced/patches/youtube/layout/hide/shorts/HideShortsComponentsPatch.kt index 3a7a15ad3..c1e253fb7 100644 --- a/patches/src/main/kotlin/app/revanced/patches/youtube/layout/hide/shorts/HideShortsComponentsPatch.kt +++ b/patches/src/main/kotlin/app/revanced/patches/youtube/layout/hide/shorts/HideShortsComponentsPatch.kt @@ -170,8 +170,6 @@ val hideShortsComponentsPatch = bytecodePatch( compatibleWith( "com.google.android.youtube"( - "19.16.39", - "19.25.37", "19.34.42", "19.43.41", "19.47.53", diff --git a/patches/src/main/kotlin/app/revanced/patches/youtube/layout/hide/time/HideTimestampPatch.kt b/patches/src/main/kotlin/app/revanced/patches/youtube/layout/hide/time/HideTimestampPatch.kt index fb84759c6..04432a114 100644 --- a/patches/src/main/kotlin/app/revanced/patches/youtube/layout/hide/time/HideTimestampPatch.kt +++ b/patches/src/main/kotlin/app/revanced/patches/youtube/layout/hide/time/HideTimestampPatch.kt @@ -21,8 +21,6 @@ val hideTimestampPatch = bytecodePatch( compatibleWith( "com.google.android.youtube"( - "19.16.39", - "19.25.37", "19.34.42", "19.43.41", "19.47.53", diff --git a/patches/src/main/kotlin/app/revanced/patches/youtube/layout/miniplayer/MiniplayerPatch.kt b/patches/src/main/kotlin/app/revanced/patches/youtube/layout/miniplayer/MiniplayerPatch.kt index 962d12309..4d33823e4 100644 --- a/patches/src/main/kotlin/app/revanced/patches/youtube/layout/miniplayer/MiniplayerPatch.kt +++ b/patches/src/main/kotlin/app/revanced/patches/youtube/layout/miniplayer/MiniplayerPatch.kt @@ -153,22 +153,6 @@ val miniplayerPatch = bytecodePatch( compatibleWith( "com.google.android.youtube"( - "19.16.39", // First with modern miniplayers. - // 19.17.41 // Works without issues, but no reason to recommend over 19.16. - // 19.18.41 // Works without issues, but no reason to recommend over 19.16. - // 19.19.39 // Last bug free version with smaller Modern 1 miniplayer, but no reason to recommend over 19.16. - // 19.20.35 // Cannot swipe to expand. - // 19.21.40 // Cannot swipe to expand. - // 19.22.43 // Cannot swipe to expand. - // 19.23.40 // First with Modern 1 drag and drop, Cannot swipe to expand. - // 19.24.45 // First with larger Modern 1, Cannot swipe to expand. - "19.25.37", // First with double tap, last with skip forward/back buttons, last with swipe to expand/close, and last before double tap to expand seems to be required. - // 19.26.42 // Modern 1 Pause/play button are always hidden. Unusable. - // 19.28.42 // First with custom miniplayer size, screen flickers when swiping to maximize Modern 1. Swipe to close miniplayer is broken. - // 19.29.42 // All modern players are broken and ignore tapping the miniplayer video. - // 19.30.39 // Modern 3 is less broken when double tap expand is enabled, but cannot swipe to expand when double tap is off. - // 19.31.36 // All Modern 1 buttons are missing. Unusable. - // 19.32.36 // 19.32+ and beyond all work without issues. "19.34.42", "19.43.41", "19.47.53", diff --git a/patches/src/main/kotlin/app/revanced/patches/youtube/layout/panels/popup/PlayerPopupPanelsPatch.kt b/patches/src/main/kotlin/app/revanced/patches/youtube/layout/panels/popup/PlayerPopupPanelsPatch.kt index 8e48c0918..f8d342788 100644 --- a/patches/src/main/kotlin/app/revanced/patches/youtube/layout/panels/popup/PlayerPopupPanelsPatch.kt +++ b/patches/src/main/kotlin/app/revanced/patches/youtube/layout/panels/popup/PlayerPopupPanelsPatch.kt @@ -21,8 +21,6 @@ val playerPopupPanelsPatch = bytecodePatch( compatibleWith( "com.google.android.youtube"( - "19.16.39", - "19.25.37", "19.34.42", "19.43.41", "19.47.53", diff --git a/patches/src/main/kotlin/app/revanced/patches/youtube/layout/player/fullscreen/ExitFullscreenPatch.kt b/patches/src/main/kotlin/app/revanced/patches/youtube/layout/player/fullscreen/ExitFullscreenPatch.kt index 294139be0..a7f6c5c43 100644 --- a/patches/src/main/kotlin/app/revanced/patches/youtube/layout/player/fullscreen/ExitFullscreenPatch.kt +++ b/patches/src/main/kotlin/app/revanced/patches/youtube/layout/player/fullscreen/ExitFullscreenPatch.kt @@ -21,8 +21,6 @@ internal val exitFullscreenPatch = bytecodePatch( compatibleWith( "com.google.android.youtube"( - "19.16.39", - "19.25.37", "19.34.42", "19.43.41", "19.47.53", diff --git a/patches/src/main/kotlin/app/revanced/patches/youtube/layout/player/overlay/CustomPlayerOverlayOpacityPatch.kt b/patches/src/main/kotlin/app/revanced/patches/youtube/layout/player/overlay/CustomPlayerOverlayOpacityPatch.kt index dd78257eb..3f0bb7551 100644 --- a/patches/src/main/kotlin/app/revanced/patches/youtube/layout/player/overlay/CustomPlayerOverlayOpacityPatch.kt +++ b/patches/src/main/kotlin/app/revanced/patches/youtube/layout/player/overlay/CustomPlayerOverlayOpacityPatch.kt @@ -52,8 +52,6 @@ val customPlayerOverlayOpacityPatch = bytecodePatch( compatibleWith( "com.google.android.youtube"( - "19.16.39", - "19.25.37", "19.34.42", "19.43.41", "19.47.53", diff --git a/patches/src/main/kotlin/app/revanced/patches/youtube/layout/returnyoutubedislike/ReturnYouTubeDislikePatch.kt b/patches/src/main/kotlin/app/revanced/patches/youtube/layout/returnyoutubedislike/ReturnYouTubeDislikePatch.kt index bfedf0d1c..e80438537 100644 --- a/patches/src/main/kotlin/app/revanced/patches/youtube/layout/returnyoutubedislike/ReturnYouTubeDislikePatch.kt +++ b/patches/src/main/kotlin/app/revanced/patches/youtube/layout/returnyoutubedislike/ReturnYouTubeDislikePatch.kt @@ -61,8 +61,6 @@ val returnYouTubeDislikePatch = bytecodePatch( compatibleWith( "com.google.android.youtube"( - "19.16.39", - "19.25.37", "19.34.42", "19.43.41", "19.47.53", diff --git a/patches/src/main/kotlin/app/revanced/patches/youtube/layout/searchbar/WideSearchbarPatch.kt b/patches/src/main/kotlin/app/revanced/patches/youtube/layout/searchbar/WideSearchbarPatch.kt index 988bd0a30..cdfcbfc1e 100644 --- a/patches/src/main/kotlin/app/revanced/patches/youtube/layout/searchbar/WideSearchbarPatch.kt +++ b/patches/src/main/kotlin/app/revanced/patches/youtube/layout/searchbar/WideSearchbarPatch.kt @@ -66,8 +66,6 @@ val wideSearchbarPatch = bytecodePatch( compatibleWith( "com.google.android.youtube"( - "19.16.39", - "19.25.37", "19.34.42", "19.43.41", "19.47.53", diff --git a/patches/src/main/kotlin/app/revanced/patches/youtube/layout/seekbar/RestoreOldSeekbarThumbnailsPatch.kt b/patches/src/main/kotlin/app/revanced/patches/youtube/layout/seekbar/RestoreOldSeekbarThumbnailsPatch.kt deleted file mode 100644 index e69de29bb..000000000 diff --git a/patches/src/main/kotlin/app/revanced/patches/youtube/layout/shortsautoplay/ShortsAutoplayPatch.kt b/patches/src/main/kotlin/app/revanced/patches/youtube/layout/shortsautoplay/ShortsAutoplayPatch.kt index 0d024930b..9cbffafb1 100644 --- a/patches/src/main/kotlin/app/revanced/patches/youtube/layout/shortsautoplay/ShortsAutoplayPatch.kt +++ b/patches/src/main/kotlin/app/revanced/patches/youtube/layout/shortsautoplay/ShortsAutoplayPatch.kt @@ -44,8 +44,6 @@ val shortsAutoplayPatch = bytecodePatch( compatibleWith( "com.google.android.youtube"( - "19.16.39", - "19.25.37", "19.34.42", "19.43.41", "19.47.53", diff --git a/patches/src/main/kotlin/app/revanced/patches/youtube/layout/shortsplayer/OpenShortsInRegularPlayerPatch.kt b/patches/src/main/kotlin/app/revanced/patches/youtube/layout/shortsplayer/OpenShortsInRegularPlayerPatch.kt index e0c806ca4..1b2949c79 100644 --- a/patches/src/main/kotlin/app/revanced/patches/youtube/layout/shortsplayer/OpenShortsInRegularPlayerPatch.kt +++ b/patches/src/main/kotlin/app/revanced/patches/youtube/layout/shortsplayer/OpenShortsInRegularPlayerPatch.kt @@ -64,8 +64,6 @@ val openShortsInRegularPlayerPatch = bytecodePatch( compatibleWith( "com.google.android.youtube"( - "19.16.39", - "19.25.37", "19.34.42", "19.43.41", "19.47.53", diff --git a/patches/src/main/kotlin/app/revanced/patches/youtube/layout/sponsorblock/SponsorBlockPatch.kt b/patches/src/main/kotlin/app/revanced/patches/youtube/layout/sponsorblock/SponsorBlockPatch.kt index a4ae22d35..04498528c 100644 --- a/patches/src/main/kotlin/app/revanced/patches/youtube/layout/sponsorblock/SponsorBlockPatch.kt +++ b/patches/src/main/kotlin/app/revanced/patches/youtube/layout/sponsorblock/SponsorBlockPatch.kt @@ -126,8 +126,6 @@ val sponsorBlockPatch = bytecodePatch( compatibleWith( "com.google.android.youtube"( - "19.16.39", - "19.25.37", "19.34.42", "19.43.41", "19.47.53", diff --git a/patches/src/main/kotlin/app/revanced/patches/youtube/layout/spoofappversion/SpoofAppVersionPatch.kt b/patches/src/main/kotlin/app/revanced/patches/youtube/layout/spoofappversion/SpoofAppVersionPatch.kt index ff096a348..469d478df 100644 --- a/patches/src/main/kotlin/app/revanced/patches/youtube/layout/spoofappversion/SpoofAppVersionPatch.kt +++ b/patches/src/main/kotlin/app/revanced/patches/youtube/layout/spoofappversion/SpoofAppVersionPatch.kt @@ -58,8 +58,6 @@ val spoofAppVersionPatch = bytecodePatch( compatibleWith( "com.google.android.youtube"( - "19.16.39", - "19.25.37", "19.34.42", "19.43.41", "19.47.53", diff --git a/patches/src/main/kotlin/app/revanced/patches/youtube/layout/startpage/ChangeStartPagePatch.kt b/patches/src/main/kotlin/app/revanced/patches/youtube/layout/startpage/ChangeStartPagePatch.kt index 7e4c6d076..acf22204d 100644 --- a/patches/src/main/kotlin/app/revanced/patches/youtube/layout/startpage/ChangeStartPagePatch.kt +++ b/patches/src/main/kotlin/app/revanced/patches/youtube/layout/startpage/ChangeStartPagePatch.kt @@ -32,8 +32,6 @@ val changeStartPagePatch = bytecodePatch( compatibleWith( "com.google.android.youtube"( - "19.16.39", - "19.25.37", "19.34.42", "19.43.41", "19.47.53", diff --git a/patches/src/main/kotlin/app/revanced/patches/youtube/layout/startupshortsreset/DisableResumingShortsOnStartupPatch.kt b/patches/src/main/kotlin/app/revanced/patches/youtube/layout/startupshortsreset/DisableResumingShortsOnStartupPatch.kt index 8c63cea88..12c59a3be 100644 --- a/patches/src/main/kotlin/app/revanced/patches/youtube/layout/startupshortsreset/DisableResumingShortsOnStartupPatch.kt +++ b/patches/src/main/kotlin/app/revanced/patches/youtube/layout/startupshortsreset/DisableResumingShortsOnStartupPatch.kt @@ -34,8 +34,6 @@ val disableResumingShortsOnStartupPatch = bytecodePatch( compatibleWith( "com.google.android.youtube"( - "19.16.39", - "19.25.37", "19.34.42", "19.43.41", "19.47.53", diff --git a/patches/src/main/kotlin/app/revanced/patches/youtube/layout/theme/ThemePatch.kt b/patches/src/main/kotlin/app/revanced/patches/youtube/layout/theme/ThemePatch.kt index 8cbbd1770..608be70ba 100644 --- a/patches/src/main/kotlin/app/revanced/patches/youtube/layout/theme/ThemePatch.kt +++ b/patches/src/main/kotlin/app/revanced/patches/youtube/layout/theme/ThemePatch.kt @@ -204,8 +204,6 @@ val themePatch = bytecodePatch( compatibleWith( "com.google.android.youtube"( - "19.16.39", - "19.25.37", "19.34.42", "19.43.41", "19.47.53", diff --git a/patches/src/main/kotlin/app/revanced/patches/youtube/layout/thumbnails/AlternativeThumbnailsPatch.kt b/patches/src/main/kotlin/app/revanced/patches/youtube/layout/thumbnails/AlternativeThumbnailsPatch.kt index 371e30173..af7da3b09 100644 --- a/patches/src/main/kotlin/app/revanced/patches/youtube/layout/thumbnails/AlternativeThumbnailsPatch.kt +++ b/patches/src/main/kotlin/app/revanced/patches/youtube/layout/thumbnails/AlternativeThumbnailsPatch.kt @@ -33,8 +33,6 @@ val alternativeThumbnailsPatch = bytecodePatch( compatibleWith( "com.google.android.youtube"( - "19.16.39", - "19.25.37", "19.34.42", "19.43.41", "19.47.53", diff --git a/patches/src/main/kotlin/app/revanced/patches/youtube/layout/thumbnails/BypassImageRegionRestrictionsPatch.kt b/patches/src/main/kotlin/app/revanced/patches/youtube/layout/thumbnails/BypassImageRegionRestrictionsPatch.kt index 2563461cb..bd9d8aa43 100644 --- a/patches/src/main/kotlin/app/revanced/patches/youtube/layout/thumbnails/BypassImageRegionRestrictionsPatch.kt +++ b/patches/src/main/kotlin/app/revanced/patches/youtube/layout/thumbnails/BypassImageRegionRestrictionsPatch.kt @@ -27,8 +27,6 @@ val bypassImageRegionRestrictionsPatch = bytecodePatch( compatibleWith( "com.google.android.youtube"( - "19.16.39", - "19.25.37", "19.34.42", "19.43.41", "19.47.53", diff --git a/patches/src/main/kotlin/app/revanced/patches/youtube/misc/announcements/AnnouncementsPatch.kt b/patches/src/main/kotlin/app/revanced/patches/youtube/misc/announcements/AnnouncementsPatch.kt index b701cbc36..c9b6bcea2 100644 --- a/patches/src/main/kotlin/app/revanced/patches/youtube/misc/announcements/AnnouncementsPatch.kt +++ b/patches/src/main/kotlin/app/revanced/patches/youtube/misc/announcements/AnnouncementsPatch.kt @@ -23,8 +23,6 @@ val announcementsPatch = bytecodePatch( compatibleWith( "com.google.android.youtube"( - "19.16.39", - "19.25.37", "19.34.42", "19.43.41", "19.47.53", diff --git a/patches/src/main/kotlin/app/revanced/patches/youtube/misc/autorepeat/AutoRepeatPatch.kt b/patches/src/main/kotlin/app/revanced/patches/youtube/misc/autorepeat/AutoRepeatPatch.kt index 79384582b..f13db7aa2 100644 --- a/patches/src/main/kotlin/app/revanced/patches/youtube/misc/autorepeat/AutoRepeatPatch.kt +++ b/patches/src/main/kotlin/app/revanced/patches/youtube/misc/autorepeat/AutoRepeatPatch.kt @@ -24,8 +24,6 @@ val autoRepeatPatch = bytecodePatch( compatibleWith( "com.google.android.youtube"( - "19.16.39", - "19.25.37", "19.34.42", "19.43.41", "19.47.53", diff --git a/patches/src/main/kotlin/app/revanced/patches/youtube/misc/backgroundplayback/BackgroundPlaybackPatch.kt b/patches/src/main/kotlin/app/revanced/patches/youtube/misc/backgroundplayback/BackgroundPlaybackPatch.kt index 45c2f061f..a2e888b83 100644 --- a/patches/src/main/kotlin/app/revanced/patches/youtube/misc/backgroundplayback/BackgroundPlaybackPatch.kt +++ b/patches/src/main/kotlin/app/revanced/patches/youtube/misc/backgroundplayback/BackgroundPlaybackPatch.kt @@ -51,8 +51,6 @@ val backgroundPlaybackPatch = bytecodePatch( compatibleWith( "com.google.android.youtube"( - "19.16.39", - "19.25.37", "19.34.42", "19.43.41", "19.47.53", diff --git a/patches/src/main/kotlin/app/revanced/patches/youtube/misc/debugging/EnableDebuggingPatch.kt b/patches/src/main/kotlin/app/revanced/patches/youtube/misc/debugging/EnableDebuggingPatch.kt index d991b2d4b..5b7c34f61 100644 --- a/patches/src/main/kotlin/app/revanced/patches/youtube/misc/debugging/EnableDebuggingPatch.kt +++ b/patches/src/main/kotlin/app/revanced/patches/youtube/misc/debugging/EnableDebuggingPatch.kt @@ -35,8 +35,6 @@ val enableDebuggingPatch = bytecodePatch( compatibleWith( "com.google.android.youtube"( - "19.16.39", - "19.25.37", "19.34.42", "19.43.41", "19.47.53", diff --git a/patches/src/main/kotlin/app/revanced/patches/youtube/misc/dimensions/spoof/SpoofDeviceDimensionsPatch.kt b/patches/src/main/kotlin/app/revanced/patches/youtube/misc/dimensions/spoof/SpoofDeviceDimensionsPatch.kt index e5c7bb459..9ce0001ac 100644 --- a/patches/src/main/kotlin/app/revanced/patches/youtube/misc/dimensions/spoof/SpoofDeviceDimensionsPatch.kt +++ b/patches/src/main/kotlin/app/revanced/patches/youtube/misc/dimensions/spoof/SpoofDeviceDimensionsPatch.kt @@ -24,8 +24,6 @@ val spoofDeviceDimensionsPatch = bytecodePatch( compatibleWith( "com.google.android.youtube"( - "19.16.39", - "19.25.37", "19.34.42", "19.43.41", "19.47.53", diff --git a/patches/src/main/kotlin/app/revanced/patches/youtube/misc/dns/CheckWatchHistoryDomainNameResolutionPatch.kt b/patches/src/main/kotlin/app/revanced/patches/youtube/misc/dns/CheckWatchHistoryDomainNameResolutionPatch.kt index ac523b63e..0248b6804 100644 --- a/patches/src/main/kotlin/app/revanced/patches/youtube/misc/dns/CheckWatchHistoryDomainNameResolutionPatch.kt +++ b/patches/src/main/kotlin/app/revanced/patches/youtube/misc/dns/CheckWatchHistoryDomainNameResolutionPatch.kt @@ -21,8 +21,6 @@ val checkWatchHistoryDomainNameResolutionPatch = bytecodePatch( compatibleWith( "com.google.android.youtube"( - "19.16.39", - "19.25.37", "19.34.42", "19.43.41", "19.47.53", diff --git a/patches/src/main/kotlin/app/revanced/patches/youtube/misc/gms/GmsCoreSupportPatch.kt b/patches/src/main/kotlin/app/revanced/patches/youtube/misc/gms/GmsCoreSupportPatch.kt index 72dd910c2..97a2a571e 100644 --- a/patches/src/main/kotlin/app/revanced/patches/youtube/misc/gms/GmsCoreSupportPatch.kt +++ b/patches/src/main/kotlin/app/revanced/patches/youtube/misc/gms/GmsCoreSupportPatch.kt @@ -35,8 +35,6 @@ val gmsCoreSupportPatch = gmsCoreSupportPatch( compatibleWith( YOUTUBE_PACKAGE_NAME( - "19.16.39", - "19.25.37", "19.34.42", "19.43.41", "19.47.53", diff --git a/patches/src/main/kotlin/app/revanced/patches/youtube/misc/hapticfeedback/DisableHapticFeedbackPatch.kt b/patches/src/main/kotlin/app/revanced/patches/youtube/misc/hapticfeedback/DisableHapticFeedbackPatch.kt index 977226560..dca4fee54 100644 --- a/patches/src/main/kotlin/app/revanced/patches/youtube/misc/hapticfeedback/DisableHapticFeedbackPatch.kt +++ b/patches/src/main/kotlin/app/revanced/patches/youtube/misc/hapticfeedback/DisableHapticFeedbackPatch.kt @@ -26,8 +26,6 @@ val disableHapticFeedbackPatch = bytecodePatch( compatibleWith( "com.google.android.youtube"( - "19.16.39", - "19.25.37", "19.34.42", "19.43.41", "19.47.53", diff --git a/patches/src/main/kotlin/app/revanced/patches/youtube/misc/links/BypassURLRedirectsPatch.kt b/patches/src/main/kotlin/app/revanced/patches/youtube/misc/links/BypassURLRedirectsPatch.kt index cd60eb645..3968af3f0 100644 --- a/patches/src/main/kotlin/app/revanced/patches/youtube/misc/links/BypassURLRedirectsPatch.kt +++ b/patches/src/main/kotlin/app/revanced/patches/youtube/misc/links/BypassURLRedirectsPatch.kt @@ -32,8 +32,6 @@ val bypassURLRedirectsPatch = bytecodePatch( compatibleWith( "com.google.android.youtube"( - "19.16.39", - "19.25.37", "19.34.42", "19.43.41", "19.47.53", diff --git a/patches/src/main/kotlin/app/revanced/patches/youtube/misc/links/OpenLinksExternallyPatch.kt b/patches/src/main/kotlin/app/revanced/patches/youtube/misc/links/OpenLinksExternallyPatch.kt index 3beb329e2..89d9c72a1 100644 --- a/patches/src/main/kotlin/app/revanced/patches/youtube/misc/links/OpenLinksExternallyPatch.kt +++ b/patches/src/main/kotlin/app/revanced/patches/youtube/misc/links/OpenLinksExternallyPatch.kt @@ -41,8 +41,6 @@ val openLinksExternallyPatch = bytecodePatch( compatibleWith( "com.google.android.youtube"( - "19.16.39", - "19.25.37", "19.34.42", "19.43.41", "19.47.53", diff --git a/patches/src/main/kotlin/app/revanced/patches/youtube/misc/playservice/VersionCheckPatch.kt b/patches/src/main/kotlin/app/revanced/patches/youtube/misc/playservice/VersionCheckPatch.kt index 9cdd5dd48..4b29ca62c 100644 --- a/patches/src/main/kotlin/app/revanced/patches/youtube/misc/playservice/VersionCheckPatch.kt +++ b/patches/src/main/kotlin/app/revanced/patches/youtube/misc/playservice/VersionCheckPatch.kt @@ -5,29 +5,37 @@ package app.revanced.patches.youtube.misc.playservice import app.revanced.patcher.patch.resourcePatch import app.revanced.util.findElementByAttributeValueOrThrow -@Deprecated("19.16.39 is the lowest supported version") +@Deprecated("19.34.42 is the lowest supported version") var is_19_03_or_greater = false private set -@Deprecated("19.16.39 is the lowest supported version") +@Deprecated("19.34.42 is the lowest supported version") var is_19_04_or_greater = false private set -@Deprecated("19.16.39 is the lowest supported version") +@Deprecated("19.34.42 is the lowest supported version") var is_19_16_or_greater = false private set +@Deprecated("19.34.42 is the lowest supported version") var is_19_17_or_greater = false private set +@Deprecated("19.34.42 is the lowest supported version") var is_19_18_or_greater = false private set +@Deprecated("19.34.42 is the lowest supported version") var is_19_23_or_greater = false private set +@Deprecated("19.34.42 is the lowest supported version") var is_19_25_or_greater = false private set +@Deprecated("19.34.42 is the lowest supported version") var is_19_26_or_greater = false private set +@Deprecated("19.34.42 is the lowest supported version") var is_19_29_or_greater = false private set +@Deprecated("19.34.42 is the lowest supported version") var is_19_32_or_greater = false private set +@Deprecated("19.34.42 is the lowest supported version") var is_19_33_or_greater = false private set var is_19_34_or_greater = false diff --git a/patches/src/main/kotlin/app/revanced/patches/youtube/misc/privacy/RemoveTrackingQueryParameterPatch.kt b/patches/src/main/kotlin/app/revanced/patches/youtube/misc/privacy/RemoveTrackingQueryParameterPatch.kt index 1eb287abc..9c96159ae 100644 --- a/patches/src/main/kotlin/app/revanced/patches/youtube/misc/privacy/RemoveTrackingQueryParameterPatch.kt +++ b/patches/src/main/kotlin/app/revanced/patches/youtube/misc/privacy/RemoveTrackingQueryParameterPatch.kt @@ -30,8 +30,6 @@ val removeTrackingQueryParameterPatch = bytecodePatch( compatibleWith( "com.google.android.youtube"( - "19.16.39", - "19.25.37", "19.34.42", "19.43.41", "19.47.53", diff --git a/patches/src/main/kotlin/app/revanced/patches/youtube/misc/spoof/SpoofVideoStreamsPatch.kt b/patches/src/main/kotlin/app/revanced/patches/youtube/misc/spoof/SpoofVideoStreamsPatch.kt index 9057a874b..536c7073b 100644 --- a/patches/src/main/kotlin/app/revanced/patches/youtube/misc/spoof/SpoofVideoStreamsPatch.kt +++ b/patches/src/main/kotlin/app/revanced/patches/youtube/misc/spoof/SpoofVideoStreamsPatch.kt @@ -17,8 +17,6 @@ import app.revanced.patches.youtube.misc.settings.settingsPatch val spoofVideoStreamsPatch = spoofVideoStreamsPatch({ compatibleWith( "com.google.android.youtube"( - "19.16.39", - "19.25.37", "19.34.42", "19.43.41", "19.47.53", diff --git a/patches/src/main/kotlin/app/revanced/patches/youtube/video/audio/ForceOriginalAudioPatch.kt b/patches/src/main/kotlin/app/revanced/patches/youtube/video/audio/ForceOriginalAudioPatch.kt index 461b8485a..72fbce793 100644 --- a/patches/src/main/kotlin/app/revanced/patches/youtube/video/audio/ForceOriginalAudioPatch.kt +++ b/patches/src/main/kotlin/app/revanced/patches/youtube/video/audio/ForceOriginalAudioPatch.kt @@ -41,8 +41,6 @@ val forceOriginalAudioPatch = bytecodePatch( compatibleWith( "com.google.android.youtube"( - "19.16.39", - "19.25.37", "19.34.42", "19.43.41", "19.47.53", diff --git a/patches/src/main/kotlin/app/revanced/patches/youtube/video/hdr/DisableHdrPatch.kt b/patches/src/main/kotlin/app/revanced/patches/youtube/video/hdr/DisableHdrPatch.kt index d83fcaa8f..954d8bae7 100644 --- a/patches/src/main/kotlin/app/revanced/patches/youtube/video/hdr/DisableHdrPatch.kt +++ b/patches/src/main/kotlin/app/revanced/patches/youtube/video/hdr/DisableHdrPatch.kt @@ -28,8 +28,6 @@ val disableHdrPatch = bytecodePatch( compatibleWith( "com.google.android.youtube"( - "19.16.39", - "19.25.37", "19.34.42", "19.43.41", "19.47.53", diff --git a/patches/src/main/kotlin/app/revanced/patches/youtube/video/quality/VideoQualityPatch.kt b/patches/src/main/kotlin/app/revanced/patches/youtube/video/quality/VideoQualityPatch.kt index 3e292250a..32b46e462 100644 --- a/patches/src/main/kotlin/app/revanced/patches/youtube/video/quality/VideoQualityPatch.kt +++ b/patches/src/main/kotlin/app/revanced/patches/youtube/video/quality/VideoQualityPatch.kt @@ -23,8 +23,6 @@ val videoQualityPatch = bytecodePatch( compatibleWith( "com.google.android.youtube"( - "19.16.39", - "19.25.37", "19.34.42", "19.43.41", "19.47.53", diff --git a/patches/src/main/kotlin/app/revanced/patches/youtube/video/speed/PlaybackSpeedPatch.kt b/patches/src/main/kotlin/app/revanced/patches/youtube/video/speed/PlaybackSpeedPatch.kt index 2ea4ba0e8..08f7314ff 100644 --- a/patches/src/main/kotlin/app/revanced/patches/youtube/video/speed/PlaybackSpeedPatch.kt +++ b/patches/src/main/kotlin/app/revanced/patches/youtube/video/speed/PlaybackSpeedPatch.kt @@ -28,8 +28,6 @@ val playbackSpeedPatch = bytecodePatch( compatibleWith( "com.google.android.youtube"( - "19.16.39", - "19.25.37", "19.34.42", "19.43.41", "19.47.53",