diff --git a/extensions/shared/library/src/main/java/app/revanced/extension/shared/spoof/ClientType.java b/extensions/shared/library/src/main/java/app/revanced/extension/shared/spoof/ClientType.java index c8323039e..96299facc 100644 --- a/extensions/shared/library/src/main/java/app/revanced/extension/shared/spoof/ClientType.java +++ b/extensions/shared/library/src/main/java/app/revanced/extension/shared/spoof/ClientType.java @@ -69,7 +69,7 @@ public enum ClientType { "132.0.6779.0", "23.47.101", true, - "Android Creator" + "Android Studio" ), /** * Internal YT client for an unreleased YT client. May stop working at any time. diff --git a/extensions/youtube/src/main/java/app/revanced/extension/youtube/settings/preference/SpoofStreamingDataSideEffectsPreference.java b/extensions/youtube/src/main/java/app/revanced/extension/youtube/settings/preference/SpoofStreamingDataSideEffectsPreference.java index d20881762..ae84c9dc2 100644 --- a/extensions/youtube/src/main/java/app/revanced/extension/youtube/settings/preference/SpoofStreamingDataSideEffectsPreference.java +++ b/extensions/youtube/src/main/java/app/revanced/extension/youtube/settings/preference/SpoofStreamingDataSideEffectsPreference.java @@ -83,19 +83,19 @@ public class SpoofStreamingDataSideEffectsPreference extends Preference { String summary = str(clientType == ClientType.IPADOS ? "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"); if (clientType == ClientType.IPADOS) { - summary = str("revanced_spoof_video_streams_about_no_av1") - + '\n' + summary; + summary += '\n' + str("revanced_spoof_video_streams_about_no_av1"); } else if (clientType == ClientType.VISIONOS) { summary = str("revanced_spoof_video_streams_about_experimental") + '\n' + summary + '\n' + str("revanced_spoof_video_streams_about_no_av1") + '\n' + str("revanced_spoof_video_streams_about_kids_videos"); - } else { - summary += '\n' + str("revanced_spoof_video_streams_about_kids_videos"); + } else if (clientType == ClientType.ANDROID_CREATOR) { + summary += '\n' + str("revanced_spoof_video_streams_about_no_av1") + + '\n' + str("revanced_spoof_video_streams_about_kids_videos"); } setSummary(summary); diff --git a/patches/src/main/resources/addresources/values/arrays.xml b/patches/src/main/resources/addresources/values/arrays.xml index 9359dc1c3..f1975f0b9 100644 --- a/patches/src/main/resources/addresources/values/arrays.xml +++ b/patches/src/main/resources/addresources/values/arrays.xml @@ -138,11 +138,13 @@ Android VR + Android Studio visionOS iPadOS ANDROID_VR_1_61_48 + ANDROID_CREATOR VISIONOS IPADOS