monster.kruemel
Neues Mitglied
- 10
Hi ihr,
nachdem ich jetzt mein MS schon über zwei Monate habe und es dank eurer Hilfe erfolgreich rooten (2.0.1) konnte, lese ich mir seit einigen Tagen ´nen Wolf, weil ich gerne das Update auf 2.1 machen würde (Vodafone, Mac OS X Snow Leopard).
In dem Wust der Anleitungen krieg ich die ganzen Fachbegriffe nicht gebacken und fänd es toll, wenn mal jemand ein Glossar erstellen könnte, in dem die wichtigsten Begriffe rund um´s MS-Rooting kurz und knackig für Rookies erklärt werden.
Sofern dort Programme auftauchen, wäre es auch hilfreich gleich zu vermerken, ob diese auch unter Mac OS X bzw. betriebssystemunabhängig laufen.
Hier schon mal ein paar Vorschläge für den Inhalt:
DACH
OTA
RSD
ROOT
RSD LITE
NANDROID
(Full-) SBF
SHOLS (-Datei)
Bootloader (-Modus)
ADBrecovery
MOD
Script
Busybox
(Custom-) ROM
Lieben Gruss,
Tom
Edit:
Dank der fleissigen Helferlein folgt hier nun die Sammlung (ich bringe es am Ende auch in eine alphabetische Reihenfolge):
DACH
------
Ländercode für "Deutschland/Österreich/Schweiz" - bezeichnet im Zusammenhang mit ROM-Images (z.B. SBF, Nandroid Backups etc.) und Milestone-Geräten jeweils die ungebrandete (retail) Version der in Deutschland, Österreich und der Schweiz verkauften Geräte / Softwareversionen (z. B. Verkauf über Amazon oder andere freie Händler)
OTA
------
Abkürzung für "Over the air". Bezeichnet einen Upgrade-Modus, bei dem das Milestone die für das Update nötigen Dateien selbst über eine Datenverbindung herunterläd und unabhängig von einem Rechner installiert. Hinweis: Die Dateien werden in der Partition /cache gespeichert, weshalb dieses Verfahren nicht mit dem Mem-hack kompatibel ist.
RSD (lite)
------
Eine interne Software von Motorola, mit der ROM-Images auf das Gerät geflasht (aufgespielt) werden können. Hierzu benötigt man kompatible Images, die als sog. .sbf -Dateien vorliegen.
Das Programm läuft nur unter Windows.
ROOT
------
Unter Root-Zugriff versteht man einen Zugriff vergleichbar mit dem Administrator-Zugang bei einem Windows-Rechner oder Superuser-Zugang bei einem Linux-System. Man hat sämtliche Rechte, die benötigt werden, um spezielle Dienste und/oder Programme auszuführen
NANDROID
------
Backup Tool. Sichert alle Apps, Einstellungen und Co auf die SD Karte. Muss in der Recovery Konsole gestartet werden.
Bootloader (-Modus)
------
Der bootloader ermöglicht es, als Bios des Milestones, die recovery auszuführen, oder kernel (das System zu laden).
Der bootloader-Modus ist ein spezieller Modus, aus dem auch eine Verbindung via USB zu RSD Lite ermöglicht wird, um .sbf Dateien flashen zu können.
Starten:
Zustand MS: Ausgeschaltet, Akku eingesetzt
- Man öffnet die Tastatur und drückt auf dem Navigationspad (D-Pad) die HOCH Taste (wenn man das MS hochkant in den Händen hält, also Tastatur schaut nach links, so ist es die D-PAD RECHts Taste). Diese Taste hält man gedrückt.
- Bei gedrückter D-PAD HOCH Taste nun den Powerbutton drücken. Nach 1-2 Sekunden wird das Display grau und wenn man die Tasten loslässt, so sieht man den bootloader-Modus.
SHOLS (-Datei)
----
SHOLS (interner Produktname der Milestone Reihe) ist die Firmware fuer das Milestone. Eine Firmware besteht aus 3 Hauptbausteinen
a) Der Build Version - Das SHOLS_U2_0X.XX.
Darin sind die Libraries, Apps etc vorhanden von dem Android OS und den 3rd party APIs (wie zb Sprachsteuerung in Deutsch, QuickOffice, Motonav etc)
(Nennen wir es das Operating System - Das ist die build)
b) Der BP Flex Version- das ist die "Nummer zwischen dem build und dem AP Flex. (XXX.0R)
Im BP flex sind grundsätzliche HW Einstellungen, wie UMTS, Telefon, etc - also alles was quasi die HW steuert (nennen wir es BIOS - das ist der BP Flex), enthalten
c) Der AP Flex - das sind die Anpassungen fuer Länder, Provider etc - nennen wir es "Länderanpasssungen")
(Full-) SBF
------
Ein .sbf file wird geflasht, und nicht durch eine upgrade.zip auf das Milestone gebracht. Ein SBF file ist, im Gegensatz zum upgrade.zip, ein vollständiges Neuaufsetzen der Systempartitionen.
Es gibt service.sbf files, die nur die systemrelevanten Partitionen neu aufsetzen (/system, /framework etc) aber die user-partitionen nicht verändern und "Full SBF files".
Full SBF files (meist zu erkennen am fehlendern SERVICE im Dateinamen) legen alle Partitionen neu an, also auch die userdaten partitionen (/data, /cache). Full SBFs sind somit ein komplettes neues "image" des Milestones, und ausser der SD Karte werden alle Partitionen neu angelegt.
update.zip
----
Eine upgrade.zip ist nichts anderes als eine script, welches Änderungen in den Systempartitionen veranlasst.
Vor der Programmierung einer offiziellen upgrade.zip wird ein Vergleich 2er SW Versionen (beispielsweise DACH 2.0 und DACH 2.0.1) durchgeführt. Die Veränderungen werden dann in eine xxx.bin extrahiert, das Packet wird dann signiert und veröffentlicht. Das heisst im Klartext, es wird ein "delta" ermittelt zwischen 2 versionen, und nur dieses Delta an Unterschieden wird durch das upgrade.zip auf dem Milestone upgedated. Strenfgenommen ist ein update.zip ein Patch.
Wenn man eine upgrade.zip auf dem Milestone ausführt, so prüft die Update SW:
a) Die Signatur - bei fehlerhafter Signatur wird das upgrade abgebrochen
b) Ob die Urprungsdateien (also die Basissoftware, vor der aus geupdated werden soll), dem delta.bin entspricht. Es wird auch überpfüft, ob diese upgrade.zip auf der gleichen Länder- oder Providersoftware (DACH,HK,O2,WIND, VF etc) basiert. Wenn dieser test mislingt, so endet das upgrade immer mit einer Fehlermeldung "STATUS 7" (Falsche SW Version oder falsche Baseline)
Recovery (-Modus)
-----
Der recovery modus ist ein spezieller Untermodus des Milestone, das es erlaubt, das System zu rebooten, reseten, oder eine update.zip auszuführen.
Start in die Recovery Console:
Zustand MS: Ausgeschaltet, Akku eingesetzt
- Man drückt die Kamera taste auf der rechten Seite des MS. Diese Taste hält man gedrückt.
- Bei gedrückter Kamerataste nun den Powerbutton drücken. Nach 5 Sekunden sollte das Motorola-M erscheinen. Nach weiteren Sekunden ein Dreieck mit Ausrufezeichen.
- Wenn das Dreieck erscheint, nun die Lautstärke HOCH taste drücken und gedrückt lassen, und zusätzlich die Kamera Taste drücken. Danach sollte man die Recovery Console sehen können.
ADBrecovery
----
MOD
----
Script
----
Linux-Equivalent zu Stapelausführungsdateien unter Windows (*.bat, *.cmd). Einfache Textdatei, welche mehrere einzelne Anweisungen wie Programmstarts enthält und diese einfach der Reihe nach ausführt. Vereinfacht i.d.R. wiederkehrende Aufgaben bei denen mann immer wieder die gleichen Programme mit den gleichen Parametern und der gleichen Reihenfolge aufrufen müsste.
Busybox
----
Extrem kompaktes Programm, welches viele Unix-Standard-Dienste in einer kleinen Datei bereitstellt (Dateioperationen, FTP, Ein-/Ausgabe, etc. pp.). Wurde spezielle für leistungsarme Systeme entwickelt, welche z.B. mit einem sog. Embedded Linux laufen. Wird auf vielen Routern, Settop-Boxen, Navies, etc. einsetzt und ist komplett Open Source. War auch schon Gegenstand großer Klagen gegen Firmen, welche es in ihren Produkten benutzt haben, ohne die Quellen offen zu legen (wird von der Lizenz gefordert).
(Custom-) ROM
----
Ein modifiziertes Systemabbild, welches viele Veränderungen/Optimierungen/Hacks/etc. komplett fertig enthält und nur noch auf das entsprechende System geflasht werden braucht. Erspart einem die Arbeit, die einzelnen Modifikationen selbst der Reihe nach vornehmen zu müssen.
Flashen
----
Mit flashen bezeichnet man das Überschreiben des Flash-Speichers mit einer Firmware.
Firmware
-----
Unter Firmware (vom engl. firm = fest) versteht man Software, die in elektronische Geräte eingebettet ist. Sie ist zumeist in einem Flash-Speicher, einem EPROM, EEPROM oder ROM gespeichert und durch den Anwender nicht, oder nur mit speziellen Mitteln bzw. Funktionen austauschbar.
Wipe
----
Ein "wipe" ist ein Löschen der Benutzer-Dateien auf dem Milestone.
Es werden alle User-Settings und manuell installierte Apps, Daten, Kontoinformationen etc gelöscht. Das MS geht danach in den factory reset Modus, wie beim ersten Mal, nachdem man das MS zum ersten Mal in Betrieb genommen hat.
- Starten der Recovery Console wie in Recovery (-Modus) beschrieben
- Es gibt nun 4 Punkte, die man wählen kann
o reboot system now
o apply sdcard:update.zip
o wipe data/factory reset
o wipe cache partition
- Um die User-Settings zu löschen, wählt man Option 3, factory reset
- Auswählen der Option durch Nutzen des D-PADs der Hardware Tastatur (oder den Lautstärke Buttons)
- Bestätigt wird die Auswahl durch den OK Button auf dem DPAD der Hardware Tastatur
- Auswahlscreen viele NO und 1 "YES". Das YES anwählen per Tastatur und ausführen (OK Button auf HW Tastatur innerhalb des D-PADS).
Recovery Konsole
----
nachdem ich jetzt mein MS schon über zwei Monate habe und es dank eurer Hilfe erfolgreich rooten (2.0.1) konnte, lese ich mir seit einigen Tagen ´nen Wolf, weil ich gerne das Update auf 2.1 machen würde (Vodafone, Mac OS X Snow Leopard).
In dem Wust der Anleitungen krieg ich die ganzen Fachbegriffe nicht gebacken und fänd es toll, wenn mal jemand ein Glossar erstellen könnte, in dem die wichtigsten Begriffe rund um´s MS-Rooting kurz und knackig für Rookies erklärt werden.
Sofern dort Programme auftauchen, wäre es auch hilfreich gleich zu vermerken, ob diese auch unter Mac OS X bzw. betriebssystemunabhängig laufen.
Hier schon mal ein paar Vorschläge für den Inhalt:
DACH
OTA
RSD
ROOT
RSD LITE
NANDROID
(Full-) SBF
SHOLS (-Datei)
Bootloader (-Modus)
ADBrecovery
MOD
Script
Busybox
(Custom-) ROM
Lieben Gruss,
Tom
Edit:
Dank der fleissigen Helferlein folgt hier nun die Sammlung (ich bringe es am Ende auch in eine alphabetische Reihenfolge):
DACH
------
Ländercode für "Deutschland/Österreich/Schweiz" - bezeichnet im Zusammenhang mit ROM-Images (z.B. SBF, Nandroid Backups etc.) und Milestone-Geräten jeweils die ungebrandete (retail) Version der in Deutschland, Österreich und der Schweiz verkauften Geräte / Softwareversionen (z. B. Verkauf über Amazon oder andere freie Händler)
OTA
------
Abkürzung für "Over the air". Bezeichnet einen Upgrade-Modus, bei dem das Milestone die für das Update nötigen Dateien selbst über eine Datenverbindung herunterläd und unabhängig von einem Rechner installiert. Hinweis: Die Dateien werden in der Partition /cache gespeichert, weshalb dieses Verfahren nicht mit dem Mem-hack kompatibel ist.
RSD (lite)
------
Eine interne Software von Motorola, mit der ROM-Images auf das Gerät geflasht (aufgespielt) werden können. Hierzu benötigt man kompatible Images, die als sog. .sbf -Dateien vorliegen.
Das Programm läuft nur unter Windows.
ROOT
------
Unter Root-Zugriff versteht man einen Zugriff vergleichbar mit dem Administrator-Zugang bei einem Windows-Rechner oder Superuser-Zugang bei einem Linux-System. Man hat sämtliche Rechte, die benötigt werden, um spezielle Dienste und/oder Programme auszuführen
NANDROID
------
Backup Tool. Sichert alle Apps, Einstellungen und Co auf die SD Karte. Muss in der Recovery Konsole gestartet werden.
Bootloader (-Modus)
------
Der bootloader ermöglicht es, als Bios des Milestones, die recovery auszuführen, oder kernel (das System zu laden).
Der bootloader-Modus ist ein spezieller Modus, aus dem auch eine Verbindung via USB zu RSD Lite ermöglicht wird, um .sbf Dateien flashen zu können.
Starten:
Zustand MS: Ausgeschaltet, Akku eingesetzt
- Man öffnet die Tastatur und drückt auf dem Navigationspad (D-Pad) die HOCH Taste (wenn man das MS hochkant in den Händen hält, also Tastatur schaut nach links, so ist es die D-PAD RECHts Taste). Diese Taste hält man gedrückt.
- Bei gedrückter D-PAD HOCH Taste nun den Powerbutton drücken. Nach 1-2 Sekunden wird das Display grau und wenn man die Tasten loslässt, so sieht man den bootloader-Modus.
SHOLS (-Datei)
----
SHOLS (interner Produktname der Milestone Reihe) ist die Firmware fuer das Milestone. Eine Firmware besteht aus 3 Hauptbausteinen
a) Der Build Version - Das SHOLS_U2_0X.XX.
Darin sind die Libraries, Apps etc vorhanden von dem Android OS und den 3rd party APIs (wie zb Sprachsteuerung in Deutsch, QuickOffice, Motonav etc)
(Nennen wir es das Operating System - Das ist die build)
b) Der BP Flex Version- das ist die "Nummer zwischen dem build und dem AP Flex. (XXX.0R)
Im BP flex sind grundsätzliche HW Einstellungen, wie UMTS, Telefon, etc - also alles was quasi die HW steuert (nennen wir es BIOS - das ist der BP Flex), enthalten
c) Der AP Flex - das sind die Anpassungen fuer Länder, Provider etc - nennen wir es "Länderanpasssungen")
(Full-) SBF
------
Ein .sbf file wird geflasht, und nicht durch eine upgrade.zip auf das Milestone gebracht. Ein SBF file ist, im Gegensatz zum upgrade.zip, ein vollständiges Neuaufsetzen der Systempartitionen.
Es gibt service.sbf files, die nur die systemrelevanten Partitionen neu aufsetzen (/system, /framework etc) aber die user-partitionen nicht verändern und "Full SBF files".
Full SBF files (meist zu erkennen am fehlendern SERVICE im Dateinamen) legen alle Partitionen neu an, also auch die userdaten partitionen (/data, /cache). Full SBFs sind somit ein komplettes neues "image" des Milestones, und ausser der SD Karte werden alle Partitionen neu angelegt.
update.zip
----
Eine upgrade.zip ist nichts anderes als eine script, welches Änderungen in den Systempartitionen veranlasst.
Vor der Programmierung einer offiziellen upgrade.zip wird ein Vergleich 2er SW Versionen (beispielsweise DACH 2.0 und DACH 2.0.1) durchgeführt. Die Veränderungen werden dann in eine xxx.bin extrahiert, das Packet wird dann signiert und veröffentlicht. Das heisst im Klartext, es wird ein "delta" ermittelt zwischen 2 versionen, und nur dieses Delta an Unterschieden wird durch das upgrade.zip auf dem Milestone upgedated. Strenfgenommen ist ein update.zip ein Patch.
Wenn man eine upgrade.zip auf dem Milestone ausführt, so prüft die Update SW:
a) Die Signatur - bei fehlerhafter Signatur wird das upgrade abgebrochen
b) Ob die Urprungsdateien (also die Basissoftware, vor der aus geupdated werden soll), dem delta.bin entspricht. Es wird auch überpfüft, ob diese upgrade.zip auf der gleichen Länder- oder Providersoftware (DACH,HK,O2,WIND, VF etc) basiert. Wenn dieser test mislingt, so endet das upgrade immer mit einer Fehlermeldung "STATUS 7" (Falsche SW Version oder falsche Baseline)
Recovery (-Modus)
-----
Der recovery modus ist ein spezieller Untermodus des Milestone, das es erlaubt, das System zu rebooten, reseten, oder eine update.zip auszuführen.
Start in die Recovery Console:
Zustand MS: Ausgeschaltet, Akku eingesetzt
- Man drückt die Kamera taste auf der rechten Seite des MS. Diese Taste hält man gedrückt.
- Bei gedrückter Kamerataste nun den Powerbutton drücken. Nach 5 Sekunden sollte das Motorola-M erscheinen. Nach weiteren Sekunden ein Dreieck mit Ausrufezeichen.
- Wenn das Dreieck erscheint, nun die Lautstärke HOCH taste drücken und gedrückt lassen, und zusätzlich die Kamera Taste drücken. Danach sollte man die Recovery Console sehen können.
ADBrecovery
----
MOD
----
Script
----
Linux-Equivalent zu Stapelausführungsdateien unter Windows (*.bat, *.cmd). Einfache Textdatei, welche mehrere einzelne Anweisungen wie Programmstarts enthält und diese einfach der Reihe nach ausführt. Vereinfacht i.d.R. wiederkehrende Aufgaben bei denen mann immer wieder die gleichen Programme mit den gleichen Parametern und der gleichen Reihenfolge aufrufen müsste.
Busybox
----
Extrem kompaktes Programm, welches viele Unix-Standard-Dienste in einer kleinen Datei bereitstellt (Dateioperationen, FTP, Ein-/Ausgabe, etc. pp.). Wurde spezielle für leistungsarme Systeme entwickelt, welche z.B. mit einem sog. Embedded Linux laufen. Wird auf vielen Routern, Settop-Boxen, Navies, etc. einsetzt und ist komplett Open Source. War auch schon Gegenstand großer Klagen gegen Firmen, welche es in ihren Produkten benutzt haben, ohne die Quellen offen zu legen (wird von der Lizenz gefordert).
(Custom-) ROM
----
Ein modifiziertes Systemabbild, welches viele Veränderungen/Optimierungen/Hacks/etc. komplett fertig enthält und nur noch auf das entsprechende System geflasht werden braucht. Erspart einem die Arbeit, die einzelnen Modifikationen selbst der Reihe nach vornehmen zu müssen.
Flashen
----
Mit flashen bezeichnet man das Überschreiben des Flash-Speichers mit einer Firmware.
Firmware
-----
Unter Firmware (vom engl. firm = fest) versteht man Software, die in elektronische Geräte eingebettet ist. Sie ist zumeist in einem Flash-Speicher, einem EPROM, EEPROM oder ROM gespeichert und durch den Anwender nicht, oder nur mit speziellen Mitteln bzw. Funktionen austauschbar.
Wipe
----
Ein "wipe" ist ein Löschen der Benutzer-Dateien auf dem Milestone.
Es werden alle User-Settings und manuell installierte Apps, Daten, Kontoinformationen etc gelöscht. Das MS geht danach in den factory reset Modus, wie beim ersten Mal, nachdem man das MS zum ersten Mal in Betrieb genommen hat.
- Starten der Recovery Console wie in Recovery (-Modus) beschrieben
- Es gibt nun 4 Punkte, die man wählen kann
o reboot system now
o apply sdcard:update.zip
o wipe data/factory reset
o wipe cache partition
- Um die User-Settings zu löschen, wählt man Option 3, factory reset
- Auswählen der Option durch Nutzen des D-PADs der Hardware Tastatur (oder den Lautstärke Buttons)
- Bestätigt wird die Auswahl durch den OK Button auf dem DPAD der Hardware Tastatur
- Auswahlscreen viele NO und 1 "YES". Das YES anwählen per Tastatur und ausführen (OK Button auf HW Tastatur innerhalb des D-PADS).
Recovery Konsole
----
Zuletzt bearbeitet: