mirror of
https://github.com/inotia00/revanced-patches.git
synced 2025-04-29 22:24:31 +02:00
fix(YouTube - Spoof streaming data): Remove iOS
client https://github.com/inotia00/revanced-patches/pull/141
This commit is contained in:
parent
c3d05fd01d
commit
98f2e99061
@ -213,7 +213,7 @@ object YouTubeAppClient {
|
|||||||
}
|
}
|
||||||
|
|
||||||
fun availableClientTypes(preferredClient: ClientType): Array<ClientType> {
|
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)) {
|
if (ArrayUtils.contains(availableClientTypes, preferredClient)) {
|
||||||
val clientToUse: Array<ClientType?> = arrayOfNulls(availableClientTypes.size)
|
val clientToUse: Array<ClientType?> = arrayOfNulls(availableClientTypes.size)
|
||||||
@ -230,7 +230,7 @@ object YouTubeAppClient {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@Suppress("DEPRECATION")
|
@Suppress("DEPRECATION", "unused")
|
||||||
enum class ClientType(
|
enum class ClientType(
|
||||||
/**
|
/**
|
||||||
* [YouTube client type](https://github.com/zerodytrash/YouTube-Internal-Clients?tab=readme-ov-file#clients)
|
* [YouTube client type](https://github.com/zerodytrash/YouTube-Internal-Clients?tab=readme-ov-file#clients)
|
||||||
@ -381,12 +381,11 @@ object YouTubeAppClient {
|
|||||||
);
|
);
|
||||||
|
|
||||||
companion object {
|
companion object {
|
||||||
val CLIENT_ORDER_TO_USE_YOUTUBE: Array<ClientType> = arrayOf(
|
val CLIENT_ORDER_TO_USE: Array<ClientType> = arrayOf(
|
||||||
ANDROID_VR_NO_AUTH,
|
ANDROID_VR_NO_AUTH,
|
||||||
ANDROID_UNPLUGGED,
|
ANDROID_UNPLUGGED,
|
||||||
ANDROID_CREATOR,
|
ANDROID_CREATOR,
|
||||||
IOS_UNPLUGGED,
|
IOS_UNPLUGGED,
|
||||||
IOS,
|
|
||||||
ANDROID_VR,
|
ANDROID_VR,
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
|
@ -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_vr_no_auth</item>
|
||||||
<item>@string/revanced_spoof_streaming_data_type_entry_android_unplugged</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_unplugged</item>
|
||||||
<item>@string/revanced_spoof_streaming_data_type_entry_ios</item>
|
|
||||||
</string-array>
|
</string-array>
|
||||||
<string-array name="revanced_spoof_streaming_data_type_entry_values">
|
<string-array name="revanced_spoof_streaming_data_type_entry_values">
|
||||||
<item>ANDROID_VR</item>
|
<item>ANDROID_VR</item>
|
||||||
<item>ANDROID_VR_NO_AUTH</item>
|
<item>ANDROID_VR_NO_AUTH</item>
|
||||||
<item>ANDROID_UNPLUGGED</item>
|
<item>ANDROID_UNPLUGGED</item>
|
||||||
<item>IOS_UNPLUGGED</item>
|
<item>IOS_UNPLUGGED</item>
|
||||||
<item>IOS</item>
|
|
||||||
</string-array>
|
</string-array>
|
||||||
<string-array name="revanced_spoof_app_version_target_entries">
|
<string-array name="revanced_spoof_app_version_target_entries">
|
||||||
</string-array>
|
</string-array>
|
||||||
|
@ -838,12 +838,6 @@
|
|||||||
|
|
||||||
<!-- SETTINGS: SPOOF_STREAMING_DATA
|
<!-- 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" />
|
<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 -->
|
</PreferenceScreen>SETTINGS: SPOOF_STREAMING_DATA -->
|
||||||
|
|
||||||
<!-- SETTINGS: WATCH_HISTORY
|
<!-- SETTINGS: WATCH_HISTORY
|
||||||
|
Loading…
x
Reference in New Issue
Block a user