Myself5
Fortgeschrittenes Mitglied
- 151
MultiROM ist ein einzigartiger multi-boot Mod. Es kann jede Android ROM sowie Ubuntu Touch booten, solange sie für euer Gerät existieren. Ausser dem Booten euer der ROMs von eurem Internen Speicher oder eurer SD Karte kann MultiROM auch ROMs von über USB OTG angeschlossenen USB Geräten booten. Der Hauptteil von MultiROM ist der Bootmanager, der vor jedem Start eures Gerätes angezeigt wird. Dort könnt ihr die ROM auswählen die ihr Booten wollt. Die ROMs werden über eine modifizierte TWRP installiert und verwaltet. Ihr könnt die ganz normalen Standard ROM-Installer verwenden, alle benötigten Änderungen werden von MultiROM übernommen.
Features:
* Multiboot eine beliebige Anzahl von Android ROMs
* Stellt eure Nandroid Backups als Secondary ROM wieder her.
* Booted von USB OTG Geräten
Hier könnt ihr ein Video von MultiROM in Action sehen.
Features:
* Multiboot eine beliebige Anzahl von Android ROMs
* Stellt eure Nandroid Backups als Secondary ROM wieder her.
* Booted von USB OTG Geräten
Hier könnt ihr ein Video von MultiROM in Action sehen.
ACHTUNG
Es ist gefährlich. MultiROM ist nicht anderes als ein großer Hack - keines der von MultiROM unterstützten Geräte wurde mit dem Hintergedanken MultiROM zu unterstützen designet. Es arbeitet zwar nicht mit der Boot oder Data Partition, aber wie immer ist es möglich, dass etwas schief geht und ihr ein Factory Image flashen müsst. Deswegen macht IMMER ein Backup.
Wichtig
- Ich bin nicht verantwortlich für irgendetwas. Ihr macht das alles auf euer Risiko.
- Nachdem ihr MultiROM installiert habt, flasht keine anderen boot.img über fastboot. Nach dem flashen von Kerneln für die Primary ROM in TWRP Geht immer auf "Advanced -> MultiROM" und klickt Inject curr. boot sector.
- Wenn ihr MultiROM deinstallieren wollt, flasht einfach den MultiROM uninstaller.
- Euer Gerät darf nicht verschlüsselt sein.
- Wenn ihr eine andere ROM booted kann es manchmal sein das ihr in die Recovery der anderen ROM booten könnt. Nutzt diese NICHT. Flasht alles mit MultiROM TWRP.
INSTALLATION
- Stellt sicher das ihr eine ROM am laufen habt die mit einem der unterstützten Kernel (am Ende des OP zu finden) kompatibel ist und flasht den Kernel.
- Flasht MultiROM TWRP.
- Startet in die MultiROM TWRP und flasht den MultiROM Installer.
- Das war's. Ihr könnt jetzt auf "Advanced -> MultiROM" gehen, und beginnen andere ROMs zu flashen.
Hinzufügen von ROMs
Geht in die Recovery, wählt Advanced -> MultiROM -> Add ROM. Wählt die zip von euere ROM aus und flasht sie.
Benutzen von USB Sticks
Während der Installation lässt die Recovery euch den Ort für die Installation auswählen. Verbindet den USB Stick mit eurem Handy, wartet ein Stück und drückt "refresh" bis es euren USB Stick zeigt. Wählt diesen nun als Ort der Installation (extX, NTFS and FAT32 Partitionen sind unterstützt) und fahrt mit der Installation fort.
Wenn ihr auf NTFS oder Fat32 Partitionen installiert wird euch die Recovery nach Image größen für die Rom fragen. Überlegt euch diese gut, denn sie sind im nachhinein nicht so leicht zu ändern. Fat32 ist auf 4095MB pro Image begrenzt. Das liegt am Dateisystem selbst, nicht an MultiROM. Installationen auf einen USB Stick dauern normalerweise etwas länger weil die Flash Speicher normalerweise etwas langsamer sind und die Recovery erst die Images erstellen muss. Um vom USB Stick zu booten müsst ihr im MultiROM Menü auf USB gehen und eine weile Warten (max 30-45s) bis es den USB Stick findet. Das macht es automatisch, ihr müsst nichts drücken, nur warten.
Wenn ihr auf NTFS oder Fat32 Partitionen installiert wird euch die Recovery nach Image größen für die Rom fragen. Überlegt euch diese gut, denn sie sind im nachhinein nicht so leicht zu ändern. Fat32 ist auf 4095MB pro Image begrenzt. Das liegt am Dateisystem selbst, nicht an MultiROM. Installationen auf einen USB Stick dauern normalerweise etwas länger weil die Flash Speicher normalerweise etwas langsamer sind und die Recovery erst die Images erstellen muss. Um vom USB Stick zu booten müsst ihr im MultiROM Menü auf USB gehen und eine weile Warten (max 30-45s) bis es den USB Stick findet. Das macht es automatisch, ihr müsst nichts drücken, nur warten.
Updaten/Wechseln von ROMs
1. Primary ROM (Internal)
- Flasht ROM's ZIPs wie normalerweise in TWRP, macht einen Factory reset falls benötigt (Es wird eure Secondary ROMs nicht löschen)
- Geht auf Advanced -> MultiROM in der Recovery und klickt Inject curr. boot sector.
2. Secondary Android ROMs
Wenn ihr eure Rom ändern wollte löscht sie und fügt eine neue hinzu. Um die ROM zu updaten folgt diesen Schritten:
Wenn ihr eure Rom ändern wollte löscht sie und fügt eine neue hinzu. Um die ROM zu updaten folgt diesen Schritten:
- Geht auf Advanced -> MultiROM -> List ROMs und wählt die Rom aus die ihr updaten wollt.
- Wählt "Flash ZIP" und flasht eure ROM zip.
SOURCEs
MultiROM - https://github.com/XperiaMultiROM/multirom/tree/master (branch master)
Modified TWRP - https://github.com/XperiaMultiROM/android_bootable_recovery (branch master)
Kernel w/ kexec-hardboot patch - https://github.com/Myself5/android_kernel_sony_msm8974/tree/cm-12.0 (M5-Kernel cm-12.0 branch)
Modified TWRP - https://github.com/XperiaMultiROM/android_bootable_recovery (branch master)
Kernel w/ kexec-hardboot patch - https://github.com/Myself5/android_kernel_sony_msm8974/tree/cm-12.0 (M5-Kernel cm-12.0 branch)
FAQs könnt ihr auf XDA von Tassadar finden.
CREDITs
- Tasssadar
- Olivier
- Garcia98
- Thunder07
- skin1980
- Envious_Data
- [NUT]
Download
Zur Zeit bin ich noch am Testen. Der Touch funktioniert leider noch nicht.
Meine Dateien könnt ihr hier finden:
dl.myself5.de
Index of /temp
Unterstützte Kernel
M5-Kernel-L (beginnend mit V2) (XDA)
AndroPlus Kernel (beginnend mit V19) (XDA)
Advanced Stock Kernel von AndroPlus (XDA)
Wenn ihr wollte das euer Lieblingskernel MultiROM unterstützt, fragt euren Kernel Dev meine kexec-hardboot commits zu übernehmen.
Zuletzt bearbeitet von einem Moderator: