NetGuard: Kein offizieller Support mehr für GrapheneOS

In den FAQ zu NetGuard findet sich seit kurzem unter Compatibility folgende Passage:

NetGuard is not supported on GrapheneOS and CopperheadOS because there are too often breaking changes in these custom Android versions.

Ich habe Marcel daraufhin mal angesprochen und darum gebeten, dies etwas näher zu erläutern. Seine Antwort:

Hello Mike,

stringent security measures (for example, by making things inaccessible, removing APIs, etc.) in these custom Android versions too often break NetGuard. Since too many people contact me about this, and I can’t do anything to fix this, I have dropped support for these custom Android versions. It is just too time-consuming without a favourable outcome. In other words, I point people to the compatibility section on GitHub now, saying that there is no support.

Kind regards, Marcel

Die Entwickler von GrapheneOS vertreten einen anderen Standpunkt. Sie entfernen weder APIs noch nehmen sie Systembeschränkungen vor, die zu Kompatibilitätsproblemen mit NetGuard führen.

Ich vermute, dass die Gründe woanders liegen – und nicht technischer Natur sind, sondern auf Unstimmigkeiten zwischen den beiden Projekten zurückzuführen sind. Wahrscheinlich wird NetGuard weiterhin auf GrapheneOS laufen, aber es wird keinen Support mehr dafür geben. Eine (mächtigere) Alternative zu NetGuard ist übrigens RethinkDNS.

Update 15.11.2023

Mittlerweile wurde der Hinweis aus den NetGuard-FAQ entfernt.
Der Kuketz-Blog ist spendenfinanziert! Mitmachen ➡