-
Notifications
You must be signed in to change notification settings - Fork 29
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat(YouTube/Spoof client): change hardcoded device information in iOS clients #2261
Comments
I can confirm that the same behaviour happen on another phone too, with a different account. Both are S23s (S23+ and a S23 Ultra). Would be interesting to understand if user agent could really be used to enable HDR, or this fix it's just a thing related to a codec patch. |
The attached screenshot uses SM-S916B, and the chipset used in SM-S916B, Snapdragon 8 Gen 2, supports hardware AV1 decoding. The patch will not work on Android Emulators that are not expected to support hardware AV1 decoding. |
Yeah...but it's however weird that, with iPhone 16,1 and the same user agent patch, I wasn't able to enable HDR with previous versions. For this reason I wondered what exactly fixed this lack. |
Does this mean this will unlock 1440p & 2160p even if user is using iOS client? |
Yes, I currently have only iOS spoof on my client, up to 2160p available...with HDR too. |
In my case, HDR only plays when Android Testsuite spoof is enabled. Hardware AV01 decoding HDR - enabled HDR playback. |
…eVanced_Extended#2261 • No HDR video → HDR video is supported only on AV1 codec • Higher video qualities may not be available → fixed • Live streams not available on Android 8.0 → fixed
…eVanced_Extended#2261 • No HDR video → HDR video is supported only on AV1 codec • Higher video qualities may not be available → fixed • Live streams not available on Android 8.0 → fixed
reflected in revanced-patches-4.10.3 |
Application
YouTube
Feature description
According to @0xrxL, spoofing from the latest YouTube client to the iOS client enabled HDR playback.
Additional context
The following chipsets support hardware AV1 decoding:
Broadcom bcm72180+
Google Tensor G1+
MediaTek Dimensions 1000+
Realtek’s RTD1311+
Samsung Exynos 2100+
Snapdragon 8 Gen 2+
RVX is currently using the iPhone 15,3 (iPhone 14 Pro) when spoofing with the iOS client.
Among released iOS devices, the only ones that support hardware AV1 decoding are the iPhone16,1 (iPhone 15 Pro) or iPhone16,2 (iPhone 15 Pro Max).
Spoof client
patch should spoof user-agents.Currently
Spoof client
patch does not spoofing user-agents.Also RVX currently uses iOS YouTube 19.01.1.
Motivation
Although there are many prerequisites, it is possible to get HDR playback on some devices when spoofing with an iOS client.
Acknowledgements
The text was updated successfully, but these errors were encountered: