From 6c3391164eb15da9e42359bf8cdf2abef53e311c Mon Sep 17 00:00:00 2001 From: LisoUseInAIKyrios <118716522+LisoUseInAIKyrios@users.noreply.github.com> Date: Tue, 16 Sep 2025 23:44:01 +0400 Subject: [PATCH] chore: Remove spoof stream data migration since iPadOS can cause 1 minute playback failure for users in some regions --- .../extension/shared/settings/BaseSettings.java | 8 -------- .../extension/shared/spoof/ClientType.java | 17 ----------------- 2 files changed, 25 deletions(-) diff --git a/extensions/shared/library/src/main/java/app/revanced/extension/shared/settings/BaseSettings.java b/extensions/shared/library/src/main/java/app/revanced/extension/shared/settings/BaseSettings.java index 43ea8e226..2cb08ff90 100644 --- a/extensions/shared/library/src/main/java/app/revanced/extension/shared/settings/BaseSettings.java +++ b/extensions/shared/library/src/main/java/app/revanced/extension/shared/settings/BaseSettings.java @@ -5,7 +5,6 @@ import static java.lang.Boolean.TRUE; import static app.revanced.extension.shared.settings.Setting.parent; import static app.revanced.extension.shared.spoof.SpoofVideoStreamsPatch.AudioStreamLanguageOverrideAvailability; -import app.revanced.extension.shared.Logger; import app.revanced.extension.shared.spoof.ClientType; /** @@ -33,11 +32,4 @@ public class BaseSettings { public static final BooleanSetting SPOOF_STREAMING_DATA_STATS_FOR_NERDS = new BooleanSetting("revanced_spoof_streaming_data_stats_for_nerds", TRUE, parent(SPOOF_VIDEO_STREAMS)); // Client type must be last spoof setting due to cyclic references. public static final EnumSetting SPOOF_VIDEO_STREAMS_CLIENT_TYPE = new EnumSetting<>("revanced_spoof_video_streams_client_type", ClientType.ANDROID_VR_1_61_48, true, parent(SPOOF_VIDEO_STREAMS)); - - static { - if (SPOOF_VIDEO_STREAMS_CLIENT_TYPE.get() == ClientType.IOS_UNPLUGGED) { - Logger.printInfo(() -> "Migrating from iOS Unplugged to iPadOS"); - SPOOF_VIDEO_STREAMS_CLIENT_TYPE.save(ClientType.IPADOS); - } - } } 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 4226b415c..2cbe83ad6 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 @@ -113,23 +113,6 @@ public enum ClientType { false, false, "iPadOS" - ), - /** - * Obsolete and broken client. Here only to migrate data. - */ - @Deprecated - IOS_UNPLUGGED( - 33, - "IOS_UNPLUGGED", - "Apple", - "iPhone16,2", - "iOS", - "18.2.22C152", - "8.49", - "dummy user-agent", - true, - true, - "iOS TV" ); /**