With pypush the error seems to come when generating validaiton data (it either gets stuck endlessly or shows a error saying no cert found). Pypush is still able to communicate with apples sms gateway (and the gateway still sends sms replies). Additionally 2fa codes are still triggered and sent.
The weirdest part is even if you import your own real mac serial (data.plist) the same issue arises (I tried with my personal 2011 mac mini).
I wonder if the issue specifically relates to pypush trying to spoof a m1 mac using a intel mac serial, or the uncanny vally of registering a phone number through a mac serial.
I have a fire tv cube just direct launch into apps to avoid this. For example instead of powering on the fire tv with power button I tell Alexa to open the app I need.
Down side is this doesn’t really work with sieloaded apps like smart tube
Only time I every encountered the popup was when I used orion with its built in adblocker. And even then I gat one warning (no metion of 3 strike policy). Only change now is the added a 3 second timer to the dismiss button.
Only gripe is your stuck to the web version of youtube (especially on ios).
If you want sponsorblock in the native youtube app you have to side load a mod which means either dealing with apple's 7 day limit refresh or paying for a apple dev acount/ signing service subscription.
Android there is revanced (no sideloading subscriptions needed).
I know this isn’t YouTube’s fault but one thing that bugs me about yet premium is when creators dump baked in ads.
As a user you have 3 options:
Deal with it and manual skip (in a way this feels like skipping commercials on cable tv Dvr)
Get ready to buy a ton of patreon subscriptions (kills the point of getting yt premium).
Get a modded client/ use browser extensions and use sponsorblock
Now the one exception to this is nebula where like YouTube you pay an all access fee but no baked in ads (I pay for this currently).
I do wonder if creators had the option to make videos available via YouTube premium only (say early access and no baked in ads). Would more people pay and would creators use this system? (They wouldn’t have to worry about demonetization).
There are magisk tweaks to help combat this but its a annoying game of cat and mouse. Some apps like chase have particularly annoying root detection to deal with. Also regaring safteynet once google fully enforces hardware attestation passing safteynet with tweaks will be borderline impossible (most tweaks try to spoof older phones that don't support safteynet hardware attestation).
Widevine
Many streaming services (Netflix, Hulu, Disney, etc) will downgrade your video quality to 480p-540p due to L3 from unlocking the bootloader (a step thats usually required before you can root).
Physical security (potential risk)
Unlocking the bootloader is the first step to allowing for rooting and custom roms. One pro/con is when you unlock the bootloader you are partially at risk to a evil maid attack (some one with physical acess to your phone can compromise it). While difficult to do automatically (and probably very very rare) some one could hypothetically place a malicious bootloader that could steel data. The risk of this is mostly low but does exist.
With pypush the error seems to come when generating validaiton data (it either gets stuck endlessly or shows a error saying no cert found). Pypush is still able to communicate with apples sms gateway (and the gateway still sends sms replies). Additionally 2fa codes are still triggered and sent.
The weirdest part is even if you import your own real mac serial (data.plist) the same issue arises (I tried with my personal 2011 mac mini).
I wonder if the issue specifically relates to pypush trying to spoof a m1 mac using a intel mac serial, or the uncanny vally of registering a phone number through a mac serial.