Startseite » wie man » Wiederherstellen des Zugriffs auf App Ops in Android 4.4.2 und höher

    Wiederherstellen des Zugriffs auf App Ops in Android 4.4.2 und höher

    Google entfernte in Android 4.4.2 den Zugriff auf App Ops, die Benutzeroberfläche des Android-App-Zugriffsmanagers. App Ops ist in Android noch immer vorhanden - mit Root-Zugriff können wir es jedoch zurückholen.

    Das Katz- und Mausspiel mit Googles Android-Entwicklern geht weiter. Wir müssen den Kampf fortsetzen, bis Google die weiße Flagge weht und uns eingesteht, dass wir Benutzer in der Lage sein sollten, den Zugriff auf unsere privaten Daten zu kontrollieren.

    Root + Xposed Framework + AppOpsXposed

    Mit diesem Trick können wir wieder auf die App Ops-Benutzeroberfläche zugreifen. Dazu benötigen wir drei Dinge:

    • Rootzugang: Google hat den Zugriff auf App Ops für bloße Sterbliche vollständig gesperrt, ist jedoch in Android ROM ab 4.4.2 noch immer verfügbar. Mit vollem Root-Zugriff können wir es zurücknehmen.
    • Xposed Framework: Das Xposed Framework ist ein Werkzeug, mit dem wir Teile des Systems ändern können, für die normalerweise ein ROM gebrannt werden muss. Mit dem Xposed Framework und dem Root-Zugriff können wir diese Art von Systemoptimierungen vornehmen. Diese Verbesserungen ermöglichen es uns, System-Apps zur Laufzeit zu modifizieren, ohne deren Dateien direkt zu ändern.
    • AppOpsXposed: Dieses Xposed Framework-Modul stellt den Zugriff auf App Ops wieder her und fügt der Android-Haupt-App Einstellungen eine App Ops-Option hinzu.

    Zuerst müssen Sie Ihr Gerät rooten. Wie Sie dies tun, hängt von Ihrem Gerät ab. Wenn Sie ein Nexus-Gerät besitzen, mögen wir das WugFresh Nexus Root Toolkit, das Sie durch den gesamten Prozess führt.

    Nach dem Verwurzeln müssen Sie die Option „Unbekannte Quellen“ aktivieren, die Xposed-Framerwork Installer-APK-Datei von der offiziellen Website herunterladen und auf Ihrem Gerät installieren.

    Starten Sie das Xposed-Installationsprogramm nach der Installation, tippen Sie auf die Option Framework und anschließend auf Installieren / Aktualisieren.

    Wenn das Framework installiert ist, tippen Sie in der App auf Module, um die Module anzuzeigen, die Sie herunterladen können. Scrollen Sie nach unten und tippen Sie auf das AppOpsXposed-Modul. Tippen Sie anschließend auf die Schaltfläche Download, um es zu installieren.

    Aktivieren Sie das Modul in der Modulliste und starten Sie Ihr Gerät neu, um Ihre Einstellungen zu aktivieren.

    Sie finden eine App Ops-Option in der Android-App Einstellungen, wo sie hingehört. Tippen Sie auf die App, um auf die jetzt nicht verborgene App Ops-Oberfläche zuzugreifen.

    Wurzel + App Ops X

    Wenn Sie bereits über Root-Zugriff verfügen, können Sie weiterhin die kostenpflichtige App Ops X-App verwenden. App Ops X ist eine „erweiterte“ und neu kompilierte Version des App-Ops-Tools von Google mit zusätzlichen Funktionen. Sobald Sie für einen In-App-Kauf bezahlt haben, lädt App Installer App Ops X herunter und verwendet seinen Root-Zugriff, um es in Ihrer Systempartition zu installieren.

    App Ops X ist bemerkenswert, da es unter Android 4.4.2 normal funktioniert, auch nachdem Google die Standardversion von App Ops gebrochen hat. Wenn Google die enthaltene Version von App Ops auf einer neueren Version von Android nach 4.4.2 vollständig entfernen würde, ist es möglich, dass App Ops X weiterhin funktioniert und zur besten Option wird.

    Nicht zuletzt zeigt dies einen Weg nach vorne, wenn Google App Ops vollständig entfernen würde. Entwickler könnten die App Ops-Schnittstelle neu kompilieren und den Root-Zugriff verwenden, um sie auf der Systempartition zu installieren. Google gibt an, dass App Ops lediglich System-APIs bereitstellt, die an anderer Stelle im System verwendet werden, z. B. um Benachrichtigungsberechtigungen einzuschränken oder zu steuern, welche SMS-App SMS senden kann. Daher kann Google uns nicht davon abhalten, den Zugriff auf die untergeordneten APIs selbst zu entfernen, selbst wenn die Schnittstelle vollständig entfernt wurde.

    CyanogenMod und andere benutzerdefinierte ROMs

    Anstatt ein Katz-und-Maus-Spiel mit Googles Android-Entwicklern zu spielen, die möglicherweise versuchen, die App Ops-Oberfläche zu brechen und in zukünftigen Versionen von Android sogar diese Tricks zu deaktivieren, möchten Sie vielleicht nur ein benutzerdefiniertes ROM installieren.

    Zum Beispiel enthält CyanogenMod einen eigenen Berechtigungsmanager, der jetzt auf App Ops basiert. Die Entwickler von Cyanogenmod werden den Zugriff auf App Ops in einem kleineren Update wahrscheinlich nicht entfernen. Noch bevor App Ops existierte, integrierte Cyanogenmod einen eigenen App-Berechtigungsmanager, mit dem Benutzer steuern konnten, was Apps auf ihren eigenen Geräten tun konnten und was nicht.

    Das Schöne an Android ist, dass es solche benutzerdefinierten ROMs gibt, sodass Sie wählen können, sich von Google zu entfernen und anderen Entwicklern zu vertrauen. Ein Teil der Hässlichkeit von Android ist, dass Sie so häufig müssen, ob Sie App-Berechtigungsverwaltung oder nur rechtzeitige Updates für viele Android-Handys suchen.


    Anstatt Benutzer, die App-Berechtigungen verwalten möchten, dazu zu zwingen, ihre Geräte zu rooten und Systemdateien zu ändern - oder ein neues Android-Betriebssystem vollständig zu installieren - sollte Google allen Benutzern den Zugriff auf ihre privaten Daten ermöglichen.

    Android-Benutzer sollten in der Lage sein zu steuern, ob eine App auf ihre Kontakte zugreifen kann oder nicht, genau wie iOS-Benutzer.