MultiROM jest jednym z modów multi-boot zrobionym przez użytkownika xda @ Tasssadar na Nexusa 7 i przeportowanym na inne urządzenia. Z pomocą tego modu można mieć kilka androidów na telefonie jednocześnie. Oprócz bootowania z wbudowanej pamięci, MultiROM może bootować systemy z dysku/pendrive podłączonego do urządzenia przez kabel OTG. Główną częścią MultiROM jest boot manager, który jest czymś w rodzaju GRUB'a. ROM'ami zarządzamy i instalujemy je w zmodyfikowanym TWRP recovery. ROM'y instalujemy z gotowych paczek ZIP, a następnie możemy do nich sflashować GAPPSy lub inne modyfikacje.
Wymagania:
Odblokowany bootloader.
Niezaszyfrowane urządzenie.
Wersja 33 posiada modyfikację tzw. No Kexec workaround, który nie wymaga kernela wspierającego kexec.
Instalacja:
Ręcznie:
Pobierz pliki .zip z modem i jednym z kerneli oraz plik .img z TWRP.
Skopiuj pliki do pamięci telefonu lub na kartę SD.
Wgraj recovery fastbootem.
Wgraj mod przez recovery.
Wgraj też wspierany kernel).
fastbootem, flashtoolem lub przez recovery, zależy jaki/e sposób/oby jest/są wspierany/e
Zrób Wipe Cache i Wipe Dalvik Cache
Reboot
No Kexec workaround:
Uruchamiamy poprzez Ustawienia MultiRom'u w TWRP.
Działa na zasadzie flashowania kernela za każdy razem, gdy zmieniamy uruchamiany Rom.
!!! Zbyt częste korzystanie może doprowadzić do uszkodzenia partycji !!!
Nie spotkałem się z tym, ale sam autor dodał taki punkt, więc ja też.
Wgrywanie dodatkowych romów:
Pobierz rom.
Skopiuj plik do pamięci telefonu lub na kartę SD.
Zrestartuj telefon i wejdź do recovery.
W TWRP przejdź do Advanced->MultiROM->Add ROM.
Wybierz .zip z romem i potwierdź.
Podczas instalacji recovery zapyta o miejsce instalacji. Może być to zarówno karta SD jak i podłączona pamięć USB.
Recovery wspiera partycje o systemie plików EXT2, EXT3, EXT4, F2FS, FAT32, NTFS oraz exFAT.
Instalacja do pamięci USB trwa o wile dłużej niż na karcie SD,
Jeśli pamięć USB jest niewidoczna, wystarczy wcisnąć [REFRESH]. Wyszukiwanie może zając nawet 1-2 minuty.
Reboot
Aktualizacja romów oraz dogrywanie modów:
Główny ROM:
Pobierz rom.
Skopiuj plik do pamięci telefonu lub na kartę SD.
Zrestartuj telefon i wejdź do recovery.
W TWRP normalnie wgraj plik zip
Przejdź do Advanced->MultiROM.
Wybierz opcję
Reboot.
Dodatkowe ROMy:
Pobierz rom.
Skopiuj plik do pamięci telefonu lub na kartę SD.
Zrestartuj telefon i wejdź do recovery.
W TWRP przejdź do Advanced->MultiROM->List ROMs.
Wybierz ROM, który chcesz zaktualizować.
Wybierz [FLASH ZIP]
Wybierz .zip z romem i potwierdź.
Reboot
MultiROM v33: https://www.androidfilehost.com/?fid=24727369092695770
TWRP 3.0.2-6: https://www.androidfilehost.com/?fid=24727369092695773
Uninstaller: https://www.androidfilehost.com/?fid=24727376692773451
Na podstawie:
http://forum.xda-developers.com/moto-x-play/development/mod-multirom-v33-t3382167