2 ms·
> Users can't block ads in an app. Yeah, they can. By which I mean, they can do it right away, for the official Reddit app: – https://revanced.app/patches?pkg
by Narushia 3y ago
> Users can't block ads in an app.
Yeah, they can. By which I mean, they can do it right away, for the official Reddit app:
– https://revanced.app/patches?pkg=com.reddit.frontpage https://revanced.app/patches?pkg=com.reddit.frontpage
– https://revanced.app/download https://revanced.app/download
Or, for even less work, you can just use a pre-patched APK with the ads removed: https://github.com/revanced-apks/build-apps/releases https://github.com/revanced-apks/build-apps/releases
No need for root access nor flimsy DNS solutions.
- freedomben 3y agoany recommended links to learn more about revanced? the best I can find from their website is that they're a continuation of the "vanced" project but it doesn't say what that was and I haven't had luck on google. It's clear that they have something to do with providing patched apps, but is revanced a framework? is it a library? is it a person or group that does the patching?
- CapstanRoller 3y agoIt's a community-driven collection of patches[0] for popular Android apps, supported by a patching framework which includes patch management software (ReVanced Manager[1]). The documentation[2] is very sparse right now. [0] https://github.com/revanced/revanced-patches https://github.com/revanced/revanced-patches [1] https://github.com/revanced/revanced-manager https://github.com/revanced/revanced-manager [2] https://github.com/revanced/revanced-documentation https://github.com/revanced/revanced-documentation
- Masema 3y ago"YouTube Vanced" was meant an "Advanced" YouTube client, minus the "Ad"s. They offered a version of the YouTube client which they patched to remove display ads and video ads, plus add background play, SponsorBlock support, and more. They became fairly popular before Google shut them down for distributing modified versions of their proprietary code. ReVanced was one of the teams that popped up in the aftermath, a spiritual successor. They reasoned that they could achieve the same basic functionality legally if they only distributed patches (instructions) rather than a pre-patched binary. So they wrote an app (ReVanced Manager) that takes a stock copy of the YouTube app, unpacks it, applies patches, then repacks & re-signs it. (They don't have Google's signing keys, so typically users need to install the new version under a new name. Users with root can choose to override the built-in version instead.) Once ReVanced Manager could do that, they expanded into patching other apps as well. So ReVanced is a team that maintains: * A list of useful patches * An engine to apply them * A Java CLI frontend to the patcher * An Android app frontend to the patcher (I've skipped over a lot of the history details but this should give the basic idea.)