diff --git a/extensions/shared/src/main/java/app/revanced/extension/shared/patches/client/AppClient.kt b/extensions/shared/src/main/java/app/revanced/extension/shared/patches/client/AppClient.kt index 6e6e18eaf..9ebc13426 100644 --- a/extensions/shared/src/main/java/app/revanced/extension/shared/patches/client/AppClient.kt +++ b/extensions/shared/src/main/java/app/revanced/extension/shared/patches/client/AppClient.kt @@ -289,7 +289,7 @@ object AppClient { /** * Android SDK version, equivalent to [Build.VERSION.SDK] (System property: ro.build.version.sdk) */ - val androidSdkVersion: String = Build.VERSION.SDK, + val androidSdkVersion: String? = null, /** * App version. */ @@ -298,10 +298,6 @@ object AppClient { * GmsCore versionCode. */ val gmscoreVersionCode: String? = null, - /** - * ChipSet. - */ - val chipset: String? = null, /** * If the client can access the API logged in. * If false, 'Authorization' must not be included. @@ -333,7 +329,6 @@ object AppClient { userAgent = USER_AGENT_ANDROID_VR, androidSdkVersion = ANDROID_SDK_VERSION_ANDROID_VR, clientVersion = CLIENT_VERSION_ANDROID_VR, - chipset = CHIPSET_ANDROID_VR, clientName = "ANDROID_VR", friendlyName = "Android VR" ), @@ -345,7 +340,6 @@ object AppClient { userAgent = USER_AGENT_ANDROID_VR, androidSdkVersion = ANDROID_SDK_VERSION_ANDROID_VR, clientVersion = CLIENT_VERSION_ANDROID_VR, - chipset = CHIPSET_ANDROID_VR, supportsCookies = false, clientName = "ANDROID_VR", friendlyName = "Android VR No auth" @@ -359,7 +353,6 @@ object AppClient { androidSdkVersion = ANDROID_SDK_VERSION_ANDROID_UNPLUGGED, clientVersion = CLIENT_VERSION_ANDROID_UNPLUGGED, gmscoreVersionCode = GMS_CORE_VERSION_CODE_ANDROID_UNPLUGGED, - chipset = CHIPSET_ANDROID_UNPLUGGED, requireAuth = true, clientName = "ANDROID_UNPLUGGED", friendlyName = "Android TV" @@ -373,7 +366,6 @@ object AppClient { androidSdkVersion = ANDROID_SDK_VERSION_ANDROID_CREATOR, clientVersion = CLIENT_VERSION_ANDROID_CREATOR, gmscoreVersionCode = GMS_CORE_VERSION_CODE_ANDROID_CREATOR, - chipset = CHIPSET_ANDROID_CREATOR, requireAuth = true, clientName = "ANDROID_CREATOR", friendlyName = "Android Studio" @@ -418,7 +410,6 @@ object AppClient { androidSdkVersion = ANDROID_SDK_VERSION_ANDROID_MUSIC, clientVersion = CLIENT_VERSION_ANDROID_MUSIC, gmscoreVersionCode = GMS_CORE_VERSION_CODE_ANDROID_MUSIC, - chipset = CHIPSET_ANDROID_MUSIC, requireAuth = true, clientName = "ANDROID_MUSIC", friendlyName = "Android Music" diff --git a/extensions/shared/src/main/java/app/revanced/extension/shared/patches/spoof/requests/PlayerRoutes.kt b/extensions/shared/src/main/java/app/revanced/extension/shared/patches/spoof/requests/PlayerRoutes.kt index 71947a4d9..5bd228d84 100644 --- a/extensions/shared/src/main/java/app/revanced/extension/shared/patches/spoof/requests/PlayerRoutes.kt +++ b/extensions/shared/src/main/java/app/revanced/extension/shared/patches/spoof/requests/PlayerRoutes.kt @@ -86,14 +86,11 @@ object PlayerRoutes { client.put("clientVersion", clientType.clientVersion) client.put("osName", clientType.osName) client.put("osVersion", clientType.osVersion) - if (clientType.osName == "Android") { + if (clientType.androidSdkVersion != null) { client.put("androidSdkVersion", clientType.androidSdkVersion) if (clientType.gmscoreVersionCode != null) { client.put("gmscoreVersionCode", clientType.gmscoreVersionCode) } - if (clientType.chipset != null) { - client.put("chipset", clientType.chipset) - } } client.put( "hl", diff --git a/extensions/shared/src/main/java/app/revanced/extension/shared/patches/spoof/requests/StreamingDataRequest.kt b/extensions/shared/src/main/java/app/revanced/extension/shared/patches/spoof/requests/StreamingDataRequest.kt index e8fc4cb11..bd82b3fee 100644 --- a/extensions/shared/src/main/java/app/revanced/extension/shared/patches/spoof/requests/StreamingDataRequest.kt +++ b/extensions/shared/src/main/java/app/revanced/extension/shared/patches/spoof/requests/StreamingDataRequest.kt @@ -279,7 +279,7 @@ class StreamingDataRequest private constructor( } else { BufferedInputStream(connection.inputStream).use { inputStream -> ByteArrayOutputStream().use { stream -> - val buffer = ByteArray(8192) + val buffer = ByteArray(4096) var bytesRead: Int while ((inputStream.read(buffer) .also { bytesRead = it }) >= 0