Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Like I just said, you do not download a revanced youtube apk. You download a revanced patcher that patches the APK on your device. Right now, the patcher gives each app the same id, but theoretically it could give a random string as the app id that is generated by the user at runtime while patching, so that would not work. Even if that were not the case, Google would not set up a script to download latest revanced to check the id. It's only a few steps away from being manual because it would not work for other projects or even for revanced itself if they changed the website's code or domain name. What I mean by solving a problem with automation is like how Google detects copyrighted music in youtube videos and sends the ad revenue to the copyright owners.[0] Having someone constantly fix a script that "automates" finding app ids does not meet that bar.

[0] https://support.google.com/youtube/answer/2797370?sjid=13102...



The Play Store functions as a type of backdoor which allows them to run any code on your device that they want, which includes scanning for Revanced (regardless of the actual app ID, they could just look for the NAME of the app for example) and removing it.

They have already used the play store in the past to delete apps from people's devices: https://android.stackexchange.com/questions/252066/does-goog...


Why couldn't revanced generate a random app name? Also, I am not arguing that Google cannot find some way to block revanced specifically. I am arguing that they will not do so based on the way they generally handle these issues. If they really wanted to block revanced, the easiest way would be to validate that the user is signed in and that the connected account has a subscription to youtube premium. I have no idea why they don't do that already. In any case they definitely would not starting checking the app's "android:label" value against a list of disallowed app names.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: