Link discussione xda: QUI
Introduzione
ATTENZIONEMultiROM è una mod per il Nexus 5 che consente di effettuare il multi-boot. Può essere utilizzata con qualsiasi rom android per hammerhead e con il porting di altri sistemi operativi come ad esempio Ubuntu Touch.
MultiROM è in gradi di avviare le rom sia dalla memoria interna sia attraverso driver USB collegati al Nexus con il cavo OTG.
Il nucleo di MultiROM è un boot manager che appare ogni qualvolta si accende il device e consente di selezionare quale rom deve essere avviata. In allegato ci sono le immagini per vedere come si presenta. Le rom installate vengono gestite attraverso una recovery TWRP modificata e la loro installazione avviene attraverso un file .zip come nei flash normali.
Caratteristiche:
- Possibilità di multi-boot con un numero qualsiasi di rom
- Ripristino di un nandroid come rom secondaria
- Avviare rom da un drive USB attraverso il cavo OTG
Qui puoi vedere un video della mod in funzioneInstallazioneUsare questa mod è pericoloso.Nessun sistema Android è sviluppato per funzionare in multi-boot e questa mod funziona grazie ad un gigantesco hack.
È possibile che qualcosa veda storto e sarete obbligati a flashare la factory image.
Fate sempre un backup
1) da MultiROM manager
2)Installazione manualeQuesto è il modo più semplice per installare tutto ciò che è necessario per usare MultiROM.
Scaricate l'applicazione e selezionate MultiROM e recovery nella scheda "Installa/Aggiorna".
Se nella scheda "Stato" c'è scritto "Kernel: kexec-hardboot patch non presente" in rosso è necessario flaggare anche la casella del kernel in "Installa/Aggiorna" oppure procurarsi ed installare manualmente un kernel adatto (quindi patchato).
Stai selezionando il kernel per la tua rom primaria quindi sceglilo accuratamente prima di flashare!
Premi "Installa" così da far partire l'installazione.
Aggiungere ROMCi sono dei video su YouTube; se li vuoi vedere prima di procedere ti basterà cercare "MultiROM installation" su YouTube. In aggiunta ai video c'è anche un articolo sul Linux Journal.
Nota: Il tuo dispositivo non deve essere crittografato (suggerimento: se non sapete di cosa si tratta, allora non è crittografato).
MultiROM ha 3 parti necessarie per l'installazione:
- MultiROM (MultiROM-AAAAMMGG-vXX-hammerhead.zip) - scaricare il file .ZIP dal secondo posto e flasharlo in recovery.
- Recovery modificata (TWRP_multirom_hammerhead_YYYYMMDD.img) - scaricare il file .IMG dal secondo posto e usare fastboot o Flashify per flasharlo.
- Kernel patchato - puoi usarne uno di quelli stock presenti al secondo post oppure uno di terze parti patchato, la lista la trovi al secondo post. Scarica e flasha da recovery.
La rom primaria non sarà cancellata durante l'installazione.
Link per il download nel secondo post.
1. Android2. Altri OSVai in recovery--> Advance--> MultiROM--> Add ROM.
Seleziona il .zip della ROM e flashalo. L'installazione della stock pulita dopo la generazione della Dalvik e il collegamento all'account di Google occupa uno spazio di 676Mb.
Utilizzo driver USBSupportati:
-Ubuntu touch
-SailfishOS
-FlymeOS
Cambiare/aggiornare la ROMDurante l'installazione la recovery consente di selezionare dove effettuare l'installazione. Collegare il drive USB, attendere un po' e premere il tasto "Refresh" in modo tale da mostrare le partizioni sul disco USB. Basta selezionare la posizione ( extX , NTFS e FAT32 sono partizioni supportate) e procedere con l'installazione.
Se vuoi utilizzare una partizione diversa da FAT32 (quella di default) è sufficiente formattare il disco USB con il PC. Se non sai come procedere è meglio che tu non cerchi di installare MultiROM.
Se vuoi installare la ROM su partizioni NTFS o FAT32 la recovery ti chiederà di definire le dimensioni di tutte le partizioni. Questa scelta è vincolante perché non può essere cambiata facilmente, quindi scegliete accuratamente.
L'installazione su disco USB impiega più tempo rispetto a quella su memoria interna poichè i dischi sono più lenti a creare le immagini; ad esempio l'installazione di Ubuntu Touch (4Gb) impiega circa 20min.
Quando selezioni una ROM su disco USB può capitare che la recovery impieghi 40/45 secondi per trovarla quindi non premere niente e porta pazienza!
1. ROM primaria2. ROM secondarie
- Flash dello zip normalmente, se necessario effettuare anche un factory reset (le ROM secondarie non vengono cancellate)
- Vai in recovery--> Advanced--> MultiROM e clicca su "Inject curr. boot sector"
Codice sorgentePer cambiarla cancella e aggiungine una nuova. Per aggiornarla:
Advanced--> Multirom--> List ROM e seleziona quella che vuoi aggiornare.
Selezioni "Flash zip" cerchi il .zip e lo flashi
Tutti i crediti vanno a TasssadarMultiROM - https://github.com/Tasssadar/multirom/tree/master(branch master)
Modified TWRP - https://github.com/Tasssadar/Team-Win-Recovery-Project (branch master)
Kernel w/ kexec-hardboot patch - https://github.com/Tasssadar/android....4-kk-r1-kexec
NE IO NE ANDROIDIANI NE L'AUTORE DELLA MOD CI PRENDIAMO LA RESPONSABILITÀ PER EVENTUALI DANNI AI VOSTRI NEXUS.
Usate la testa prima di fare cose a caso e se avete domande fatele pure!
screenshot.jpgscreenshot_14.jpgscreenshot_10.jpgscreenshot_11.jpgscreenshot_13.jpg