majuerg
Enthusiast
- 621
MRU - Das T-Mobile G1/HTC Magic rooten und flashen
Alternative ROMs können durchaus Vorteile gegenüber dem originalen ROM vom Hersteller haben, wie z.B. Root-Rechte und/oder zusätzliche Funktionen. Nun hat man sich über das eine oder andere alternative ROM informiert und würde es gerne mal ausprobieren, doch wie bekommt man es auf sein Gerät?
In der Regel liegen die alternativen ROMs in einem ZIP-Paket vor, das über ein Recovery System eingespielt wird. Das Problem an der Sache ist, dass das originale Recovery System nur Pakete akzeptiert, die mit einem entsprechendem Key signiert sind, doch diesen Key hat nur der Hersteller vom Gerät selber. Da aber der Quellcode vom Recovery System frei verfügbar ist, kann man sich sein eigenes erstellen oder auf bereits von anderen Leuten bereitgestellte zurückgreifen, die in der Regel sogar zusätzliche Funktionen bieten, wie z.B. die Möglichkeit sein bisheriges ROM zu sichern. Nun, wie bekommt man das alternative Recovery auf das Gerät, um das ausgewählte ROM einzuspielen?
Um das alternative Recovery System einzuspielen, gibt es inzwischen mehrere Möglichkeiten, doch sind die meisten, insbesondere für Einsteiger, recht komplex, wenn man sich mit der Thematik nicht, oder nur wenig auseinander gesetzt hat. Genau an dieser Stelle kommt Max’ Rooting Utility ins Spiel (kurz MRU).
MRU nutzt einen Exploit (RageAgainstTheCage, von Sebastian Krahmer/743C), um Root-Rechte zu erlangen (falls man nicht schon entsprechende hat), wodurch es dann möglich ist ein alternatives Recovery System einzuspielen, welches wiederum das Tor zum alternativen ROM öffnet.
Installation
Anwendung
Download
Anregungen? Fragen? Dann lasst es mich wissen, vorzugsweise hier, oder über: MRU - Kontakt
MfG,
Max!
Alternative ROMs können durchaus Vorteile gegenüber dem originalen ROM vom Hersteller haben, wie z.B. Root-Rechte und/oder zusätzliche Funktionen. Nun hat man sich über das eine oder andere alternative ROM informiert und würde es gerne mal ausprobieren, doch wie bekommt man es auf sein Gerät?
In der Regel liegen die alternativen ROMs in einem ZIP-Paket vor, das über ein Recovery System eingespielt wird. Das Problem an der Sache ist, dass das originale Recovery System nur Pakete akzeptiert, die mit einem entsprechendem Key signiert sind, doch diesen Key hat nur der Hersteller vom Gerät selber. Da aber der Quellcode vom Recovery System frei verfügbar ist, kann man sich sein eigenes erstellen oder auf bereits von anderen Leuten bereitgestellte zurückgreifen, die in der Regel sogar zusätzliche Funktionen bieten, wie z.B. die Möglichkeit sein bisheriges ROM zu sichern. Nun, wie bekommt man das alternative Recovery auf das Gerät, um das ausgewählte ROM einzuspielen?
Um das alternative Recovery System einzuspielen, gibt es inzwischen mehrere Möglichkeiten, doch sind die meisten, insbesondere für Einsteiger, recht komplex, wenn man sich mit der Thematik nicht, oder nur wenig auseinander gesetzt hat. Genau an dieser Stelle kommt Max’ Rooting Utility ins Spiel (kurz MRU).
MRU nutzt einen Exploit (RageAgainstTheCage, von Sebastian Krahmer/743C), um Root-Rechte zu erlangen (falls man nicht schon entsprechende hat), wodurch es dann möglich ist ein alternatives Recovery System einzuspielen, welches wiederum das Tor zum alternativen ROM öffnet.
Installation
- Da MRU in Python geschrieben ist, erfordert es die vorherige Installation von Python 2.7, die entsprechende Installationsdatei findet man dort: Link zu python-2.7.3.msi
- Um mit dem T-Mobile G1 oder HTC Magic kommunizieren zu können, muss USB-Debugging in den Einstellungen am Gerät aktiviert und entsprechende Treiber am PC installiert werden. Es kann sein, dass man die Treiber über Windows Update angeboten bekommt, falls aber nicht, findet man sie dort: Link zu Google USB Driver, r4
- Ist Python installiert, USB-Debugging aktiviert und das Gerät soweit eingerichtet, reicht es MRU einfach zu entpacken. Starten kann man es dann über einen Doppelklick auf mru.pyw.
Achtung: Virenscanner sollten vor dem Entpacken kurz deaktiviert werden, um sicher gehen, dass der vom MRU genutzte Exploit nicht geblockt wird! Ansonsten funktioniert die Rooting-Funktion nicht.
Anwendung
- Hat man MRU eingerichtet und gestartet, so reicht ein Klick auf Temporär rooten, um sich Root-Rechte zu verschaffen.
- Ein Klick auf Recovery flashen lässt die Auswahl zum Recovery Image zu und spielt es dann ein. Wurde es eingespielt, kann man es starten lassen.
- Im Recovery System kann man dann über die entsprechenden Menüpunkte das alternative ROM einspielen.
Download
Version 0.3.1
- es wurde ein kleiner Fehler beim Backup-Prozess gefixt
Version 0.3
- weitere kleine Programmstruktur Änderungen
- überarbeitete Dialoge
- bevor das geählte Recovery geflasht wird, kann man das originale sichern
- überarbeiteter Über-Dialog
Version 0.2
- kleine Programmstruktur Änderungen
- unterstützung für das T-Mobile G1 und das HTC Magic
- ADB Server wird nun schon beim Programmstart gestartet und erst bei Programmende beendet
- es wird nun geprüft, ob der genutzte Exploit auch wirklich verfügbar ist
- neues "Logo"
- Namensänderung
Version 0.1
- urpsprüngliche Version
- es wurde ein kleiner Fehler beim Backup-Prozess gefixt
Version 0.3
- weitere kleine Programmstruktur Änderungen
- überarbeitete Dialoge
- bevor das geählte Recovery geflasht wird, kann man das originale sichern
- überarbeiteter Über-Dialog
Version 0.2
- kleine Programmstruktur Änderungen
- unterstützung für das T-Mobile G1 und das HTC Magic
- ADB Server wird nun schon beim Programmstart gestartet und erst bei Programmende beendet
- es wird nun geprüft, ob der genutzte Exploit auch wirklich verfügbar ist
- neues "Logo"
- Namensänderung
Version 0.1
- urpsprüngliche Version
Anregungen? Fragen? Dann lasst es mich wissen, vorzugsweise hier, oder über: MRU - Kontakt
MfG,
Max!