Root-Rechte auf dem HTC Magic: Jailbreak für Android

Nun kopieren wir die Datei spl-signed.zip in das Hauptverzeichnis der Speicherkarte – also dahin, wo auch der Ordner nandroid liegt, aber nicht in ihn hinein. Ist der Kopiervorgang abgeschlossen, wird das Gerät abgeschaltet und durch gleichzeitigen Druck auf Auflegen und zurück in den Fastboot-Modus versetzt. Der Nutzer startet nun wieder das Script Boot modified recovery. Nach wenigen Sekunden erscheint das bekannte blaue Menü. Wer hier Apply sdcard:update.z auswählt, spielt den manipulierten Bootloader (SPL) ein. Kommt es zu einer Fehlermeldung, liegt die richtige Datei nicht am richtigen Ort.

Android Firmware-Update
Diese Option spielt den Bootloader von der SD-Karte in das ROM des Smartphones.

Jetzt startet ein Druck auf reboot system now das Smartphone neu – alles ist noch wie gehabt. Es fährt ganz normal hoch. Wir verbinden es per USB mit dem Rechner, aktivieren die Dateifreigabe und löschen die gerade genutzte Datei update.zip von der Speicherkarte. Danach kopiert der Nutzer das gehackte Image (rootme-signed.zip) auf die Speicherkarte, benennt sie um in update.zip, fährt das Gerät herunter und schaltet es im Fastboot-Modus wieder ein. Boot modified recovery lädt zum vorerst letzten Mal das bekannte, blaue Menü, und die Option Apply sdcard:update.z spielt nun das modifizierte ROM ein. Das dauert jetzt etwas länger. Kommt es zum Fehler, war wie oben die richtige Datei nicht an der richtigen Stelle im Hauptverzeichnis der Speicherkarte. Achtung: Der Download zieht sich etwas in die Länge – bei uns kam es einmal zum Fehler, weil wir die noch nicht vollständig heruntergeladene Datei auf die Speicherkarte kopiert haben.

Root-Rechte überprüfen

Wer nun das vom Anfang bekannte Check!-Script erneut aufruft, kann überprüfen, ob der Vorgang geklappt hat. Nach dem ersten Druck auf Return sollte wieder das Gerät in der Liste erscheinen, nach dem zweiten Druck zeigt das Script den Rechtestatus an. Erscheint hier eine lange Liste mit Inhalt wie uid=2000(shell) gid=2000(shell)…, gab es beim Freischalten ein Problem – also zurück zum Anfang. Üblicherweise sollte der Prozess aber abgeschlossen sein und hier lediglich gid=0 und uid=0 erscheinen. Ab sofort laufen Programme mit uneingeschränkten Rechten.

Warum klappt das Tethering nicht?

Unser nächster Schritt war es, das Programm android-wifi-tether herunterzuladen und zu installieren. Beides klappt auch – und dank Root-Rechten startet das Programm nun ohne Fehlermeldung. Es soll einen WLAN-Accesspoint aus dem HTC Magic machen, sodass sich Notebooks und Netbooks kabellos über das Smartphone mit dem Internet verbinden können. Aber: Das Starten von Tethering schlägt fehl – dem Betriebssystem-Kern des Magic fehlt das dafür nötige Modul iptables. Wir arbeiten bereits an einer Lösung und bringen dazu einen weiteren Workshop.

Hilfe, ich will das nicht – wie komme ich zurück?

Wer sein Handy wieder in den Zustand vor dem Start dieses Workshops zurückversetzen möchte, kann das vorher angelegte Backup wieder einspielen. Dazu kopiert er die Datei fastboot.exe aus dem Ordner 1. Recovery Helper des n00b Helpers in den nandroid-Unterordner, in dem sich die Dateien system.img, data.img und boot.img befinden.

Nun öffnet der Nutzer eine Eingabeaufforderung (Start-Ausführen-cmd), wechselt mit dem Befehl cd in das Verzeichnis, in dem die drei Image-Dateien sowie fastboot.exe liegen (die übrigen Dateien interessieren uns im Moment nicht) und führt die folgenden Befehle aus:

fastboot erase system -w
fastboot erase boot
fastboot flash system system.img
fastboot flash userdata data.img
fastboot flash boot boot.img
fastboot reboot

Nach dem mit dem letzten Befehl eingeleiteten Neustart ist das Magic wieder im Ursprungszustand – mit allen Daten, Programmen und Einstellungen.

Fazit

Root-Access ist eine Bastelei. Wer sich nicht mit der Technik seines Smartphones auseinandersetzen möchte, sollte einen Bogen um diese Tricks machen – denn es kann sein, dass er beim nächsten Android-Update wieder Hand an sein Handy anlegen muss. Wer aber das Letzte aus seinem Magic herausholen möchte, eigene Images zusammenstellen oder Zusatzprogramme laufen lassen will, die auf einem nicht manipulierten Android-Handy nicht funktionieren, hält nach diesen Schritten alle Fäden in der Hand, die das HTC-Smartphone zu bieten hat.

Neueste Kommentare 

12 Kommentare zu Root-Rechte auf dem HTC Magic: Jailbreak für Android

  • Am 15. Februar 2010 um 11:06 von giesa

    bluthooth
    bluthooth geht nicht

  • Am 15. Februar 2010 um 14:17 von Daniel Schraeder

    Re: bluthooth
    Hallo Giesa,

    ich würde es testweise einmal mit einem anderen ROM aus der Community probieren. Wir hatten zum Zeitpunkt des Tests keine Probleme damit.

    Beste Grüße
    Daniel Schraeder, CNET.de

  • Am 16. März 2010 um 21:23 von dürre

    htc magic vodafon
    habe ein htc magic von vodafon schreib mal was fürn room drauf ist

    sapphire PVT 32B ship s-on G
    hboot-1.33.0007(sapp1000)
    clpld-10
    radio-2.22.19.261
    jul 31 2009,15:49:25

    habe es versucht alle möglichen sachen wie ihr es geschrieben habt.aber nichts geht.will auf mein htc gern sense drauf haben

    mfg

  • Am 17. März 2010 um 10:44 von Daniel Schraeder

    Re: Re: htc magic vodafon
    Hallo dürre,

    bei unseren Versuchen hat das exakt so geklappt, wie beschrieben. Was geht denn bei Ihnen schief, beziehungsweise an welcher Stelle haben Sie Probleme?

    Die Sense-Oberfläche soll übrigens auch noch als offizielles Update nachgereicht werden. Für nicht-Vodafone-Geräte steht die Aktualisierung schon zum Download bereit. Vodafone selbst stimmt derzeit den Zeitpunkt des Updates für gebrandete Smartphones mit Google ab und wird seine Kunden dann darüber informieren.

    Beste Grüße
    Daniel Schraeder, CNET.de

  • Am 2. April 2010 um 16:17 von heiko

    fastboot
    Servus Daniel!

    Ich habe gerade versucht mit fastboot das Backup einzuspielen. Leider bekomme ich mit fastboot flash system system.img folgende Fehlermeldung:

    sending ’system‘ (75518 KB) … Okay
    writing ’system’… INFOsignature checking…
    FAILED (remote: signature verify fail)

    Und egentlich geht jetzt nichts mehr :-(

    LG

    • Am 7. April 2010 um 10:42 von Daniel Schraeder

      AW: fastboot
      Servus Heiko,

      dubios, dubios – das sollte eigentlich klappen. Das Nandroid-Backup ist mit dem gleichen Gerät erstellt worden und das Magic im Fastboot-Modus?

      Beste Grüße
      Daniel Schraeder, CNET.de

      • Am 26. Juli 2010 um 13:19 von tommy

        AW: AW: fastboot
        hallo ich wollte fragen wie bzw. ob es möglich ist die kostenplichtigen apps im android market konstenlos zu downloaden?

        • Am 26. Juli 2010 um 14:13 von Daniel Schraeder

          AW: AW: AW: fastboot
          Hallo,

          auch mit einem gerooteten Android-Phone bleiben die kostenpflichtigen Apps kostenpflichtig. Aus rechtlichen Gründen können wir auf die Frage auch nicht weiter eingehen.

          Beste Grüße
          Daniel Schraeder, CNET.de

          • Am 1. Dezember 2010 um 21:48 von Darkspawn

            AW: AW: AW: AW: fastboot
            moin moin, ich habe ein problem, und zwar habe ich mit das backup erstellt und wollte die SPL nun booten, unter windows 7 erstellt er mit im camputer fürs handy den datenträger "J:Wechseldatenträger", wenn ich nun die spl updaten will sagt mir das handy im recoverymenü, das der pfad "E:sdcardupdate.zip" nicht gefunden wurde, obwohl die datei auf der sdcard vorhanden ist, habe es auch schon auf meinem laptop mit vista probiert, genau das selbe, was mache ich falsch? o.O

            danke schonmal im vorraus

      • Am 18. März 2011 um 16:20 von Arthur Kuschnir

        AW: AW: fastboot
        kannst du mir vielleicht sagen wie ich mein HTC HD7 jailbreake? oder besser gesagt cracke damit ich ausm android markt alles umsonst kriegt wie bei dem iphone? meine email: arthur4ik.1997@yahoo.de

  • Am 14. Februar 2011 um 19:48 von Deniz

    root
    hi daniel, habe mal ne frage und zwar: ich tu die root ja auf meine microsd, kann es da zu i-welchen schäden kommen an meinem handy durch den root? garantie entfällt dabei würde ich mal sagen, oder? oder muss ich einfach ne neue microsd in mein handy schieben und weg is der root? habe ein DHD…..

  • Am 14. Februar 2011 um 19:53 von Deniz

    RE: root
    sry, mein fehler….anleitung überhaupt nich gelesen

Schreib einen Kommentar

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