From 3113cd6d092952c8657454452f34c0ae85358ec9 Mon Sep 17 00:00:00 2001
From: LisoUseInAIKyrios <118716522+LisoUseInAIKyrios@users.noreply.github.com>
Date: Fri, 6 Jun 2025 09:04:07 +0200
Subject: [PATCH] fix(YouTube - Video quality): Remove non-functional Shorts
144p default quality
---
.../quality/RememberVideoQualityPatch.kt | 8 +++----
.../resources/addresources/values/arrays.xml | 22 +++++++++++++++++++
2 files changed, 26 insertions(+), 4 deletions(-)
diff --git a/patches/src/main/kotlin/app/revanced/patches/youtube/video/quality/RememberVideoQualityPatch.kt b/patches/src/main/kotlin/app/revanced/patches/youtube/video/quality/RememberVideoQualityPatch.kt
index 65036fc27..f98e0bac5 100644
--- a/patches/src/main/kotlin/app/revanced/patches/youtube/video/quality/RememberVideoQualityPatch.kt
+++ b/patches/src/main/kotlin/app/revanced/patches/youtube/video/quality/RememberVideoQualityPatch.kt
@@ -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")
))
diff --git a/patches/src/main/resources/addresources/values/arrays.xml b/patches/src/main/resources/addresources/values/arrays.xml
index 61cf1944b..6e5c17dea 100644
--- a/patches/src/main/resources/addresources/values/arrays.xml
+++ b/patches/src/main/resources/addresources/values/arrays.xml
@@ -400,6 +400,28 @@
- 240
- 144
+
+
+ - @string/revanced_video_quality_default_entry_1
+ - 2160p
+ - 1440p
+ - 1080p
+ - 720p
+ - 480p
+ - 360p
+ - 240p
+
+
+ - -2
+ - 2160
+ - 1440
+ - 1080
+ - 720
+ - 480
+ - 360
+ - 240
+