Ich habe einige Apps, die nach unnötigen Berechtigungen fragen. Ich möchte diese widerrufen, aber ich habe gelesen, dass dies ohne Rooting nicht möglich ist.
Gibt es eine Möglichkeit, dies zu tun, ohne rooten zu müssen?
Ich habe einige Apps, die nach unnötigen Berechtigungen fragen. Ich möchte diese widerrufen, aber ich habe gelesen, dass dies ohne Rooting nicht möglich ist.
Gibt es eine Möglichkeit, dies zu tun, ohne rooten zu müssen?
Ja, obwohl es nicht wirklich elegant ist und es eine WIRKLICH schlechte Idee ist, es zu tun.
Die App, mit der Sie es tun, wird höchstwahrscheinlich kaputt gehen, wenn Sie eine Berechtigung widerrufen haben und versucht, sie zu verwenden. Wenn dies nicht ausreicht, verlieren Sie Ihre App-Daten und können nicht über den Play Store aktualisieren. Trotzdem ist es nicht so schwer zu tun.
Du brauchst ein Apktool . Informationen zur Verwendung finden Sie in dieser Anleitung (Sie benötigen die Befehle dekompilieren und kompilieren.) Und dies beim Signieren der apk, nachdem Sie fertig sind. Sie müssen die AndroidManifest.xml
Datei ändern . Suchen Sie nach Zeilen wie diesen:
<uses-permission android:name="android.permission.CAMERA" />
und entfernen Sie es, wenn es Sie stört.
Nachdem Sie fertig sind, kompilieren Sie die App neu und signieren Sie sie. Jetzt können Sie die ursprüngliche App deinstallieren und die neue mit einem Dateimanager oder in adb mit installieren
adb install /local/path
Um herauszufinden, was jede Berechtigung zulässt, können Sie in der unvollständigen Dokumentation nachsehen oder nach dem Namen suchen.