Harte Arbeit: Jailbreak
Doch vor die Freiheit habe die Götter den Schweiß gesetzt: den Jailbreak (also das Rooten) und das Flashen mit dem richtigen Image. Eine Übersicht der besten Rooting-Apps bietet die Tabelle 2, die Links zu den geeigneten Images der verschiedenen freien ROMs muss der Anwender leider auf Foren und Webseiten suchen, weil die verbaute Hardware ein einheitliches Image verhindert.
Dabei gibt es viele Wege, sein Device von den vom Hersteller erzwungenen Restriktionen zu befreien. Dies kann vom einfachen Rooten über die Installation einer Custom-Recovery, eines älteren Firmware-Image vom Provider oder Hersteller oder dem Aufspielen eines Custom-ROM bis zur kompletten Freischaltung des NAND-Flashspeichers durch das berüchtigte Security-Off (S-Off) gehen.
Welche Möglichkeiten der Modifikation ein Mobiltelefon bietet, ist neben den Ansprüchen, der Risiko- und Informationsbereitschaft des Anwenders letzten Endes auch der Verfügbarkeit der richtigen technischen Mittel geschuldet. Tabelle 2 stellt einige einfache und wirkungsvolle Tools zusammen, die helfen, Herr des eigenen Telefons zu werden. Trotz der Benutzerfreundlichkeit dieser Anwendungen, muss sich der User im Klaren sein, dass er vollständig auf eigenes Risiko handelt. Vorsicht ist oberste Devise, lieber einmal zu viel vergewissert, ob die gewählte Methode auch wirklich für das vorliegende Telefon geeignet und durchführbar ist. Ein falsches Firmware-Upgrade verwandelt sonst das teure Smartphone in einen Backstein.
Root und Flash
Wer mit Bedienung, Optik und Funktionsumfang seines Original-ROM prinzipiell zufrieden ist und nur Superuser-Rechte erlangen möchte, fährt mit Anwendungen am besten, die nur die dafür nötigen Tools Busybox, Sqlite, Su und die Superuser-App im System installieren. Passende Apps samt ausführlicher Anleitungen hierfür finden sich zuhauf im Android Market und auf diversen Internetportalen wie Modaco, Theunlockr oder bei den XDA-Developers (Tabelle 2).
Meist lassen sie sich auf dem Handy oder vom PC aus ausführen. Beispiele sind Apps wie Z4root und Universal Androot (Abbildung 4), deren Exploit aber nur bei älteren Android-Versionen greift, Computeranwendungen wie Superoneclick (nur für Windows, Abbildung 5) oder modifizierte Bootimages von Paul'O'Brian von Modaco, die Geräte über Fastboot aus dem Android-SDK flashen.
Wer den Rootzugang braucht und zusätzlich Custom-ROMs flashen möchte, dem bieten sich mehrere Möglichkeiten. Das wohl hilfreichste Tool hierfür ist der (in Cyanogenmod übrigens standardmäßig enthaltene) ROM Manager aus Abbildung 6. Der kann neben dem weniger wirkungsvollen Fakeflash auch noch die permanent installierten Recovery-(Rettungs-)Images verwalten und so direkt von per Touch auswählbaren Images auf der Speicherkarte booten.
Diese permanenten Recoveries gelangen durch verschiedene Flashmethoden aufs Gerät. So sind zum Beispiel die Recoveries bei Samsung im Kernel integriert. Der lässt sich auf Linux mit Heimdall flashen, während sich bei HTC-Devices Tools wie Unrevoked oder Revolutionary (Tabelle 2) anbieten.
Diesen Artikel als PDF kaufen
Express-Kauf als PDF
Umfang: 8 Heftseiten
Preis € 0,99
(inkl. 19% MwSt.)
Als digitales Abo
Weitere Produkte im Medialinx Shop »
Versandartikel
Onlineartikel
Alle Rezensionen aus dem Linux-Magazin
- Buecher/07 Bücher über 3-D-Programmierung sowie die Sprache Dart
- Buecher/06 Bücher über Map-Reduce und über die Sprache Erlang
- Buecher/05 Bücher über Scala und über Suchmaschinen-Optimierung
- Buecher/04 Bücher über Metasploit sowie über Erlang/OTP
- Buecher/03 Bücher über die LPI-Level-2-Zertifizierung
- Buecher/02 Bücher über Node.js und über nebenläufige Programmierung
- Buecher/01 Bücher über Linux-HA sowie über PHP-Webprogrammierung
- Buecher/12 Bücher über HTML-5-Apps sowie Computer Vision mit Python
- Buecher/11 Bücher über Statistik sowie über C++-Metaprogrammierung
- Buecher/10 Bücher zu PHP-Webbots sowie zur Emacs-Programmierung
Insecurity Bulletin
Im Insecurity Bulletin widmet sich Mark Vogelsberger aktuellen Sicherheitslücken sowie Hintergründen und Security-Grundlagen. mehr...





