fix(YouTube - Spoof app version): Remove target 19.35.36 no longer supported by YouTube (#6717)

This commit is contained in:
Dawid Krajcarz 2026-03-05 23:17:53 +01:00 committed by GitHub
parent 79b6733eec
commit 46fb3669ee
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
4 changed files with 2 additions and 35 deletions

View file

@ -299,7 +299,7 @@ public class Settings extends YouTubeAndMusicSettings {
public static final EnumSetting<StartPage> CHANGE_START_PAGE = new EnumSetting<>("revanced_change_start_page", StartPage.DEFAULT, true);
public static final BooleanSetting CHANGE_START_PAGE_ALWAYS = new BooleanSetting("revanced_change_start_page_always", FALSE, true,
new ChangeStartPageTypeAvailability());
public static final StringSetting SPOOF_APP_VERSION_TARGET = new StringSetting("revanced_spoof_app_version_target", "19.35.36", true, parent(SPOOF_APP_VERSION));
public static final StringSetting SPOOF_APP_VERSION_TARGET = new StringSetting("revanced_spoof_app_version_target", "20.05.46", true, parent(SPOOF_APP_VERSION));
// Navigation buttons
public static final BooleanSetting HIDE_HOME_BUTTON = new BooleanSetting("revanced_hide_home_button", FALSE, true);
public static final BooleanSetting HIDE_CREATE_BUTTON = new BooleanSetting("revanced_hide_create_button", TRUE, true);

View file

@ -13,8 +13,6 @@ import app.revanced.patches.shared.misc.settings.preference.PreferenceCategory
import app.revanced.patches.shared.misc.settings.preference.PreferenceScreenPreference.Sorting
import app.revanced.patches.shared.misc.settings.preference.SwitchPreference
import app.revanced.patches.youtube.misc.extension.sharedExtensionPatch
import app.revanced.patches.youtube.misc.playservice.is_19_43_or_greater
import app.revanced.patches.youtube.misc.playservice.is_20_14_or_greater
import app.revanced.patches.youtube.misc.playservice.versionCheckPatch
import app.revanced.patches.youtube.misc.settings.PreferenceScreen
import app.revanced.patches.youtube.misc.settings.settingsPatch
@ -60,21 +58,7 @@ val spoofAppVersionPatch = bytecodePatch(
tag = "app.revanced.extension.shared.settings.preference.NoTitlePreferenceCategory",
preferences = setOf(
SwitchPreference("revanced_spoof_app_version"),
if (is_20_14_or_greater) {
ListPreference("revanced_spoof_app_version_target")
} else if (is_19_43_or_greater) {
ListPreference(
key = "revanced_spoof_app_version_target",
entriesKey = "revanced_spoof_app_version_target_legacy_20_13_entries",
entryValuesKey = "revanced_spoof_app_version_target_legacy_20_13_entry_values",
)
} else {
ListPreference(
key = "revanced_spoof_app_version_target",
entriesKey = "revanced_spoof_app_version_target_legacy_19_34_entries",
entryValuesKey = "revanced_spoof_app_version_target_legacy_19_34_entry_values",
)
},
ListPreference("revanced_spoof_app_version_target")
),
),
)

View file

@ -302,26 +302,10 @@
<string-array name="revanced_spoof_app_version_target_entries">
<item>@string/revanced_spoof_app_version_target_entry_1</item>
<item>@string/revanced_spoof_app_version_target_entry_2</item>
<item>@string/revanced_spoof_app_version_target_entry_3</item>
</string-array>
<string-array name="revanced_spoof_app_version_target_entry_values">
<item>20.13.41</item>
<item>20.05.46</item>
<item>19.35.36</item>
</string-array>
<string-array name="revanced_spoof_app_version_target_legacy_20_13_entries">
<item>@string/revanced_spoof_app_version_target_entry_2</item>
<item>@string/revanced_spoof_app_version_target_entry_3</item>
</string-array>
<string-array name="revanced_spoof_app_version_target_legacy_20_13_entry_values">
<item>20.05.46</item>
<item>19.35.36</item>
</string-array>
<string-array name="revanced_spoof_app_version_target_legacy_19_34_entries">
<item>19.01.34</item>
</string-array>
<string-array name="revanced_spoof_app_version_target_legacy_19_34_entry_values">
<item>19.01.34</item>
</string-array>
</patch>
<patch id="layout.formfactor.changeFormFactorPatch">

View file

@ -1441,7 +1441,6 @@ If later turned off, it is recommended to clear the app data to prevent UI bugs.
<string name="revanced_spoof_app_version_target_title">Spoof app version target</string>
<string name="revanced_spoof_app_version_target_entry_1">20.13.41 - Restore non collapsed video action bar</string>
<string name="revanced_spoof_app_version_target_entry_2">20.05.46 - Restore transcript functionality</string>
<string name="revanced_spoof_app_version_target_entry_3">19.35.36 - Restore old Shorts player icons</string>
</patch>
<patch id="layout.startpage.changeStartPagePatch">
<string name="revanced_change_start_page_title">Change start page</string>