Android User WhatsApp & Co (Vorschau)
Erfolgreiche ePaper selbst erstellen
Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.
Poweruser<br />
PDroid Manager<br />
App-Rechte mit OpenPDroid Privacy managen<br />
Selbstgerecht<br />
Ein großer Unterschied<br />
zwischen <strong>Android</strong> und<br />
iOS besteht darin, dass<br />
Sie unter <strong>Android</strong> die<br />
Rechte einer App bei<br />
der Installation absegnen<br />
müssen und dann<br />
dieses Ja nicht mehr<br />
aufheben können.<br />
Außer Sie setzen auf<br />
PDroid. Patrick Grete<br />
App-Berechtigungen<br />
sind ein weites Themenfeld,<br />
das immer<br />
wieder für hitzige<br />
Debatten sorgt. Einerseits<br />
herrscht bei <strong>Android</strong> völlige<br />
Transparenz: Der Nutzer weiß<br />
etwa, dass das lustige Spiel mit<br />
den verärgerten Vögeln und<br />
den hungrigen Schweinen auf<br />
die Telefonnummer des eingehenden<br />
Anrufs zugreifen<br />
möchte. Andererseits ist der<br />
<strong>Android</strong>-<strong>User</strong> diesen Rechteanforderungen<br />
insofern ausgeliefert,<br />
als er immer nur dem gesamten<br />
Rechtepaket zustimmen kann.<br />
Auf gerooteten Geräten lassen sich mit diversen<br />
Root-Apps (zum Beispiel LBE Privacy)<br />
normalen Apps die Rechte entziehen, aber<br />
häufig sind diese dann aufgrund diverser Abstürze<br />
kaum mehr benutzbar.<br />
Wer sein Smartphone<br />
nicht nur gerootet hat, sondern<br />
auch ein Custom-ROM<br />
einsetzt, kann mit dem<br />
OpenPDroid Privacy Manager<br />
[LINK 1] beliebigen Apps<br />
kritische Rechte entziehen,<br />
ohne dass die Apps abstürzen.<br />
Es handelt sich dabei<br />
um das neueste Projekt aus<br />
der PDroid-Familie mit den<br />
meisten Funktionen. Dieser<br />
Artikel erklärt Ihnen Schritt<br />
für Schritt, wie das geht.<br />
Falls auf Ihrem Handy bereits<br />
<strong>Android</strong> 4.3 installiert<br />
ist, können Sie sich das<br />
Rooten und Custom-ROMs<br />
sparen. Lesen Sie dazu den Abb. 1: <strong>Android</strong> 4.3 kennt eine erweiterte<br />
Rechteverwaltung, sie ist bisher<br />
Kasten Ab <strong>Android</strong> 4.3 inklusive.<br />
aber noch versteckt.<br />
Der PDroid Manager<br />
Zuerst jedoch zum PDroid Manager. Wie<br />
kann diese App ohne Root-Rechte anderen<br />
Apps Rechte entziehen? Dazu ist es wichtig<br />
zu verstehen, wie Apps ihre Rechte nutzen.<br />
Dies tun sie über genau definierte Schnittstellen<br />
(APIs), die das <strong>Android</strong>-Betriebssystem<br />
bereitstellt. Die APIs müssen Sie sich als<br />
Rohrleitungen vorstellen. Eine App mit dem<br />
Recht, die Kontakte zu lesen, bekommt vom<br />
Betriebssystem eine Rohrleitung zu den Kontakten<br />
bereitgestellt und saugt sie dort ab.<br />
Kappt nun eine Root-App einfach diese Leitung,<br />
dann merkt das die App und reagiert<br />
häufig mit einem Absturz.<br />
Wird die Rohrleitung jedoch nicht gekappt,<br />
sondern lediglich zu einer anderen Stelle hin<br />
umgebogen, wo sich eine leere Kontaktliste<br />
befindet, dann ist die App zufrieden, da sie<br />
den gewünschten Zugriff auf die Kontaktliste<br />
hat und der <strong>User</strong> ebenfalls, da er keine seiner<br />
Kontakte preisgibt. Die Fähigkeit, diese Rohrleitungen<br />
umzubiegen,<br />
muss dem Betriebssystem<br />
erst beigebracht werden.<br />
Das passiert über entsprechende<br />
Patches, die genau<br />
zum Betriebssystem passen.<br />
Deshalb benötigen Sie<br />
für PDroid eine Custom-<br />
ROM und den passenden<br />
Kernel. Für die offiziellen<br />
ROMs von Google,<br />
Samsung oder HTC gibt es<br />
keine solchen Patches.<br />
PDroid braucht also<br />
keine Root-Rechte. Damit<br />
ist die App auch für den IT-<br />
Betrieb größerer Institutionen<br />
interessant, wenn sie<br />
den Mitarbeitern die private<br />
Nutzung des dienstlichen<br />
Smartphones erlau-<br />
102<br />
Oktober 2013<br />
<strong>Android</strong>-<strong>User</strong>.de