Zum Inhalt springen

Root: Unterschied zwischen den Versionen

272 Bytes hinzugefügt ,  11. November 2011
Zeile 18: Zeile 18:
=== Root für Android ===
=== Root für Android ===


Nun kommen wir aber zum Root unter [[Android]] und wie dieses gewährt wird. Denn die MANIFEST Datei sieht solch einen Root Zugriff nicht vor und es gibt dafür auch keinen Befehl, den man da eintragen könnte.<br/>Also, wie kann man einer [[App]] Root Rechte gewähren?<br/>Dazu wird bei dem sogenannten rooten des Telefons ein Script in den system Pfad gelegt, der es erlaubt, diese System-partition als schreibbar zu [[Mounten]]. Dafür wird ebenfalls eine [[App]] installiert, die [https://market.android.com/details?id=com.noshufou.android.su&feature=search_result#?t=W251bGwsMSwxLDEsImNvbS5ub3NodWZvdS5hbmRyb2lkLnN1Il0. Superuser] genannt wird. Das ist die GUI für die Verwaltung von Root Rechten ("superuser" - Rechte).<br/>Startet der User jetzt eine [[App]], wird er gefragt, ob er ihr die erforderlichen Root Rechte gewähren möchte, oder nicht. Die Auswahl lässt sich von der Superuser [[App]] für Anfragen in der Zukunft speichern.<br/>In den Einstellungen ist es ebenfalls möglich, die Root Rechte dauerhaft zu verweigern oder zu gewähren. Diese Funktionen sollten dennoch mit Vorsicht genossen werden, denn ein Fehler und es kann zu ungewollten Effekten führen, die mit nur Mühe wieder zu behebn sind.
Nun kommen wir aber zum Root unter [[Android]] und wie dieses gewährt wird. Denn die "AndroidManifest.xml"-Datei sieht solch einen Root-Zugriff nicht vor und es gibt dafür auch keinen Befehl, den man da eintragen könnte.<br/>Also, wie kann man einer [[App]] Root Rechte gewähren?<br/>Dazu wird bei dem sogenannten "Rooten" von Android ein Script in den Systempfad gelegt, der es erlaubt, diese Systempartition mit Schreibrechten zu [[Mounten]]. Dafür wird ebenfalls eine [[App]] installiert, die [https://market.android.com/details?id=com.noshufou.android.su&feature=search_result#?t=W251bGwsMSwxLDEsImNvbS5ub3NodWZvdS5hbmRyb2lkLnN1Il0. Superuser] genannt wird. Das ist die grafische Oberfläche für die Verwaltung von Root-Rechten ("superuser" - Rechte).<br/>Startet der User nun eine [[App]], wird er gefragt, ob er ihr die erforderlichen Root-Rechte gewähren möchte, oder nicht. Die Auswahl lässt sich von der Superuser [[App]] temporär oder dauerhaft für diese App speichern.<br/>In den Einstellungen ist es ebenfalls möglich, nachträglich die Root-Rechte dauerhaft zu verweigern oder zu gewähren. Alle Apps, die mit Root-Rechten arbeiten möchten, sind gezwungen bei der Superuser-App nachzufragen. Somit hat der Benutzer volle Kontrolle über Root-Apps, und ungewolltes Ausführen im Hintergrund ist somit ausgeschlossen.
Es erklärt sich von selbst, dass der Benutzer immer kritisch gegenüber Anfragen nach Root-Rechten stehen sollte, um Unerwünschte Effekte zu vermeiden.


=== Wofür braucht man Root ===
=== Wofür braucht man Root ===
15

Bearbeitungen

Cookies helfen uns bei der Bereitstellung von Android Wiki. Durch die Nutzung von Android Wiki erklärst du dich damit einverstanden, dass wir Cookies speichern.