Guida al dual booting sul Galaxy S2

 Posted by on 8 maggio 2012 at 14:27
mag 082012
 
dual boot galaxy s2

 

In questa guida vedremo come poter sfruttare la funzionalità di dual boot fornita dal Siyah Kernel (vedi Dual Boot ormai realtà sul Galaxy S2).

Ricordiamo che il dual booting permette di installare contemporaneamente sul Galaxy S2 ben due rom diverse (sia cucinate che originali Samsung).
Ad ogni avvio sarà poi possibile decidere quali delle due usare.

 

PREREQUISITI

  • Avere installato l'ultima versione del Siyah Kernel (informazioni).
  • Disporre di almeno 3 GB liberi sulla memoria interna (/sdcard).
  • Utilizzare firmware o rom cucinate basate esclusivamente su Android 4.0.
  • Fare un nandroid backup prima di procedere e copiare per sicurezza anche il contenuto della memoria interna altrove (es. Pc).

 

NOZIONI FUNZIONAMENTO

Per consentire il dual booting, il Siyah Kernel non fa altro che duplicare alcune aree di sistema che sono fondamentali per il funzionamento di una rom.
In particolare, per poter ospitare una rom secondaria, viene creata una nuova /system all'interno della partizione nascosta /dev/block/mmcblk0p9, e nuove cartelle /data e /cache nello spazio libero esistente nella memoria interna (/sdcard/.secondrom). 

Il kernel, la cartella /efs, la stessa memoria interna, l'eventuale microsd e tutto il resto rimarranno invece condivise e perfettamente visibili da entrambe le rom che si è deciso di installare.

La rom secondaria non è altro che una rom installata normalmente (odin o clockworkmod) e poi copiata tramite le apposite opzioni del Siyah Kernel (vedi immagine seguente), nelle aree di sistema duplicate.

dual boot galaxy s22   Guida al dual booting sul Galaxy S2

 

INSTALLAZIONE ROM PRIMARIA E SECONDARIA  

  1. Installare per prima la rom che si vuole usare come secondaria (odin o clockworkmod).
     
  2. Assicurarsi di avere ancora il Siyah Kernel.
    Potrebbe infatti essere stato sovrascritto dalla rom appena installata.
     
  3. Entrare nella recovery e dal menù Dual-Boot Options scegliere Clone primary ROM to secondary.
     
  4. L'operazione di copia durerà al massimo 6-7 minuti.
    Una volta terminato vi ritroverete una rom primaria e secondaria.
     
  5. Per poter accedere alla rom secondaria, nella fase di boot premere il tasto HOME quando comparirà l'apposito messaggio.
     
  6. Le successive installazioni di rom effettuate via odin, clockworkmod o il ripristino del nandroid backup, andranno a sostituire sempre e soltanto la rom primaria.
    Assicurarsi sempre che come kernel rimanga il Siyah.
     
  7. Al momento non è possibile installare o sostituire una rom secondaria direttamente, se non utilizzando un precedente backup nandroid sfruttando l'opzione Restore as secondary ROM from internal SD.

 

RIMOZIONE ROM SECONDARIA

  1. Per ripristinare la situazione di partenza, entrare in recovery.
     
  2. Dal menù Dual-Boot Options scegliere Remove secondary ROM.
     
  3. Ogni traccia della rom secondaria sparirà.

 

NOTE

  • Possono essere installate sia firmware originali Samsung che rom cucinate.
  • Il kernel deve rimanere sempre il Siyah, quindi va reinstallato non appena si flasha una rom che non lo prevede.
  • Per poter entrare nella rom secondaria, durante la fase di boot occorre premere il tasto home (durante la visualizzazione dell'apposito messaggio).
  • Non rimuovere la cartella .secondrom dentro alla /sdcard. E' quella che contiene una parte della rom secondaria.
  • Non tutte le opzioni Dual-boot presenti nella recovery sono funzionanti.

 

La presente guida è frutto esclusivamente 
delle nostre esperienze e verificata direttamente in prima persona.
Verrà continuamente tenuta aggiornata e semplificata dove possibile.

In ogni caso chi decide di compiere questo tipo di operazioni lo fa sempre
a suo rischio e pericolo.

  93 Responses to “Guida al dual booting sul Galaxy S2”

  1. Solo col siyah si può fare? Abyss niente?

  2. Che spettacolo! :yes:

    Quali sono le rom al momento che "montano" quel kernel di defolt?

    Sono poco pratico :wacko: e quindi preferirei provare direttamente con rom "semplici"

    Grazie

  3. niente per ora

  4. il kernel lo puoi installare ovunque

  5. Scusate, quindi Gingerbread + ICS per ora è impossibile?! :negative:

  6. Sto provando in questo momento la

    Hydra-H²o v1.0.4 – AOKP 4.0.4 Source Based

    e a quanto pare nelle opzioni mi pare di aver intravisto anche la possibilità del dual boot. Vi farò sapere sto ripristinando le app con titanium ora…

  7. Sarei curioso di sapere, per chi come me non è interessato a questa funzionalità (e quindi userà UNA sola rom su questo kernel), se i consumi di batteria rimangono gli stessi del 'vecchio' Siyah senza dual boot oppure sono incrementati.

    Il mio cuore va dove i consumi sono minori… se Speedmod mi garantisse una battery drain migliore non avrei problemi ad adottarlo.

  8. Salve a tutti !!!

    Una domanda : se l'installazione della ROM primaria prevede Hard Reset , questo agisce solo su questa , giusto ??? Quindi , per essere chiaro , la secondary rimane integra (app / settaggi / etc) , giusto ?

    Grazie

    Sergio :mail:

  9. esatto, c'è un'apposita voce nel menù per fare l'hard reset della secondaria.
    nell'ultimo kernel da noi provato però non era stata ancora implementata

  10. ciao compli x il sito bel lavoro volevo solo segnalare che x installare la rom secondaria cliccare primary to secondary saluti

  11. grazie mille, piccolo lapsus ora abbiamo corretto :o k:

  12. ma poi nella rom secondaria avrò problemi ad installare app??

  13. ho provato il dual boot proprio grazie a voi e ora facendo un po di prove

    allora ho clonato la mia rom che sto usando con clone primary to secondary

    nel mio caso la lp9 olanda poi ho flah la cyano come primary fatto vary wipe infine con swap 1strom and 2ndrom le rom vengono scambiate di posto

  14. Ciao scusate il commento non opportuno, ma non sapevo come segnalare questa nuova guida che mi è stata molto utile !
    http://www.androidworld.it/forum/samsung-galaxy-s

  15. Ciao, vorrei provare come te a mettere la cyano come seconda rom. Ho giá clonato la lp7 ma ho un dubbio su quali wipe fare per mettere la cyano. Non vorrei cancellare anche la lp7. Tu quali hai fatto?

    Grazie. :yes:

    P.s. Complimenti a tutti voi per il lavoro che fate e la passione che ci mettete. :ciao:

  16. da come hai scritto immagino che ora la cyano è la primaria, quindi non devi fare altro che seguire la solita procedura da recovery e lasciare stare quella presente in "dual boot options"

  17. Ciao e complimenti per la velocitá! :yahoo:

    Scusate ma non sono stato chiaro. La cyano l'ho solo scaricata ma non ancora installata solo che per fare le cose più pulite so che dovrei entrare in recovery e fare i vari wipe solo che non vorrei sbagliarmi nel farne qualcuno di troppo e mi chiedevo quali fare ed in che ordine per non cancellare anche la lp7. Poi penso dovrei installare la cyan da recovery e alla fine fare lo swap per mettere la lp7 come prima e la cyano come seconda.

    Grazie ed ancora complimenti. :ciao:

  18. dual boot; no ora ho la cyano come secondaria grazie al "swap " che praticamente inverte la posizione delle due rom installate

    risposta a peppe;clonata la lp7 in secondary praticamente la tua lp7 rimane inalterata,quindi lavori solo sulla prima come x installare normalmente una nuova rom, fai wipe data-wipe cache- poi in advanced wipe dalvik poi tramite recovery "install zip……flash cyano il cui file deve essere prima copiato nella memoria tel o sd external.finito installazione con swap 1ft to 2ndrom la tua lp7 tornera come primaria(si intende che devi avere installato il kernel sijah come nella guida

  19. prof la tua procedura e perfetta solo che con il mio metodo praticamente se hai montato una rom che con il tempo hai personalizzato molto non hai bisogno di cancellarla

  20. x peppe esatto —allora 1-flash kernel sijah con odin file in pda.2- clone primary to secondary ora hai 2 lp7 prat uguali 3- nella recovery non in dual boot options fai tutti i wipe tutti anche perche nella lp7 in second rom non cancelli niente.4-metti la cyano nella memoria del tel e instal zip from internal sd ora hai 1 rom cyano 2 rom lp7 5-swap 1ftrom to 2ndrom—saluti

 Leave a Reply

(obbligatorio)

(obbligatorio - non sara' visibile)