fix(YouTube - Spoof video streams): Show Android Studio in spoof stream menu

This commit is contained in:
LisoUseInAIKyrios
2025-09-17 12:54:52 +04:00
parent cba44ccfc8
commit c9f741e616
3 changed files with 8 additions and 6 deletions

View File

@@ -69,7 +69,7 @@ public enum ClientType {
"132.0.6779.0", "132.0.6779.0",
"23.47.101", "23.47.101",
true, true,
"Android Creator" "Android Studio"
), ),
/** /**
* Internal YT client for an unreleased YT client. May stop working at any time. * Internal YT client for an unreleased YT client. May stop working at any time.

View File

@@ -83,19 +83,19 @@ public class SpoofStreamingDataSideEffectsPreference extends Preference {
String summary = str(clientType == ClientType.IPADOS String summary = str(clientType == ClientType.IPADOS
? "revanced_spoof_video_streams_about_ipados_summary" ? "revanced_spoof_video_streams_about_ipados_summary"
// visionOS has same base side effects as Android VR. // Same base side effects for Android VR, Android Studio, and visionOS.
: "revanced_spoof_video_streams_about_android_summary"); : "revanced_spoof_video_streams_about_android_summary");
if (clientType == ClientType.IPADOS) { if (clientType == ClientType.IPADOS) {
summary = str("revanced_spoof_video_streams_about_no_av1") summary += '\n' + str("revanced_spoof_video_streams_about_no_av1");
+ '\n' + summary;
} else if (clientType == ClientType.VISIONOS) { } else if (clientType == ClientType.VISIONOS) {
summary = str("revanced_spoof_video_streams_about_experimental") summary = str("revanced_spoof_video_streams_about_experimental")
+ '\n' + summary + '\n' + summary
+ '\n' + str("revanced_spoof_video_streams_about_no_av1") + '\n' + str("revanced_spoof_video_streams_about_no_av1")
+ '\n' + str("revanced_spoof_video_streams_about_kids_videos"); + '\n' + str("revanced_spoof_video_streams_about_kids_videos");
} else { } else if (clientType == ClientType.ANDROID_CREATOR) {
summary += '\n' + str("revanced_spoof_video_streams_about_kids_videos"); summary += '\n' + str("revanced_spoof_video_streams_about_no_av1")
+ '\n' + str("revanced_spoof_video_streams_about_kids_videos");
} }
setSummary(summary); setSummary(summary);

View File

@@ -138,11 +138,13 @@
<patch id="misc.fix.playback.spoofVideoStreamsPatch"> <patch id="misc.fix.playback.spoofVideoStreamsPatch">
<string-array name="revanced_spoof_video_streams_client_type_entries"> <string-array name="revanced_spoof_video_streams_client_type_entries">
<item>Android VR</item> <item>Android VR</item>
<item>Android Studio</item>
<item>visionOS</item> <item>visionOS</item>
<item>iPadOS</item> <item>iPadOS</item>
</string-array> </string-array>
<string-array name="revanced_spoof_video_streams_client_type_entry_values"> <string-array name="revanced_spoof_video_streams_client_type_entry_values">
<item>ANDROID_VR_1_61_48</item> <item>ANDROID_VR_1_61_48</item>
<item>ANDROID_CREATOR</item>
<item>VISIONOS</item> <item>VISIONOS</item>
<item>IPADOS</item> <item>IPADOS</item>
</string-array> </string-array>