Compatibility
Compatible with iOS 11.0 +
Description
Unlocks 1440p and 2160p resolutions (VP9-compatible) in iOS YouTube app.
Changelog
1.6.0:
Added some libvpx settings that you can configure for VP9 decoding behavior, mainly setting the number of decoding threads
1.5.11:
"Use VP9" setting is no longer enabled by default
Removed the hooks to fall back to use the old ABR policy
1.5.10:
In settings, corrected the minimum hardware VP9 device requirement from A11 to A12
Removed message about UHD resolutions not working with YouPiP from settings (v1.5.8 made it work)
1.5.8: Added 2K/4K formats to AVPlayer video playback (YouPiP with Legacy PiP option enabled)
1.5.7:
Translated the remaining languages using AI
Removed redundant hook
1.5.6: Maybe Fixed an issue where a video may start with a random non-preferred caption track
1.5.5-2: Added id, pl localization
1.5.5:
Added a future-proof hook for when iosPlayerClientSharedConfigPostponeCabrPreferredFormatFiltering will be removed
Updated spoof version to 15.8.3 (for iOS 14-)
Updated ru, tr localization
1.5.3: Fixed 1440p+ formats not showing on YouTube version 19.24.2 and higher
1.5.2: Fixed crash on YouTube version 19.22.3 and higher
1.5.1:
Fixed 1440p+ formats not showing on recent YouTube versions
Force enabled AV1 codec alongside VP9
Updated ja localization
1.5.0-1:
Force VP9 formats only for 1440p and higher
Added "VP9 for all" option where you can enable VP9 for all resolutions
Fixed crash on YouTube version 19.03.2 and higher
Updated spoof version to 15.8.1 (for iOS 14-)
Hooks MLABRPolicyNew and MLABRPolicyOld classes (introduced in YouTube version 17.30.3)
Fixed crashing on some older YouTube versions
Forces enabling Video quality settings on older YouTube to have YTUHD setting there
Added th localization
Updated es, zh_cn localization