diff --git a/integrations/java/app/revanced/integrations/patches/SpoofAppVersionPatch.java b/integrations/java/app/revanced/integrations/patches/SpoofAppVersionPatch.java index 21cb5d07c..4967bb951 100644 --- a/integrations/java/app/revanced/integrations/patches/SpoofAppVersionPatch.java +++ b/integrations/java/app/revanced/integrations/patches/SpoofAppVersionPatch.java @@ -5,10 +5,8 @@ import app.revanced.integrations.settings.SettingsEnum; public class SpoofAppVersionPatch { public static String getYouTubeVersionOverride(String version) { - if (SettingsEnum.SPOOF_APP_VERSION.getBoolean()){ - // Override with the most recent version that does not show the new UI player layout. - // If the new UI shows up for some users, then change this to an older version (such as 17.29.34). - return "17.30.34"; + if (SettingsEnum.SPOOF_APP_VERSION.getBoolean()) { + return SettingsEnum.SPOOF_APP_VERSION_TARGET.getString(); } return version; } diff --git a/integrations/java/app/revanced/integrations/settings/SettingsEnum.java b/integrations/java/app/revanced/integrations/settings/SettingsEnum.java index 3804ffe27..a7f348473 100644 --- a/integrations/java/app/revanced/integrations/settings/SettingsEnum.java +++ b/integrations/java/app/revanced/integrations/settings/SettingsEnum.java @@ -102,6 +102,7 @@ public enum SettingsEnum { HIDE_WATCH_IN_VR("revanced_hide_watch_in_vr", BOOLEAN, FALSE, true), PLAYER_POPUP_PANELS("revanced_player_popup_panels_enabled", BOOLEAN, FALSE), SPOOF_APP_VERSION("revanced_spoof_app_version", BOOLEAN, FALSE, true, "revanced_spoof_app_version_user_dialog_message"), + SPOOF_APP_VERSION_TARGET("revanced_spoof_app_version_target", STRING, "17.30.35", true, parents(SPOOF_APP_VERSION)), USE_TABLET_MINIPLAYER("revanced_tablet_miniplayer", BOOLEAN, FALSE, true), WIDE_SEARCHBAR("revanced_wide_searchbar", BOOLEAN, FALSE, true),