From cf2264116eb2d24145a1c2b951c8e149448cc323 Mon Sep 17 00:00:00 2001 From: inotia00 <108592928+inotia00@users.noreply.github.com> Date: Fri, 14 Mar 2025 18:21:26 +0900 Subject: [PATCH] feat(YouTube Music - Spoof client): Excluded by default https://github.com/inotia00/ReVanced_Extended/issues/2832 --- .../app/revanced/extension/shared/settings/BaseSettings.java | 2 +- .../patches/music/utils/fix/client/SpoofClientPatch.kt | 5 +++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/extensions/shared/src/main/java/app/revanced/extension/shared/settings/BaseSettings.java b/extensions/shared/src/main/java/app/revanced/extension/shared/settings/BaseSettings.java index c91080390..50f6058a0 100644 --- a/extensions/shared/src/main/java/app/revanced/extension/shared/settings/BaseSettings.java +++ b/extensions/shared/src/main/java/app/revanced/extension/shared/settings/BaseSettings.java @@ -30,7 +30,7 @@ public class BaseSettings { * These settings are used by YouTube Music. * Some patches are in a shared path, so they are declared here. */ - public static final BooleanSetting SPOOF_CLIENT = new BooleanSetting("revanced_spoof_client", TRUE, true); + public static final BooleanSetting SPOOF_CLIENT = new BooleanSetting("revanced_spoof_client", FALSE, true); public static final EnumSetting SPOOF_CLIENT_TYPE = new EnumSetting<>("revanced_spoof_client_type", MusicAppClient.ClientType.IOS_MUSIC_6_21, true); /** diff --git a/patches/src/main/kotlin/app/revanced/patches/music/utils/fix/client/SpoofClientPatch.kt b/patches/src/main/kotlin/app/revanced/patches/music/utils/fix/client/SpoofClientPatch.kt index 386955825..840bf6be2 100644 --- a/patches/src/main/kotlin/app/revanced/patches/music/utils/fix/client/SpoofClientPatch.kt +++ b/patches/src/main/kotlin/app/revanced/patches/music/utils/fix/client/SpoofClientPatch.kt @@ -64,7 +64,8 @@ private const val CLIENT_INFO_CLASS_DESCRIPTOR = @Suppress("unused") val spoofClientPatch = bytecodePatch( SPOOF_CLIENT.title, - SPOOF_CLIENT.summary + SPOOF_CLIENT.summary, + false, ) { compatibleWith(COMPATIBLE_PACKAGE) @@ -359,7 +360,7 @@ val spoofClientPatch = bytecodePatch( addSwitchPreference( CategoryType.MISC, "revanced_spoof_client", - "true" + "false" ) addPreferenceWithIntent( CategoryType.MISC,