fix(YouTube - Spoof streaming data): Remove iOS client https://github.com/inotia00/revanced-patches/pull/141

This commit is contained in:
inotia00 2025-03-24 20:49:17 +09:00
parent c3d05fd01d
commit 98f2e99061
3 changed files with 3 additions and 12 deletions

View File

@ -213,7 +213,7 @@ object YouTubeAppClient {
}
fun availableClientTypes(preferredClient: ClientType): Array<ClientType> {
val availableClientTypes = ClientType.CLIENT_ORDER_TO_USE_YOUTUBE
val availableClientTypes = ClientType.CLIENT_ORDER_TO_USE
if (ArrayUtils.contains(availableClientTypes, preferredClient)) {
val clientToUse: Array<ClientType?> = arrayOfNulls(availableClientTypes.size)
@ -230,7 +230,7 @@ object YouTubeAppClient {
}
}
@Suppress("DEPRECATION")
@Suppress("DEPRECATION", "unused")
enum class ClientType(
/**
* [YouTube client type](https://github.com/zerodytrash/YouTube-Internal-Clients?tab=readme-ov-file#clients)
@ -381,12 +381,11 @@ object YouTubeAppClient {
);
companion object {
val CLIENT_ORDER_TO_USE_YOUTUBE: Array<ClientType> = arrayOf(
val CLIENT_ORDER_TO_USE: Array<ClientType> = arrayOf(
ANDROID_VR_NO_AUTH,
ANDROID_UNPLUGGED,
ANDROID_CREATOR,
IOS_UNPLUGGED,
IOS,
ANDROID_VR,
)
}

View File

@ -398,14 +398,12 @@
<item>@string/revanced_spoof_streaming_data_type_entry_android_vr_no_auth</item>
<item>@string/revanced_spoof_streaming_data_type_entry_android_unplugged</item>
<item>@string/revanced_spoof_streaming_data_type_entry_ios_unplugged</item>
<item>@string/revanced_spoof_streaming_data_type_entry_ios</item>
</string-array>
<string-array name="revanced_spoof_streaming_data_type_entry_values">
<item>ANDROID_VR</item>
<item>ANDROID_VR_NO_AUTH</item>
<item>ANDROID_UNPLUGGED</item>
<item>IOS_UNPLUGGED</item>
<item>IOS</item>
</string-array>
<string-array name="revanced_spoof_app_version_target_entries">
</string-array>

View File

@ -838,12 +838,6 @@
<!-- SETTINGS: SPOOF_STREAMING_DATA
<SwitchPreference android:title="@string/revanced_spoof_streaming_data_stats_for_nerds_title" android:key="revanced_spoof_streaming_data_stats_for_nerds" android:summaryOn="@string/revanced_spoof_streaming_data_stats_for_nerds_summary_on" android:summaryOff="@string/revanced_spoof_streaming_data_stats_for_nerds_summary_off" android:dependency="revanced_spoof_streaming_data" />
<PreferenceCategory android:title="@string/revanced_preference_category_po_token_visitor_data" android:layout="@layout/revanced_settings_preferences_category" />
<app.revanced.extension.shared.settings.preference.ResettableEditTextPreference android:title="@string/revanced_spoof_streaming_data_po_token_title" android:key="revanced_spoof_streaming_data_po_token" android:summary="@string/revanced_spoof_streaming_data_po_token_summary" android:inputType="text" android:dependency="revanced_spoof_streaming_data" />
<app.revanced.extension.shared.settings.preference.ResettableEditTextPreference android:title="@string/revanced_spoof_streaming_data_visitor_data_title" android:key="revanced_spoof_streaming_data_visitor_data" android:summary="@string/revanced_spoof_streaming_data_visitor_data_summary" android:inputType="text" android:dependency="revanced_spoof_streaming_data" />
<Preference android:title="@string/revanced_spoof_streaming_data_po_token_visitor_data_about_title" android:summary="@string/revanced_spoof_streaming_data_po_token_visitor_data_about_summary" android:dependency="revanced_spoof_streaming_data">
<intent android:action="android.intent.action.VIEW" android:data="https://github.com/inotia00/scrape-youtube-termux" />
</Preference>
</PreferenceScreen>SETTINGS: SPOOF_STREAMING_DATA -->
<!-- SETTINGS: WATCH_HISTORY