2. Methode Hero und G2 rooten (leicht) (geht mit offiziellem Android 2.1)

gado

gado

Ehrenmitglied
469
Man verliert mit der Durchführung der Anleitung seine Garantieansprüche. Man kann seinen Hero durch einfaches ausführen des RUU Setup wieder in den Urzustand versetzen. Damit sollte einer Reparatur nichts im Wege stehen. Für HTC Hero Besitzer wäre das z.B folgender RUU Download RUU Setup.

Bitte erstmal die ganze Anleitung durchlesen, damit man eine Übersicht hat und alle Hinweise kennt.


Was wir brauchen:

Android Commmander
recovery-RA-hero-v1.7.0.1
UniversalAndroot

Schritt für Schritt Anleitung:

  1. HTC Sync installieren (Version 3.x)
  2. Hero anstecken, bis alle Treiber installiert sind
  3. HTC Sync 3 wieder deinstallieren, bis euer Hero gerootet ist (der ADB Service wird durch HTC Sync immer beendet)
  4. Recovery ROM RA-Hero-1.7.0.1 auf die Speicherkarte schieben.
  5. Android SDK herunterladen, die aktuellste, aber nur entpacken (bsp. nach "D:\AndroidSDK").
  6. Dass Kontakte/SMS gesichert werden sollten, versteht sich von selbst ;)
  7. USB Debugging aktivieren (Einstellungen -> Anwendungen -> Entwicklung)
  8. Einstellungen -> Anwendungen -> Unbekannte Quellen (Häckchen muss drin sein)
  9. UniversalAndroot.apk auf die SD Karte kopieren
  10. Mit einem Filemanager (astro) UniversalAndroot.apk installieren und ausführen
  11. App starten und auf Root drücken
  12. Warten und dann neustarten
  13. Hero an den PC anschließen
  14. Android Commander starten (Refresh klicken, falls der Hero nicht erkannt wurde)
    1. Beim Erstausführen fragt Android Commander nach der ADB um sie ins System einzutragen. Also: Android Commander als Administrator ausführen (sonst wird der Pfad nicht eingetragen)
    2. testen! Und zwar, Win-R (oder Start->ausführen) drücken, dann CMD eingeben und mit Enter bestätigen. Dort "adb" und Enter eintippen, wenn da eine ziemlich lange Liste mit Infos kommt, dann funktioniert ADB :)
  15. Den Android Commander werdet ihr nicht mehr brauchen
  16. Ihr seid immer noch in der Kommandozeile, also testet erstmal mit "adb devices" ob ein Gerät dort eingetragen ist.
  17. Jetzt folgendes eintippen, nach jeder Zeile [Enter]-drücken.
    adb shell
    su
    flash_image recovery /sdcard/recovery-RA-hero-v1.7.0.1.img
  18. Bei Erfolg ist es drauf. Dann mit "restart recovery" das Telefon in den Recovery-Modus booten lassen.
  19. Dort erstmal: NAND Backup ausführen. (SEHR WICHTIG!!!)
  20. Jetzt das Custom Rom auf die Speicherkarte schieben (so wie heruntergeladen, als ZIP!)
  21. Zurück im Menü "Flash ZIP from SD" -> eure ROM-ZIP
  22. Warten :)
  23. Bei Erfolg (wenn ihr wieder im Menü seid) "Restart Now"
  24. Und noch mehr warten. "HERO" sollte nicht länger als 2 Minuten stehen bleiben, der Bootscreen vom ROM nicht länger als 10 Minuten.
  25. Jetzt habt ihr eine Custom ROM!
Danke an Dymond (User aus diesem Forum) für die Schritte. :)
Danke an 二三街角 (23corner) für diese Methode. (XDA Thread).
 
Zuletzt bearbeitet:
  • Danke
Reaktionen: edi2xs, roughter, das_ICH und 2 andere
Leider kein offiziells 2.1 ROM mehr drauf um zu Testen.
Root also mit nur einem Klick möglich!
Recovery Image wäre praktisch optional,damit man ROMs etc.
Flashen kann.
Für "Root" reicht also das Programm alleine!
Hab nur gelesen das es bei manchen zu Problemen mit ADB (Android Debug
Bridge) gekommen ist!
Methode kommt mir bekannt vor,ähnlich wie beim Droid X oder Motorola Droid,
wo es allerdings über den PC ging!
Ist bei dem App auch die "Unroot" Funktion dabei und wird vom Hero
unterstützt?

Hab mal das neue Programm angehangen,weiss nicht welches bei den
Mirrors verwendet wird!
 

Anhänge

  • UniversalAndroot_1.5.3.zip
    148,5 KB · Aufrufe: 1.104
  • Danke
Reaktionen: gado
Ok, gibt schon wieder eine neue APK, werde sie eben aktualisieren.
 
Wäre interessant ob es auch bei Android 1.5 mit dem Hero funktioniert,aber
hat wohl kaum noch jemand!
Werden ja einige Modelle und Android Versionen unterstützt,leider
wohl noch nicht ganz klar wo es überall funktioniert.
Gibts bestimmt noch einiges.
 
Mit der alten APK von heute Mittag hat es bei einem User hier aus dem Forum anscheinend nicht geklappt. Mal gucken, ob er jetzt Methode 2 versucht oder, ob er nochmal die neue APK testen will.

Wer 1.5 hat kann ja eben auf 2.1 updaten und dann rooten. Das ist das geringere Übel. :)
 
Ja,meinte nur ob Android 1.5 Rooten damit auch möglich wäre,also
mit dem App!
Schade nur das man das Recovery Image extra noch flashen muss!
Alles in einem wäre mal was.
Naja,aber Flash es mit dem App "Terminal Emulator" am einfachsten
für mich,wie ich finde.
 
Versuche die Anleitungen immer benutzerfreundlich zu verfassen. Die normalen Nutzer mögen keine Konsolen. :D

Die sich damit auskennen, wissen ehe wie es geht.

Kommt vielleicht noch, mit dem Recovery. Dass man dann sein Modell auswählen muss und er das Recovery dann runterlädt und flasht. :)

OpenSource wäre natürlich optimal.
 
gado schrieb:
Man verliert mit der Durchführung der Anleitung seine Gewährleistung.
[/I]

Also das halte ich doch für ein Gerücht.
Die Gewährleistung besagt, dass der Hersteller innerhalb von 2 Jahren alle Mängel, die schon vor dem Kauf bestanden, beanstanden muss.
Da gibt es keine Verbindung zum Rooten.
 
Habe es geändert. Man verliert seine Garantieansprüche. Wobei HTC sagen könnte, dass der Fehler nicht von Anfang an war, sondern durch das Rooten entstanden ist und somit keine Reparatur durchgeführt werden muss. Aber stimmt, die Gewährleistung hätte man dann immer noch.
 
gado schrieb:
Versuche die Anleitungen immer benutzerfreundlich zu verfassen. Die normalen Nutzer mögen keine Konsolen. :D

Die sich damit auskennen, wissen ehe wie es geht.

Kommt vielleicht noch, mit dem Recovery. Dass man dann sein Modell auswählen muss und er das Recovery dann runterlädt und flasht. :)

OpenSource wäre natürlich optimal.

Jep!
Könnte man höchstens dann gleich noch nur per ADB machen,welches beim
Android Commander ja auch benötigt wird!
Android Commander würde somit halt wegfallen!
 
Sicher würde ADB wegfallen. Aber ich habe immer die Bedenken mit den Pfaden. Denn der Pfad zum Recovery muss stimmen und der Dateiname an sich. Der Android Commander ist halt DAU sicher. Man wählt die Datei aus und fertig. Der Commander muss auch nicht installiert werden.

Die Probleme kenne ich, weil ich schon paar ICQ Sessions über ICQ hinter mir habe, wegen cmd Problemen. Denn cmd muss man in Methode 2 nutzen. Sind halt so Fehler die man macht, wenn man die cmd noch nie genutzt hat. Laufwerk wechseln, User kommt nicht zum Pfad, weiß gar nicht was mit Pfad überhaupt gemeint ist usw.

Könnte man aber sicher nochmal drüber nachdenken, auf den Commander zu verzichten. Aber finde den auch so ganz nett, wenn man nicht unbedingt im cmd mit ADB arbeiten will und für Leute, die noch nie mit cmd zu tun hatten würde ich jetzt mal behaupten, dass es mit dem Commander schneller geht. :)
 
Ja,mit den Pfaden ist manchmal blöd!
Benutze ich das SDK aber für Flashen ADB Befehle etc.habe ich einfach
das Tool "cmd.exe" auch in den "tools" Ordner vom SDK abgelegt.
Somit bei diesen Operationen z.B.schon mal keine Eingabe von Pfaden
nötig!
Dateien die man flasht etc.müssen da natürlich ebenfalls dann im "tools" Ordner
vom SDK sein!
 
Ok, dann muss ich aber auch erst die .exe kopieren. Muss man erst wieder erklären wo die cmd.exe liegt, dann dass sie in den Ordner soll, den man extrahiert hat usw.

Programme, wo man sich durchklicken kann versteht sofort jeder. :)

Sicher für Leute, die cmd usw. nutzen können wäre der Weg, mit dem adb command, optimaler. Ist minimalistischer und kommt mit den Boardmitteln aus. Aber man muss auch an die Leute denken, die schon die Augen groß aufmachen, wenn sie dann das schwarze Fenster vor sich haben und dann eigentlich schon kein Bock mehr haben.

Vielleicht sollte man noch einen Thread machen, wo dann alles kurz für Fortgeschrittene zusammengefasst ist. Melden sich Freiwillige? :D
 
Hat halt jeder so seine Methoden!
Überwiegend ist es halt so einfacher für ADB Befehle,keine Pfade nötig
und man gibt nur das ins Kommando Fenster ein,was man ausführen
möchte!
Flashen nur per ADB natürlich so auch einfacher,wenn die "cmd.exe"
auch im SDK tools Ordner ist!
Aber alles eher weng "Off-Topic" und die User verlieren hier vielleicht noch
den Überblick! :)
 
Hab noch mal ne Frage zu dieser Methode:

Wenn ich das richtig verstehe, roote ich mit dieser Methode die original 2.1er Hero Firmware von HTC? Ich brauche also nicht extra eine neue rooted Firmware flashen, richtig?
Und kann ich nach dieser Methode dann Apps2SD und andere root-Apps benutzen?
 
Es ist dann gerootet ohne rooted Recovery, das ist richtig. A2SD muss aber in der ROM implementiert sein, also kommst du nicht um eine custom ROM rum. Root-Apps müssten so gehen.
 
So, habs getestet: Wer wie ich nur root-Rechte braucht und KEIN Custon Rom flashen will, für den reicht Schritt 1-5. Neustart ist nicht notwendig.

Man hat dann ein originales 2.1er ROM mit root.

Um das rooten zu entfernen einfach das App erneut starten und "unroot" drücken, einfacher geht's wirklich nicht.
 
So gerootet habe ich nun auch, mal sehen was als nächstes kommt :)

Vermutlich irgendein Backup Test, mal sehen was es da so gibt, dann recovery und dann ein custom rom ? :) Mal sehen :D
 
Klingt alles sehr gut mit dem rooten. Wie macht man es wenn man kein windows pc hat?
 
Copy recovery-RA-hero-v1.7.0.1.img to the root of your sdcard
Boot into your current custom recovery (boot while holding HOME)
Connect your Hero via usb to your pc/mac/...
adb shell
$su (not required if you have root already)
#mount -a
#flash_image recovery /sdcard/recovery-RA-hero-v1.7.0.1.img
Keine Ahnung, was du hast, da du uns das ja nicht gesagt hast. Aber so klappt es eigentlich für jeden, der mit ADB umgehen kann. Wen du nur Root haben willst und kein Custom ROM reicht die Root App.
 

Ähnliche Themen

alfalette
Antworten
0
Aufrufe
2.528
alfalette
alfalette
A
  • Androfan
Antworten
0
Aufrufe
2.939
Androfan
A
DocMeria
Antworten
1
Aufrufe
2.183
tes
tes
Zurück
Oben Unten