fix(YouTube - Video quality): Remove non-functional Shorts 144p default quality

This commit is contained in:
LisoUseInAIKyrios
2025-06-06 09:04:07 +02:00
parent b4400a94ff
commit 3113cd6d09
2 changed files with 26 additions and 4 deletions

View File

@ -52,14 +52,14 @@ val rememberVideoQualityPatch = bytecodePatch {
ListPreference(
key = "revanced_shorts_quality_default_mobile",
summaryKey = null,
entriesKey = "revanced_video_quality_default_entries",
entryValuesKey = "revanced_video_quality_default_entry_values",
entriesKey = "revanced_shorts_quality_default_entries",
entryValuesKey = "revanced_shorts_quality_default_entry_values",
),
ListPreference(
key = "revanced_shorts_quality_default_wifi",
summaryKey = null,
entriesKey = "revanced_video_quality_default_entries",
entryValuesKey = "revanced_video_quality_default_entry_values",
entriesKey = "revanced_shorts_quality_default_entries",
entryValuesKey = "revanced_shorts_quality_default_entry_values",
),
SwitchPreference("revanced_remember_shorts_quality_last_selected")
))

View File

@ -400,6 +400,28 @@
<item>240</item>
<item>144</item>
</string-array>
<!-- Forcing video qualities lower than what's available doesn't work with Shorts, such as 144p.
If 144p is forced, after a few seconds the quality resets back to 720p/1080p. -->
<string-array name="revanced_shorts_quality_default_entries">
<item>@string/revanced_video_quality_default_entry_1</item>
<item>2160p</item>
<item>1440p</item>
<item>1080p</item>
<item>720p</item>
<item>480p</item>
<item>360p</item>
<item>240p</item>
</string-array>
<string-array name="revanced_shorts_quality_default_entry_values">
<item>-2</item>
<item>2160</item>
<item>1440</item>
<item>1080</item>
<item>720</item>
<item>480</item>
<item>360</item>
<item>240</item>
</string-array>
</patch>
</app>
<app id="twitch">