Android – Was ist eigentlich Root?

Das ist die Standardfrage aller neuen Android-Benutzer, deshalb hier eine kurze Einleitung zum Thema root!

Root ist auf UNIX basierten Systemen (Linux, MAC, iPhone-OS und auch eben Android) der höchst gestellte Account, welcher die Rechte hat alles im System zu tun und zu verändern.
Was wir beabsichtigen ist, Superuser-Rechte (bei Windows “Administrator“) zu erhalten. Wer bereits mit Linux gearbeitet hat, kennt vielleicht Begriffe wie su, sudo und shell. Dies sind Befehle, welche es ermöglichen andere Befehle mit Superuser-Rechten auszustatten.
Wer sich auf seinem Android-Telefon das Terminal-Emulator App* runter lädt (vergleichbar mit der Eingabeaufforderung (CMD) unter Windows) und mal probeweise su eingibt wird mit einem freundlichen permission denied abgelehnt.
Das selbe in grün wird der User erfahren, wenn er versucht in tiefere Ordnerstrukturen im /system-Pfad zu wechseln bzw. Befehle auf diese ausüben möchte – er wird ein Operation not permitted erhalten.

Unser Ziel ist es also mit root-Zugang tiefere Einflüsse auf unser Dateisystem zu haben. Es ist angestrebt selbst elementarste Dateien auszutauschen, zu verändern oder zu löschen.
Weiterhin können wir nur durch root ein Custom-Recovery flashen, welches uns ermöglicht, verschiedene Custom-Roms zu flashen. Mit einem Custom-Recovery wird nicht mehr auf die Standard-Signatur überprüft, und der User kann im Prinzip flashen, worauf er Lust hat.

ACHTUNG: Genau hier liegt die Gefahr! Man kann im System ändern was man möchte. Hierbei kann man aber auch wichtige Dateien zerstören und sein Android-Telefon unbrauchbar machen.
Es gilt also die neu erlangte Freiheit mit Bedacht einzusetzen, sich erstmal in das Thema einzulesen und nicht alles zu flashen, was einem unter die Nase kommt.

Custom Recovery Amon_RA

Für HTC G1
Für HTC Magic
Für HTC Hero

Anleitungen zum rooten für Android-Handys:

* Android Terminal Emulator:
Market-Link: market://search?q=pname:jackpal.androidterm
QR-Code:
QR-Code für das App 'Android Terminal Emulator'

Ein Gedanke zu „Android – Was ist eigentlich Root?

Hinterlasse eine Antwort

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind markiert *

Du kannst folgende HTML-Tags benutzen: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>