Jump to content
Melde dich an, um diesem Inhalt zu folgen  
HSD-Pilot

BootMenu / Second System

Recommended Posts

HSD-Pilot

Boot Menu Manager - Allgemeine Information

https://www.projectlense.com/TitleIndex

Created by Whirleyes

[DONATE]

BootMenu ist eine Custom Recovery, welche benötigt wird um eine Custom Rom sicher auf unserem XT910 GSM RazR zu installieren. Durch seine integrierte On Boot Option (Hijack) und die automatische Prüfung auf deren Funktionalität vor jedem Reboot aus der Recovery heraus, ist es fast unmöglich sein RazR während des Abenteuers Custom Rom zu beschädigen.

Desweiteren bietet BootMenu uns die Möglichkeit, seit Version 0.3.2 bis zu 5 Systeme dual neben unserem Haupt System zu installieren, wobei die Systeme 3 bis 6 als virtuelle Images auf der internen SD angelegt werden.

Das System_2 jedoch wird auf die Webtop [system] und CD Rom [Cache] Partition ausgelagert. Dies wird möglich, weil die unter Android 4.0.4 vorhandene Webtop Partition von ca. 1,5Gb unnötig ist, da das Webtop nativ auch ohne diese funktioniert. Die CDROM Partition beinhaltet die Motocast Software und wird von in der Regel von niemandem mehr benutzt, da die Software darauf veraltet ist.

Das bedeudet für Euch, das Ihr gefahrlos neue Custom Roms ausprobieren könnt und jederzeit die Möglichkeit habt, auf Eure Stock Motorola Rom zu wechseln, sollte einmal etwas nicht so funktionieren wie geplant.

Weitere Vorteile sind:

USB Massenspeicher & ADB Support aus der Custom Recovery heraus, schnellere Wipes und Backups im Vergleich zu Bootstrap, 2nd init & init.d support & seit Version 0.3.2 die Möglichkeit Firmwarekomponenten wie Kernel und Radio direkt in der Recovery zu flashen.

Ihr seht, es ist eine Custom Recovery, welche uns eine Vielzahl an Möglichkeiten bietet und dennoch mit dem Hintergrund entwickelt wurde, Euer RazR so gut es geht zu schützen.

4184_trennungslinie.png

Vorraussetzung

Android 4.0.4

Root

4184_trennungslinie.png

Was muss Ich beachten?

Bevor Ihr auch nur daran denkt, Euch eine Custom Rom zu installieren, sichert Euch den Weg zurück! Auch wenn BootMenu sicher ist, kann IMMER etwas passieren.

Ladet Euren Akku IMMER zu 100% bevor Ihr beginnt!

4184_trennungslinie.png

Der Weg zurück auf Stock

Dazu benötigt Ihr RSDLite, sowie die nötigen Fastboot Files für Android 4.0.4 einsatzbereit auf Eurem PC!

Ihr findet alles nötige bei uns im Forum:

RSDLite inkl. Treiber & Anleitung

Benötigte Fastboot Files

4184_trennungslinie.png

Installation & Vorbereitung

Boot Menu Manager 0.2.7 [Archiv] [iCS]

Boot Menu Manager 0.3.2 [AKTUELL] [iCS & JB]

Nachdem Ihr Euch die App aus dem Play Store geladen habt, müsst Ihr diese noch auf Eurem RazR einrichten. Bei dem ersten Start landet Ihr daher im Installer - Menü

4184_trennungslinie.png

BMM 0.3.x [EMPFOHLEN/AKTUELL]

Wählt Installer / Install

post-918021-14356903643446_thumb.png

Anklicken um das Bild in Originalgröße zu sehen

4184_trennungslinie.png

BMM 0.2.7

1. Wählt Download Packages & bestätigt die Abfrage auf den Netzwerkzugriff

2. Wartet, bis alle Haken gesetzt sind

post-918021-143568929616_thumb.png

Anklicken um das Bild in Originalgröße zu sehen

post-918021-14356892955485_thumb.png

Anklicken um das Bild in Originalgröße zu sehen

4184_trennungslinie.png

Um Euch dieses inzwischen recht ausführliche Tutorial übersichtlicher zu gestallten, werde ich hier die einzelnen Komponenten für die jeweils gewünschte Version auflisten.

1. Automatisiertes Flashen einer Custom Rom [bMM0.2.7]

2. Manuelles Flashen einer Custom Rom [bMM0.2.7]

3. Vorbereitung der Webtop Partition für System_2 [bMM 0.2.7 / BMM 0.3.x]

Für Version 0.3.x ist NUR das eventuelle Flashen der Webtop Partition von Interesse!

4. Flashen einer Custom Rom [bMM 0.3.x] [AKTUELL]

5. Firmwarekomponenten flashen / manipulieren [NUR FÜR ERFAHRENE NUTZER!] [bMM 0.3.x] [AKTUELL]

6. Jelly Bean Dual Boot [NUR FÜR ERFAHRENE NUTZER!] [bMM 0.3.x] [AKTUELL]

4184_trennungslinie.png

bearbeitet von HSD-Pilot
  • Like 7

Diesen Beitrag teilen


Link zum Beitrag
HSD-Pilot

Installation einer Custom Rom per BootMenu Manager

4184_trennungslinie.png

Backup Eurer Rom

Bevor Ihr damit beginnt eine Rom zu flashen, legt Euch ein Backup des derzeitigen Systems an! Dies wird benötigt, wenn etwas schief geht und Ihr z.B. in einem Bootloop hängt.

1. Wählt 1st System Manager / 2nd System Manager

2. Wählt Fast Backup

3. Wählt den Speicherort (interne SD / externe SD) & benennt Euer Backup

!!! ACHTUNG: Keine Leerzeichen Verwenden !!!

4. Wählt OK und bestätigt den Neustart in die Recovery

post-918021-14356892956966_thumb.png

Anklicken um das Bild in Originalgröße zu sehen

4184_trennungslinie.png

Vorbereitung der Webtop Partition

Um eine Rom als 2tes System auf Eurem RazR zu installieren, MÜSST Ihr Eure Webtop Partition leeren. Dadurch erhaltet Ihr ca. 1,3 GB Speicherplatz für eine neue Rom.

Dazu müsst Ihr in die Custom Recovery booten. Dort angekommen geht wie folgt vor:

1. Wählt Mounts & Format

2. Wenn die Webtop Partition nicht gemountet ist, wählt Mount Webtop

3. Wählt Format Webtop

4. Das war's schon und Ihr könnt neustarten

post-918021-14356892957372_thumb.png

Anklicken um das Bild in Originalgröße zu sehen

4184_trennungslinie.png

Der Rom Konverter

Um eine Rom sicher mit dem BootMenu zu flashen, müsst Ihr diese vorher konvertieren!

1. Wählt den Rom Converter

2. Setzt die 2nd-init-rootfs für Safestrap basierende Roms!

(Ihr findet den Hinweis daruf in dem jeweiligen OP der Rom)

Wenn Ihr die MiUi konvertieren wollt > KEINE 2nd-init-rootfs

3. Wählt die ZIP der gewünschten Rom & bestätigt die Auswahl mit OK

Ihr seht den Prozess der Konvertierung in der Benachrichtigungsleiste.

Ist dieser abgeschlossen erhaltet Ihr eine neue BM_Rom.zip, welche Ihr nun flashen könnt.

post-918021-14356892957964_thumb.png

Anklicken um das Bild in Originalgröße zu sehen

4184_trennungslinie.png

Installation auf 1st System / 2nd System

Jetzt habt Ihr die Wahl, Eure Stock Rom sauber zu halten und eine Custom Rom als 2tes System aufzusetzen oder Euer RazR komplett zu Crackflashen. Ich habe letzteres als Beispiel genommen (Black Widow 1st System / Axiom 2nd System)

!!! ACHTUNG !!!

Es scheint sich ein kleiner Fehler eingeschlichen zu haben, den Stock-based GSM Patch betreffend! Lest dazu den Troubleshoot witer unten!

1. Wählt 1st System Manager / 2nd System Manager

2. Wählt "Install a Zip Package"

3. Wählt "Add a Zip File to Queue" & setzt hier Eure BM_Rom.zip

!!! Wenn Ihr eine CDMA Rom flashen wollt, setzt den GSM Patch nach der Rom als 2tes Zip. Einige Roms benötigen zusätzliche GApps (Google Apps), dies ist im OP der Rom vermerkt. Diese müsst Ihr dann auch anwählen !!!

4. Setzt die Haken bei Clear Data & Cache + Clear Dalvik Cache, bevor Ihr die Auswahl mit OK bestätigt!

post-918021-14356892958541_thumb.png

Anklicken um das Bild in Originalgröße zu sehen

4184_trennungslinie.png

!!! ACHTUNG !!!

Während des Reboots aus der Recovery wird BootMenu die Funktionalität des Hijacks (On Boot Option) überprüfen. Ist damit alles in Ordnung, startet das RazR automatisch neu.

Stimmt etwas nicht erscheint eine Abfrage, ob Ihr Euch sicher seit, das Ihr neustarten wollt. Bestätigt diese mit NEIN/ZURÜCK!

post-918021-14356892959742_thumb.jpg

Anklicken um das Bild in Originalgröße zu sehen

Dies soll Euch warnen, das die On Boot Option nicht mehr vorhanden ist und Ihr daher im Falle eines Fehlers und dem Hängen bleiben bei z.B. der Bootanimation keine Möglichkeit mehr habt in die Custom Recovery zu booten, um Euer angelegtes Nandroid wiederherzustellen.

Sollte dieses passieren, wechselt zu dem 6. System Keeper und wählt dort install Hijack. Danach versucht Ihr nocheinmal neuzustarten.

Wenn der Fehler wieder auftaucht, stimmt etwas nicht! Stellt dann Euer Nandroid direkt wieder her (siehe unten), bevor Ihr aus der Custom Recovery bootet!

Danach habt Ihr die Möglichkeit den Fehler zu finden > Richtige Rom (GSM), Installationsanweisungen beachtet, Updater-Script evtl. nicht angepasst usw.

4184_trennungslinie.png

HiJack

Nach dem Reboot aus der Recovery erscheint jetzt jedesmal ein grüner Android. Drückt diesen, um Eure gewünschte Rom anzuwählen oder erneut in die Custom Recovery zu booten.

Ihr könnt die On Boot Option in den Einstellungen der App unter BootMenu Settings auf 0sec. setzen und damit deaktivieren (Nicht empfohlen), sowie die als Standard zu startende Rom konfigurieren

post-918021-14356892959989_thumb.png

Anklicken um das Bild in Originalgröße zu sehen

4184_trennungslinie.png

Themes & Extras nachinstallieren

Wenn Ihr Themes oder sonstige Extras, wie z.B. die Kernel Module nachinstallieren wollt, öffnet den jeweiligen System Manager (1st / 2nd) und drückt "install a zip package".

1. Wählt die Zip des/der Themes / Extras

2. Setzt Clean Dalvik Cache

3. Drückt OK & bestätigt dieses

post-918021-14356892960326_thumb.png

Anklicken um das Bild in Originalgröße zu sehen

4184_trennungslinie.png

Die Rom bootet nicht, was nun?

In dem Fall, das Ihr bei der Bootanimation hängen bleibt und Euer RazR nicht mehr starten will, kommt Euch der Hijack zur Hilfe.

Schaltet Euer RazR ab, indem Ihr die Power & Vol.down - Taste für ca. 10sek. gedrückt haltet, bis der Bildschirm schwarz wird.

Jetzt bootet erneut und wählt beim Start (grüner Android) die Custom Recovery, wo Ihr folgende Schritte durchführt:

Ich empfehle als erstes einen Daten Wipe, um eine saubere Grundlage zu schaffen!

1. Backup & restore

2. Change Backup location > Micro SD

3. Restore

4. Nandroid anwählen, bestätigen und warten

5. Reboot

4184_trennungslinie.png

TROUBLESHOOT

Main System

Wenn Ihr eine Rom auf Euer 1tes System installiert, kickt Ihr den Hijack von diesem. Wie Ihr schon gelesen habt, löst Ihr dieses indem Ihr diesen über den System Keeper erneut installiert.

Stock based GSM Patch

Es scheint ein Fehler mit dem auf Stock Rom basierenden GSM Patch zu geben. Dieser führt dazu, das Ihr keine Datenverbindung aufbauen könnt.

Sollte dies der Fall sein, bootet über den HiJack in die Custom Recovery und versucht folgende Schritte:

1. Wipe Data / Cache / Dalvik Cache

2. GSM Patch manuell installieren

3. Neustarten

4184_trennungslinie.png

Zurück zu Post #1

4184_trennungslinie.png

bearbeitet von HSD-Pilot
  • Like 5

Diesen Beitrag teilen


Link zum Beitrag
HSD-Pilot

Manueller Flash in der Recovery

[ame=

to DuaL Boot Motorola Razr XT910 And Install Cdma Roms On Gsm Razr - YouTube[/ame]

Aufbau & Bedienung

Nachdem Ihr in die Custom Recovery gebootet habt, seht Ihr folgenden Bildschirm:

post-918021-14356892955973_thumb.png

Anklicken um das Bild in Originalgröße zu sehen

Navigiert durch das Menü mit den Softkeys oder per Vol-Tasten (Power zum Bestätigen)

Die Custom Recovery ist folgenderweise strukturiert:

1. Toggle Second / Stock System Recovery

2. Install Zip Package

Install a Zip Package

Apply an Update.zip

Toggle Signature Verification

Toggle Script Asserts

Change Zip File Location

3. Backup & Restore

Fast Backup

Full Backup

Selective Backup

Restore

Selective Restore

Change Backup Location

4. Mounts & Format

mount /sdcard

unmount /emmc

unmount /webtop

mount /system

mount /data

unmount /cache

unmount /preinstall

mount /pds

format /sdcard

format /emmc

format /data

format /cache

5. Wipe & Clean

Wipe Data & Cache (Factory Reset)

Wipe Cache

Wipe Dalvik Cache

Wipe Battery Stats

6. System Keeper

Remove Logwrapper Hijack

Install SU (Root) to system

Install a Backup Root (Protected)

Unroot (Leave a Protected Backup)

Reset Protection Flag (All Files)

7. Power Options

Reboot

Power Off

Reboot to Stock Recovery

Reboot to Bootloader

8. Advanced

Restart ADB Daemon

Connect as USB Mass Storage

Adjust Screen Brightness

Turn On/Off Keypad Light

Enable Touch & Slide to Select

Report Error

Key Test

Show Log

Partition SD Card

Fix Permissions

9. About

About Recovery

Touch Help

4184_trennungslinie.png

Backup & Installation der Custom Rom

Natürlich müsst Ihr Euch Eure gewünschte Custom Rom vorher herunterladen, diese auf Eure externe SD kopieren und Euch genau über einzuhaltene Installationsanweisungen informieren!

Nachdem Ihr in die Custom Recovery gebootet habt, fangen wir mit dem Backup (Nandroid) unserer aktuellen Rom an!

Solltet Ihr ein 2tes System einrichten, empfehle ich vor dem Toggel in die Second System Recovery das Backup Eurer Stock Rom in der Stock Recovery durchzuführen!

4184_trennungslinie.png

Backup (Nandroid)

Um ein Backup Eurer derzeitigen Rom anzulegen sind folgende Schritte auszuführen:

1. Backup & Restore

2. Change Backup Location > Micro SD (Ich empfehle das Backup auf die externe SD zu legen!)

3. Fast- oder Fullbackup und bestätigt dieses (In der Regel reicht das Fastbackup)

post-918021-14356892208321_thumb.png

Anklicken um das Bild in Originalgröße zu sehen

Das Fullbackup beinhaltet die Webtop Partition und dauert daher etwas länger. Es ist nur 1mal auszuführen und nicht unbedingt notwendig. Im Falle, das die Dateien darauf doch noch benötigt werden (zukünftige Updates usw.), kann man diese relativ einfach aus einer GB-Firmware entnehmen und per Fastboot auf das RazR flashen.

4184_trennungslinie.png

Installation

Nun kommen wir zur Installation einer Custom Rom.

Ihr werdet auf Begriffe Wipe, Cache und Co treffen. Diese sind ausführlich erklärt bei uns im Forum zu finden.

Ihr müsst die Installationsanweisungen der jeweiligen Rom genau lesen, um die richtigen Schritte durchzuführen.

In der Regel werden Ihr jedoch folgende Anweisungen vorfinden:

1.Wipe & clean > Wipe data & cache (Factory Reset) > Wipe cache > Wipe dalvik cache

2. Install zip package

3. Change zip file location > Micro SD

4. Install a zip package

5. Rom.zip anwählen, bestätigen und warten

6. Power options > Reboot

Der erste Start einer neuen Rom dauert IMMER etwas länger, als gewöhnlich! Das liegt daran, das der Cache und der Dalvik Cache neu angelegt werden muss.

post-918021-14356892207469_thumb.png

Anklicken um das Bild in Originalgröße zu sehen

4184_trennungslinie.png

Nach dem Reboot aus der Recovery erscheint jetzt jedesmal ein grüner Android. Drückt diesen, um Eure gewünschte Rom anzuwählen oder erneut in die Custom Recovery zu booten.

Ihr könnt die On Boot Option in den Einstellungen der App unter BootMenu Settings auf 0sec. setzen und damit deaktivieren (Nicht empfohlen), sowie die als Standard zu startende Rom konfigurieren

post-918021-1435689295628_thumb.png

Anklicken um das Bild in Originalgröße zu sehen

4184_trennungslinie.png

ACHTUNG

Nachdem Ihr den Reboot angewählt habt, wird BootMenu die Funktionalität des Hijacks (On Boot Option) überprüfen. Ist damit alles in Ordnung, startet das RazR automatisch neu.

Stimmt etwas nicht erscheint eine Abfrage, ob Ihr Euch sicher seit, das Ihr neustarten wollt. Bestätigt diese mit NEIN/ZURÜCK!

post-918021-14356892956617_thumb.jpg

Anklicken um das Bild in Originalgröße zu sehen

Dies soll Euch warnen, das die On Boot Option nicht mehr vorhanden ist und Ihr daher im Falle eines Fehlers und dem Hängen bleiben bei z.B. der Bootanimation keine Möglichkeit mehr habt in die Custom Recovery zu booten, um Euer angelegtes Nandroid wiederherzustellen.

Sollte dieses passieren, wechselt zu dem 6. System Keeper und wählt dort install Hijack. Danach versucht Ihr nocheinmal neuzustarten.

Wenn der Fehler wieder auftaucht, stimmt etwas nicht! Stellt dann Euer Nandroid direkt wieder her (siehe unten), bevor Ihr aus der Custom Recovery bootet!

Danach habt Ihr die Möglichkeit den Fehler zu finden > Richtige Rom (GSM), Installationsanweisungen beachtet, Updater-Script evtl. nicht angepasst usw.

4184_trennungslinie.png

Die Rom bootet nicht, was nun?

In dem Fall, das Ihr bei der Bootanimation hängen bleibt und Euer RazR nicht mehr starten will, kommt Euch der Hijack zur Hilfe.

Schaltet Euer RazR ab, indem Ihr die Power & Vol.down - Taste für ca. 10sek. gedrückt haltet, bis der Bildschirm schwarz wird.

Jetzt bootet erneut und wählt beim Start (grüner Android) die Custom Recovery, wo Ihr folgende Schritte durchführt:

Ich empfehle als erstes einen Daten Wipe, um eine saubere Grundlage zu schaffen!

1. Backup & restore

2. Change Backup location > Micro SD

3. Restore

4. Nandroid anwählen, bestätigen und warten

5. Reboot

4184_trennungslinie.png

Zurück zu Post #1

4184_trennungslinie.png

bearbeitet von HSD-Pilot
  • Like 5

Diesen Beitrag teilen


Link zum Beitrag
HSD-Pilot

Manuelles Bearbeiten der Webtop Partition & des Updater Scriptes

4184_trennungslinie.png

Ihr benötigt dazu das Android SDK auf Eurem Rechner, oder alternativ einen Terminal Emulator auf Eurem RazR!

Desweiteren müsst Ihr Euch WinRar & Notepad++ aus dem Internet besorgen und installieren!

4184_trennungslinie.png

Um eine Custom Rom auf Eurer Webtop Partition zu installieren, braucht Ihr Platz auf dieser. Dieses zeige ich Euch anhand von ADB. Wer diesen Vorgang per Terminal Emulator durchführt, braucht den Befehl adb shell nicht eingeben.

In den Einstellungen des RazR's (Entwickleroptionen) muss USB-Debugging aktiviert sein! Verbindet dieses per USB mit dem PC.

Geht in den Ordner, welcher die Platform-Tools enthält (Bsp.: C:\Android\platform-tools)

Haltet LShift und klickt mit der Rechten Maustaste in den freien Raum > Eingabeaufforderung hier öffnen

Jetzt gebt folgende Befehle ein (Achtet darauf, auch die Leerzeichen zu setzen!)

adb shell

su

mkdir /tmp/webtop

mount -t ext3 /dev/block/webtop /tmp/webtop

rm -r /tmp/webtop/*

post-918021-14356892961982_thumb.png

Anklicken um das Bild in Originalgröße zu sehen

4184_trennungslinie.png

Fastboot für die Webtop Partition

Da wir in den letzten Tagen feststellen mussten, das es auf einem mit ICS ausgeliefertem RazR (MaxX) nicht möglich ist, die Webtop Partition zu nutzen, da diese nicht konfiguriert ist, habe ich ein kleines Packet vorbereitet.

Dieses kann dazu genutzt werden, die Partition auf einem ICS RazR zu konfigurieren, sowie auch für die Wiederherstellung der Partiotion auf einem mit second System laufendem Gerät.

DOWNLOAD

PART1 + PART2

MIRROR PART 1

MIRROR PART 2

FlashME.bat ohne Webtop signed

Ich habe die Webtop_signed der 651.167.26.XT910.Retail.en.EU in das Packet gepackt, da diese Firmware seinerzeit Grundlage für das geleakte Update der 672.180.33.XT910.Retail.en.EU gewesen ist.

Installation

Ich empfehle bei Nutzung den Virenscanner vorübergehend abzuschalten!

Nachdem die 2 Parts gedownloaded und entpackt sind, erhaltet Ihr einen Ordner namens Webtop 2.3.6.en.EU.

In diesem befindet sich die FlashMe.bat, sowie das Image Webtop_signed.

Verbindet Euer RazR im AP Fastboot Modus mit dem PC und Doppelklickt die FlashMe.bat.

post-918021-14356892963562_thumb.png

Anklicken um das Bild in Originalgröße zu sehen

Nachdem die Partition erfolgreich geflasht ist (ca.5min), startet Euer RazR neu.

post-918021-14356892963901_thumb.png

Anklicken um das Bild in Originalgröße zu sehen

Jetzt könnt Ihr mit den genannten Schritten fortfahren oder habt Eure Ursprüngliche Partition und die darauf enthaltenen Daten zurück.

4184_trennungslinie.png

Das Updater Script manuell editieren [NUR ZUR INFORMATION!]

Nachdem Ihr nun Platz auf Eurer Webtop Partition habt, müsst Ihr das Update Script editieren.

Dies geschieht in V0.2.7 per Rom Konverter und in V0.3.2 komplett selbstständig. Die hier gezeigten Schritte dienen nur noch Informationszwecken.

Was muss geändert werden?

In dem Updater - Script findet Ihr mehrere Sätze, die mit MOUNT beginnen. Diese MÜSSEN geändert werden, um Eure Stock - Rom nicht anzugreifen!

In den meisten Fällen findet Ihr folgende Zeilen (Es müssen nicht immer alle vorhanden sein > Sucht gründlich):

mount("ext3", "EMMC", "/dev/block/mmcblkXX", "/system");

mount("ext3", "EMMC", "/dev/block/mmcblkXX", "/data");

mount("ext3", "EMMC", "/dev/block/mmcblkXX", "/cache");

Diese müssen geändert werden in:

run_program("/sbin/busybox", "mount", "/system");

run_program("/sbin/busybox", "mount", "/data");

run_program("/sbin/busybox", "mount", "/cache");

Wie Ihr seht, ist der zu ändernde Befehl immer der selbe, nur die Partition ändert sich!

Wie gehe Ich vor, um das Script zu editieren?

Als Beispiel nehme ich die MiUi-Rom. Der Pfad zu dem Script ist jedoch bei jeder Rom immer gleich, nur die enthaltenen Zeilen zum editieren können unterschiedlich sein!

Öffnet die Rom.zip mit WinRar (nicht entpacken!)

Navigiert jetzt zu dem Update Script

MiUi.zip\META-INF\com\google\android

post-918021-1435689296242_thumb.png

Anklicken um das Bild in Originalgröße zu sehen

Zieht dieses per Drag & Drop auf Euer Desktop

Öffnet dieses mit Notepad++ und korrigiert folgende Zeilen, wie im OP angegeben

VOR DEM EDITIEREN

post-918021-14356892962863_thumb.png

Anklicken um das Bild in Originalgröße zu sehen

NACH DEM EDITIEREN

post-918021-14356892988345_thumb.png

Anklicken um das Bild in Originalgröße zu sehen

Denkt daran, das Update Script nach weiteren Zeilen mit dem Beginn 'Mount' zu durchsuchen! Falls Ihr fündig werdet, ändert diese ebenfalls ab!

Speichert das geänderte Update-Script unter dem Format 'All types (*.*)'

Zieht dieses daraufhin per Drag & Drop wieder in die geöffnete Rom.zip zurück und bestätigt mit OK.

Das war es auch schon. Jetzt könnt Ihr die Rom.zip auf Eure externe SD kopieren und den Installationsanweisungen zu folgen.

4184_trennungslinie.png

Zurück zu Post #1

4184_trennungslinie.png

bearbeitet von HSD-Pilot
  • Like 3

Diesen Beitrag teilen


Link zum Beitrag
HSD-Pilot

BootMenuManager V.0.3.x

https://forum.xda-developers.com/showthread.php?t=2005187

BMM V.0.3.2 ist die Erweiterte Fassung von BMM V0.2.7 und es ist die derzeit umfangreichste Custom Recovery für das RazR. Ich empfehle Euch jedoch dringend, Euch mit RSD und dem Flashen von Fastbootfiles auseinanderzusetzen!

4184_trennungslinie.png

Ich bringe Euch in diesem How to hauptsächlich näher, das System_2 zu nutzen, da dies den virtuellen Images von System_3 bis System_6 vorzuziehen ist und Ihr so trotzdem Eure Stock Rom unangetastet lassen könnt.

System_2 nutzt für die System- /Daten-Partition die Webtop Partition und für den Cache die CD-Rom Partition.

Diese müssen wir jedoch erst in das ext-4 Format formatieren, um das System_2 dauerhaft nutzen zu können!

System_3 bis System_6 sind virtuell erstellte Images auf Eurer internen SD-Karte und können je nach Wunsch in unterschiedlichen Größen erstellt werden.

4184_trennungslinie.png

Anwendung

Ihr habt nach der Installation bei jedem Neustart die On Boot Option (HiJack), in der Ihr folgende Auswahlmöglichkeiten habt

System_1 bis System_6

Recovery und Settings

System_1 bis System_6 sind die Euch zur Verfügung stehenden Rom Slots, wobei System_1 Euer Stock System ist.

Recovery ist wie der Name schon sagt die Custom Recovery, in welcher wir Roms, Themes, Mods oder ähnliches installieren.

Settings wird benötigt, um die jeweiligen Rom Slots zu konfigurieren, sowie die Startoptionen festzulegen.

4184_trennungslinie.png

Konfiguration der Rom Slots

Zuerst wählt Ihr die Settings und in diesen das von Euch gewünschte System

Nun seht Ihr 2 Auswahlfelder > Partition Setup & Boot Mode

Partition Setup

Hier erstellt Ihr die benötigten Partitionen, wobei Ihr bei System_2 nur die Möglichkeit habt, den Cache (CDROM) zu aktivieren.

Für System_3 bis System_6 müsst Ihr die virtuellen Images für System, Daten & Cache erstellen. Dabei habt Ihr die Möglichkeit diese in der Größe zu variieren.

Für das System.img sollten 500mb ausreichen und für den Cache 300mb. Die Datenpartition könnt Ihr je nach Bedarf an zu installierenden Apps auf bis zu 2000mb konfigurieren, wobei zu beachten ist, das Ihr bei maximaler Größe natürlich aufgrund des internen Speichers (8000mb) keine kompletten 4 Rom Slots erstellen könnt.

Boot Mode

Hier ist Standardmäßig alles angewählt [x], daher wählt zunächst alles ab [ ] indem Ihr einfach auf die Auswahlfelder tippt.

Jetzt ist entscheidend, welche Rom Ihr installieren wollt.

2nd-Boot: Kann derzeit immer abgewählt bleiben

KeXec: Muss angewählt werden, wenn Ihr eine Rom mit KeXec Kernel installieren wollt

2nd-init: Muss angewählt werden, wenn Ihr eine CM, AOKP oder CNA Rom installieren wollt (Auch bei KeXec Roms!)

Insecure ADB: Kann angewählt werden, um den ADB Modus direkt im Rootmodus zu starten (Der befehl su muss nicht eingegeben werden)

4184_trennungslinie.png

Das Setup des Rom Slots, sowie die als Standard zu startende Rom könnt Ihr auf Eurem System_1 in der App konfigurieren

post-918021-14356903666797_thumb.png

Anklicken für Original Größe

4184_trennungslinie.png

Nachdem nun die Rom Slots sowie Boot Modi konfiguriert sind, gehen wir zurück bis zum Anfang und wählen die Recovery

ACHTUNG!

Die einzelnen Rom Slots sind mit unterschiedlichen Farben unterlegt, wobei Eure Stock Rom IMMER rot ist. Dies dient der Sicherheit, damit Ihr nicht zufällig Eure Stock Rom wiped oder ähnliches.

4184_trennungslinie.png

Installation einer Rom auf System_2

Wählt den Button Switch System & System_2

Wiped hier die Daten, Cache & Dalvik Cache unter Wipe & Clean

Formatiert das System unter Mount & Format

Wählt Install Zip Package um Eure gewünschte Rom und falls benötigt die Gapps und den GSM Patch zu installieren

Reboot

4184_trennungslinie.png

Die Installation auf System_3 bis System_6 erfolgt in ähnlicher Form

Um das Ganze wieder rückgängig zu machen empfehle ich einen sauberen Flash der ICS Fastbootfiles per RSD und das Formatieren der internen SD.

4184_trennungslinie.png

Zurück zu Post #1

4184_trennungslinie.png

bearbeitet von HSD-Pilot
  • Like 9

Diesen Beitrag teilen


Link zum Beitrag
HSD-Pilot

Firmwarekomponenten flashen / manipulieren [bMM 0.3.x]

ALLE HIER BESCHRIEBENEN AKTIONEN FINDEN AUF SYSTEM_1 STATT!

Seit BMM V.0.3.2 ist es uns möglich einzelne Firmwarekomponenten ohne PC und Fastboot.exe zu flashen. Dies vereinfacht das Tauschen des Kernels (Boot.img), sowie des Radios (BP.img) erheblich.

Außerdem könnt Ihr nun Euer CID.img direkt aus der Recovery heraus sichern, löschen und wiederherstellen. Da dies jedoch mit einigen Risiken verbunden ist, werde ich auf diesen Part später gesondert eingehen.

Boot.img

Dies ist der Kernel und das Herz Eures RazR's. Auf diesem baut sich Euer gesamtes Betriebssystem auf. Da unser RazR das Entsperren des Bootloaders nicht zulässt, könnt Ihr nur von Motorola signierte Kernel installieren, welche die nötige Sicherheitsstufe besitzen (Kein Downgrade von ICS auf GB möglich!)

Radio.img (BP.img)

Anders, als es vermuten lässt, hat das Radio.img nichts mit dem Hören von Musik zu tun. Das Radio unter Android ist eher als Modem zu verstehen und steuert Euren Datenein- & ausgang über WLan oder Mobilfunk, sowie die Telefon-, SMS-, MMS Funktion

CID

Dies ist Eure Customer ID / Carrier ID und gibt Eurem RazR vor, aus welcher Region es stammt und somit, welche Firmware Ihr flashen könnt. So ist es im Normalfall z.B. nicht möglich eine US Firmware auf ein EU RazR aufzuspielen. Durch das Löschen dieser Customer ID umgeht Ihr jedoch diese Sperre und seit somit in der Lage auch Firmwares, welche aus anderen Regionen stammen, zu flashen.

Lest den später folgenden Sonderteil zu dem Thema CID aufmerksam durch, da das Löschen der CID mit einem Risiko verbunden ist!

4184_trennungslinie.png

Anwendung [boot.img / Radio.img (BP.img)]

Downloaded Euch das gewünschte Boot.img oder BP.img

Kopiert dieses auf Eure SD

! DER ORDNER/PFAD IN WELCHEM SICH DAS BOOT.IMG BEFINDET DARF KEINE LEERZEICHEN ENTHALTEN !

Schaltet das RazR ab und bootet per HiJack in die Custom Recovery

Wählt hier den Punkt Firmware flashing

Hier habt Ihr jetzt die Wahl ein Backup Eures derzeitigen Boot.img / BP.img zu erstellen [EMPFOHLEN]

Je nachdem, wo Ihr Euer gewünschtes IMG abgelegt habt, könnt Ihr per Change Firmware File Location zwischen der internen & externen SD wechseln

Nachdem Ihr das Backup des derzeitigen IMG angelegt habt, wählt Ihr Flash Kernel (boot.img) oder Flash Baseband (BP.img)

Navigiert zu dem gewünschten IMG, wählt dieses an und bestätigt mit Yes

Nach dem Flashen könnt Ihr neustarten und habt die gewünschte Firmwarekomponent installiert.

Sollte diese die Funktion des RazRs negativ beeinflussen, könnt Ihr auf selben Weg das Backup Eures vorherigen IMGs wiederherstellen

4184_trennungslinie.png

4184_trennungslinie.png

Customer ID / Carrier ID [CID]

5558_discaimer_footer.png

4184_trennungslinie.png

Die CID ist auf jedem RazR einzigartig! Solltet Ihr diese löschen und kein Backup EURER CID haben, gibt es keine Möglichkeit eine fremde auf Euer RazR zu flashen!

Die einzige Möglichkeit welche Euch dann bleibt, ist der Austausch des gesamten Motherboards (Kostenvoranschlag laut DatRepair ca. 250€)

Wie beeinflusst eine gelöschte CID mein RazR?

Mit einer gelöschten CID ist es Euch nicht mehr möglich Euer RazR normal zu starten.

Auch funktioniert der Massenspeichermodus bzw. das Mounten des RazRs am PC per USB nicht mehr!

Wie erkenne ich eine gelöschte CID auf mein RazR?

Sobald Ihr Euer RazR neustartet seht Ihr am oberen Rand des Bootlogos folgende Meldung

CustommerID Error.Contact Dealer

Boot to Suspend/TCMD mode:dead:0007:0000000:00000cc

Wie starte ich mein RazR mit einer gelöschten CID?

Der einzige Weg das RazR noch zu starten ist der Umweg über BPTools.

Haltet im abgeschaltetem Zustand Power + Vol.up+Vol.down

Wählt BPTools per Vol.down und bestätigt mit Vol.up

Wie umgehe ich das starten per BPTools?

BMM gibt Euch die Möglichkeit das RazR per 2nd-init zu starten (Boot Options) und umgeht damit das starten per BPTools. Auch könnt Ihr dieses so problemlos per USB am PC mounten.

Kann ich mein RazR mit einer gelöschten CID noch Rooten / Flashen (RSD)?

Ja! Ihr habt noch vollen adb / fastboot - Zugriff auf Euer RazR. Nur müsst Ihr bei dem Flashen / Rooten darauf achten im Falle eines Neustarts direkt beide Vol.Tasten zu halten und BPTools anzuwählen!

4184_trennungslinie.png

4184_trennungslinie.png

Backup der CID

Wie Ihr seht ist es ratsam bzw. dringend empfohlen / vorgeschrieben ein Backup Euer CID anzulegen, bevor Ihr damit hantiert.

Dies geht über mehrere Wege.

1. Per Custom Recovery [bMM 0.3.2]

Wählt Firmware flashing

Backup CID

Ihr erhaltet darauf hin eine 512kb große Datei namens cid_xxxxxxxx-xxxxxx.img auf Eurer externen SD Karte in dem Ordner Clockworkmod/Backup/Firmware/.

Kopiert diese möglichst mehrfach auf Euren PC / USB Stick oder ähnliches, da es im Falle eines Verlustes dieser Datei unmöglich ist, diese wiederherzustellen!

4184_trennungslinie.png

2. Per ADB / Terminal Emulator

Startet das Kommandofenster [cmd] / den Terminal Emulator und gebt folgende Zeilen ein [jede Zeile mit ENTER bestätigen]

adb shell

(nur am PC per adb einzugeben)

su

cat /dev/block/mmcblk1p18> /sdcard-ext/mmcblk1p18-back

Ihr erhaltet darauf hin eine 512kb große Datei namens mmcblk1p18-back auf Eurer externen SD Karte.

Kopiert diese möglichst mehrfach auf Euren PC / USB Stick oder ähnliches, da es im Falle eines Verlustes dieser Datei unmöglich ist, diese wiederherzustellen!

4184_trennungslinie.png

3. Per SManager

Downloaded & entpackt die CID.rar und kopiert die 2 darin enthaltenen Scripte auf Euer RazR

Startet SManager

Startet das Script CID Backup mit SU Rechten

post-918021-14356903832927_thumb.png

Ihr erhaltet darauf hin eine 512kb große Datei namens mmcblk1p18-back auf Eurer externen SD Karte.

Kopiert diese möglichst mehrfach auf Euren PC / USB Stick oder ähnliches, da es im Falle eines Verlustes dieser Datei unmöglich ist, diese wiederherzustellen!

4184_trennungslinie.png

4184_trennungslinie.png

Löschen der CID

Um die CID zu löschen ist inzwischen die einfachste Möglichkeit dieses per BMM [0.3.2] zu erledigen.

Bootet dazu in die Custom Recovery

Wählt hier den Punkt Firmware flashing

Geht auf Erase CID und bestätigt mit Yes

Denkt daran per BPTools zu booten, oder stellt die 2nd-init in den Boot Optionen ein.

4184_trennungslinie.png

Alternative per CID Eraser.bat

Wer das ganze ohne BMM machen will, kann auch die CID Eraser.rar nutzen. Habt dazu die aktuellen Treiber installiert und USB Debugging aktiviert.

Entpackt die RAR Datei und startet die CID Eraser.bat per Doppelklick

post-918021-14356903764733_thumb.png

Denkt daran per BPTools zu booten, oder stellt die 2nd-init in den Boot Optionen ein.

4184_trennungslinie.png

Ab diesem Moment könnt Ihr sämtliche GSM Firmwares der Welt und vereinzelte Komponenten von CDMA Firmwares auf Euer RazR flashen, solange sie auf ICS / JB basieren.

4184_trennungslinie.png

4184_trennungslinie.png

Restore der CID

Die Wiederherstellung der CID funktioniert nur auf Eurer ursprünglichen Firmware, was für uns Retail EU bedeutet. Auch muss diese gerootet sein! Bootet während des Rootvorganges immer per BPTools!

Dies geht über mehrere Wege.

1. Per Custom Recovery [bMM 0.3.2]

Wählt Firmware flashing

Restore CID

Navigiert in den Ordner Clockworkmod/Backup/Firmware/

Wählt Euer CID.img und bestätigt mit Yes

Ihr könnt nun neustarten, ohne BPTools zu nutzen

4184_trennungslinie.png

2. Per ADB / Terminal Emulator

Habt die mmcblk1p18-back auf Eurer externen SD

Startet das Kommandofenster [cmd] / den Terminal Emulator und gebt folgende Zeilen ein [jede Zeile mit ENTER bestätigen]

adb shell

(nur am PC per adb einzugeben)

su

cat /sdcard-ext/mmcblk1p18-back> /dev/block/mmcblk1p18

Ihr könnt nun neustarten, ohne BPTools zu nutzen

4184_trennungslinie.png

3. Per SManager

Downloaded & entpackt die CID.rar und kopiert die 2 darin enthaltenen Scripte auf Euer RazR

Startet SManager

Startet das Script CID Restore mit SU Rechten

post-918021-14356903832927_thumb.png

Ihr könnt nun neustarten, ohne BPTools zu nutzen

4184_trennungslinie.png

Zurück zu Post #1

4184_trennungslinie.png

bearbeitet von HSD-Pilot
  • Like 5

Diesen Beitrag teilen


Link zum Beitrag
HSD-Pilot

Jelly Bean Dualboot

Credits an

xlightwaverx

&

HashCode

:rockout: Nachdem wir nun die Möglichkeit gegeben haben, relativ einfach auch unterwegs zwischen verschiedenen Kerneln hin und her wechseln zu können, bietet es sich doch geradezu an einen Blick in Richtung CDMA Jelly Bean zu werfen :rockout:

:icon_evilSorry MoTo, aber das warten auf Euch ist mühseliger :icon_evil

ES FUNKTIONIERT ALLES, WIE ES SOLL!

Keine Bugs mit Bluetooth, Kamera usw...

4184_trennungslinie.png

Die Voraussetzung hierfür ist jedoch BMM 0.3.2 zu verwenden, die CID zu löschen und den JB CDMA Kernel zu flashen!

! ICH BITTE DAHER NUR ERFAHRENE NUTZER HIER FORTZUFAHREN !

4184_trennungslinie.png

DOWNLOADS

Kernel (ICS EU & JB CDMA)

JB_GSM_Patch

Hierfür gehen wie üblich sämtliche Credits an Dtrail

motoblur-98.72.8-XT912.zip

4184_trennungslinie.png

INSTALLATION

Ich empfehle die Kombination ICS auf System_1 & JB auf System_2 zu installieren.

Schaut Euch dazu weiter oben die Anleitung für System_2 an. Sollte die Webtop Partition nicht konfiguriert sein, findet Ihr auch dazu in diesem Tutorial die nötigen Schritte (Fastboot Webtop_signed).

BMM 0.3.2 bietet Euch jedoch auch die Möglichkeit, die Rom auf Euer System_1 zu flashen.

4184_trennungslinie.png

Ich gehe ab hier davon aus, das der Cache des System_2 per Partition Setup aktiviert ist!

Bootet in die Custom Recovery

Wählt Firmware flashing

Legt ein Backup Eurer CID an!

Löscht die CID per erase CID

Startet neu und bootet direkt per HiJack wieder in die Custom Recovery

Wählt erneut Firmware flashing

Geht auf flash Kernel (boot.img)

Installiert das JB CDMA Boot.img

Kehrt zurück in die Recovery und wählt Switch system > System_2

Wiped Daten / Cache / Dalvik Cache unter Wipe & Clean

Formatiert das System unter Mounts & Format

Installiert die motoblur-98.72.8-XT912.zip

Installiert den JB_GSM_Patch

Startet neu und wählt während des HiJacks System_2

4184_trennungslinie.png

Jetzt habt Ihr alle Vorzüge von Jelly Bean ohne die üblich bekannten Bugs. Ihr könnt per Titanium Backup oder Root Explorer sämtliche VERIZON BLOATWARE deinstallieren bzw. aus dem Ordner System/Apps löschen.

Damit meine ich sämtliche Dateien, die auch nur den Hauch von VzW/ vzw enthalten!

Um jedoch Euer System_1 zu booten, müsst Ihr zuvor den ICS Kernel wieder per Firmware flashing installieren, bzw. Euer Backup von diesem wiederherstellen!

4184_trennungslinie.png

SCREENSHOTS

post-918021-14356903834075_thumb.png

4184_trennungslinie.png

Zurück zu Post #1

4184_trennungslinie.png

Noch Fragen?

Fragen und Probleme dürft Ihr gerne im Diskussionsthread posten.

4168_disku2.png

4184_trennungslinie.png

5386_signatur.png5364_facebook_buttons_59_68.png5363_google_buttons_91_61.png5365_twitter_buttons_70_10.png

4184_trennungslinie.png

5558_discaimer_footer.png

bearbeitet von HSD-Pilot
  • Like 6

Diesen Beitrag teilen


Link zum Beitrag
Gast
Dieses Thema wurde für weitere Antworten geschlossen.
Melde dich an, um diesem Inhalt zu folgen  

×
×
  • Neu erstellen...

Wichtige Information

Bitte beachten Sie folgende Informationen: Nutzungsbedingungen und Impressum & Datenschutzerklärung. Wir haben Cookies auf deinem Gerät platziert, um die Bedienung dieser Website zu verbessern. Du kannst deine Cookie-Einstellungen anpassen, andernfalls gehen wir davon aus, dass Du damit einverstanden bist.