1907
Ehrenmitglied
- 1.205
Hallo Forengemeinde,
Ich habe kürzlich bei Android-User von einer bereits mit dem Update Android 4.3 eingeführten integrierten Rechteverwaltung gelesen und wollte euch dies nicht vorenthalten.
Vielleicht wusste das der eine oder andere (wie ich auch nicht) und muss sich somit nicht mehr mit diversen Patches rumärgern.
Im Forum werden immer wieder die verschiedenen Möglichkeiten der Permissions Verwaltung diskutiert.
Lange Zeit war OpenPDroid für diese Zwecke der Stand der Dinge. Leider muss jede ROM Version aufwendig auf einem PC gepatcht werden.
Seit kurzem verbreitet sich immer mehr die App XPrivacy welche Xposed Framwork verwendet. Auch hier ist ein wenig Aufwand nötig, um alles korrekt zum Laufen zu bekommen. Aber immerhin für "Vielflasher" nicht ganz so aufwendig wie OpenPDroid.
Was beide Methoden gemeinsam haben ist, dass hierfür Rootrechte nötig sind.
Mit dem Android Update auf die Version 4.3 wurde eine Rechteverwaltung direkt in Android eingefügt. Die entsprechende Activity der App Einstellungen ist bereits vorhanden und voll funktionsfähig. Da das Ganze aber anscheinend noch im Beta Statium ist hat Google verzichtet den Aufruf dieser Activity in die Einstellungsapp mit aufzunehmen.
Man kann aber mit ein paar Tricks die Activity direkt aufrufen und die Rechteverwaltung verwenden.
Das Ganze funktioniert in Stock ROMs und in CROM die auf 4.3 aufbauen.
Der einfachste Trick ist, dass man einen Launcher verwendet, der es zulässt eine Verknüpfung direkt zu einer Activity anzulegen. Apex und Nova haben auf jeden Fall diese Fähigkeit.
Ein kleiner Nachteil ist, dass man die Rechte erst nachträglich nach dem Installieren entziehen kann. Alle angeforderten Rechte sind nach der Installation erst mal freigegeben.
Was ich auch schön finde, ist, dass für jede einzelne Permission angezeigt wird wann genau diese Berechtigung zuletzt verwendet wurde.
Die einzelnen Rechte sind in verschiedene Gruppen wie Standort, Persönlich usw. aufgegliedert.
Doch Vorsicht, viele Apps benötigen bestimmte Rechte um lauffähig zu sein. Wenn man die falschen Rechte entzieht wird dies womöglich mit einem Forceclose de App bestraft.
EDIT 26.08.2013
Inzwischen gibt es anscheinend mehrere Apps im Google Play, die Activity "App-Vorgänge" oder "App ops" aufrufen um das integrierte Permissionmanagement zu benutzen. Die obige Methode ist also nur für diejenigen Interessant, die Apex oder Nova eh schon installiert haben.
Danke an ja!Dan und Jensi und GeRe und valynor für die Infos.
Hier einige Links dieser Apps: Permission Manager oder AppOps HiddenAppRights 4.3 oder Appopsstarter
Ich habe kürzlich bei Android-User von einer bereits mit dem Update Android 4.3 eingeführten integrierten Rechteverwaltung gelesen und wollte euch dies nicht vorenthalten.
Vielleicht wusste das der eine oder andere (wie ich auch nicht) und muss sich somit nicht mehr mit diversen Patches rumärgern.
Im Forum werden immer wieder die verschiedenen Möglichkeiten der Permissions Verwaltung diskutiert.
Lange Zeit war OpenPDroid für diese Zwecke der Stand der Dinge. Leider muss jede ROM Version aufwendig auf einem PC gepatcht werden.
Seit kurzem verbreitet sich immer mehr die App XPrivacy welche Xposed Framwork verwendet. Auch hier ist ein wenig Aufwand nötig, um alles korrekt zum Laufen zu bekommen. Aber immerhin für "Vielflasher" nicht ganz so aufwendig wie OpenPDroid.
Was beide Methoden gemeinsam haben ist, dass hierfür Rootrechte nötig sind.
Mit dem Android Update auf die Version 4.3 wurde eine Rechteverwaltung direkt in Android eingefügt. Die entsprechende Activity der App Einstellungen ist bereits vorhanden und voll funktionsfähig. Da das Ganze aber anscheinend noch im Beta Statium ist hat Google verzichtet den Aufruf dieser Activity in die Einstellungsapp mit aufzunehmen.
Man kann aber mit ein paar Tricks die Activity direkt aufrufen und die Rechteverwaltung verwenden.
Das Ganze funktioniert in Stock ROMs und in CROM die auf 4.3 aufbauen.
Der einfachste Trick ist, dass man einen Launcher verwendet, der es zulässt eine Verknüpfung direkt zu einer Activity anzulegen. Apex und Nova haben auf jeden Fall diese Fähigkeit.
- Apex oder Nova Launcher installieren (wenn nicht eh schon vorhanden)
- Lange auf den Homescreen klicken bis das Kontextmenü aufgeht
- Verknüpfung auswählen
- Aktivität auswählen
- Einstellungen auswählen
- App Vorgänge auswählen
- Jetzt wurde eine Verknüpfung auf dem Homescreen angelegt, die direkt die Activity "App Vorgänge" von der App "Einstellungen" aufruft.
- Auf die Verknüpfung klicken und die integrierte Rechteverwaltung verwenden.
Ein kleiner Nachteil ist, dass man die Rechte erst nachträglich nach dem Installieren entziehen kann. Alle angeforderten Rechte sind nach der Installation erst mal freigegeben.
Was ich auch schön finde, ist, dass für jede einzelne Permission angezeigt wird wann genau diese Berechtigung zuletzt verwendet wurde.
Die einzelnen Rechte sind in verschiedene Gruppen wie Standort, Persönlich usw. aufgegliedert.
Doch Vorsicht, viele Apps benötigen bestimmte Rechte um lauffähig zu sein. Wenn man die falschen Rechte entzieht wird dies womöglich mit einem Forceclose de App bestraft.
EDIT 26.08.2013
Inzwischen gibt es anscheinend mehrere Apps im Google Play, die Activity "App-Vorgänge" oder "App ops" aufrufen um das integrierte Permissionmanagement zu benutzen. Die obige Methode ist also nur für diejenigen Interessant, die Apex oder Nova eh schon installiert haben.
Danke an ja!Dan und Jensi und GeRe und valynor für die Infos.
Hier einige Links dieser Apps: Permission Manager oder AppOps HiddenAppRights 4.3 oder Appopsstarter
Anhänge
Zuletzt bearbeitet: