Thatchapon Unprasert
Thatchapon Unprasert
Well that's fancy..
I proposed an alternative solution: https://github.com/PoomSmart/YouPiP/pull/57 @qnblackcat @level3tjg
@mihir-io H.264 isn't affected.
@level3tjg Curious if there are any existing sample projects out there.
Well it is still tricky to bypass VP9 checks from inside YouTube app because the function is unnamed. 
@level3tjg Interesting. Can you maybe share the code about `FigServer_Initialize` so I may try on my own devices?
@level3tjg So how do you get the symbol for `FigServer_Initialize` ? `dlsym` ? `MSFindSymbol` ?
@level3tjg I believe your trick introduces a side effect when VP9 decompression session is being created from YouTube app - it won't communicate to `mediaserverd` correctly anymore. 
I see. That probably means you tested hooking entitlement check function directly too.
That makes sense. Your sideloaded version of YTUHD probably doesn't include VP9 entitlement spoofing.