Visualizzazione stampabile
-
5 allegato(i)
[MOD] MultiRom
Link discussione xda: QUI
Introduzione
Quote:
MultiROM è 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 funzione
ATTENZIONE
Quote:
Usare 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
Installazione
1) da MultiROM manager
Quote:
Questo è 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.
2)Installazione manuale
Quote:
Ci 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.
Aggiungere ROM
1. Android
Quote:
Vai 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.
2. Altri OS
Quote:
Supportati:
-Ubuntu touch
-SailfishOS
-FlymeOS
Utilizzo driver USB
Quote:
Durante 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!
Cambiare/aggiornare la ROM
1. ROM primaria
Quote:
- 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"
2. ROM secondarie
Quote:
Per 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
Codice sorgente
Tutti i crediti vanno a Tasssadar
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!
Allegato 97694Allegato 97695Allegato 97696Allegato 97697Allegato 97698
-
Download
.Download principali
.Kernel di terze parti con patch kexec-hardboot
Quote:
La gran parte dei kernel è ormai compatibile con questa mod. Per esserne sicuro basta fare riferimento al 3d del kernel e nel caso di dubbio chiedere ;)
.Mod di disinstallazione
Quote:
Mod disinstallazione MultiROM : multirom_uninstaller-hammerhead.zip
Flasha questo zip per rimuovere MultiROM dal Nexus. Questo file cancellerà tutte le rom secondarie. Se non vuoi più avere il menù di MultiROM in recovery flasha una
TWRP pulita (non è necessario perché senza MultiROM installato quel menù non effettuerà nessuna operazione)
Changelog
codice:
Lo trovi direttamente nella applicazione MultiROM Manager ;)
-
F.A.Q. e altre note
.Sicurezza
Quote:
Per rendere il multi-boot possibile, MultiROM ha dovuto sacrificare alcune misure di sicurezza. Le rom secondarie /system non è montato come Read-Only.Questo potrebbe rendere più facilmente attaccabile il software da parte dei programmi malintenzionati.
Inoltre MultiROM non funziona con la crittografia della cartella /data.
.Cosa condividono le rom?
Quote:
Tutte le rom sono separate ad eccezione della cartella /sdcard che è condivisa tra tutte le rom.
.Quante rom posso avere?Dove vengono memorizzate?
Quote:
Puoi avere tutte le rom che ci stanno nella tua /sdcard. Le rom sono memorizzate in /sdcard/multirom/roms o su un disco USB.
Questa cartella non è accessibile da Android per prevenire lo scan dei media, può essere raggiunta attraverso la recovery oppure ottenendo i permessi di root e andando in /data/media/0/multirom/roms.
.Posso avere diverse versioni di Android?
Quote:
Si, l'importante è selezionare "Don't share kernel" quando si installa la secondaria.
.MultiROM dice che la recovery è la 2.6.3.0. Perché non è aggiornata alla 2.6.3.*numero_più_alto*
Quote:
É aggiornata solamente che segna la versione sbagliata.
-
-
Bel lavoro ;) quando hai tempo, potresti mettere il link di xda verso l'inizio del primo post e per me è ok! Se vuoi poi al secondo post puoi mettere i kernel compatibili con i link alle discussioni qui su androidiani.
-
Tutto ottimo. (anche la tua traduzione) ;-)
-
Quote:
Originariamente inviato da
morrigan91
Bel lavoro ;) quando hai tempo, potresti mettere il link di xda verso l'inizio del primo post e per me è ok! Se vuoi poi al secondo post puoi mettere i kernel compatibili con i link alle discussioni qui su androidiani.
Dovrei aver sistemato tutto ;)
-
Ciao ragazzi. Per flashare le gapps di una rom secondaria,si procede con gli stessi passaggi come per aggiungere una nuova ROM?
-
Quote:
Originariamente inviato da
Limor
Ciao ragazzi. Per flashare le gapps di una rom secondaria,si procede con gli stessi passaggi come per aggiungere una nuova ROM?
Per aggiornare una rom secondaria
-
fatto tutto e avvio della seconda rom velocissimo.
noto però che come kernel della slim mi riporta il suo stock. Ma non dovrebbe essere il franco dato che lo uso per la rom primaria(cataclism) e al momento dell'installazione dell'app multirom non ho selezionato nessun altro kernel??