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.

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

  1. Praticamente perfetto :o k:

    Come detto prima fate un lavoro meraviglioso.

    Vi farò sapere come andrà.

    Grazie. :ciao:

  2. peppe una precisazione ; nella cyano mancano molte app tra cui il google play cerca queto pacchetto da installare in zip dopo la rom gapps-ics-20120317-signed.zip

  3. Perfetto. Ho seguito alla lettera e tutto ok. Devo dire che avere sempre su la rom orginale lp7 nella quale funziona bene o male comunque tutto mi da una certa sicurezza, senza rinunciare alla possibilitá di provare anche rom diverse. Grazi ancora.

  4. complimenti per il sito vi seguo sempre

    ora ho come rom principale la LP7 ufficiale e come rom secondaria la cyanogenmod e funziona tutto perfettamente!

  5. Prima di tutto volevo complimentarmi per il sito… ormai è la mia "bibbia" x il mio galaxy s2… :-)

    arriviamo al dunque…io monto ancora la stock xila2…da quanto ho capito dalla guida bisogna prima installare la rom ke si vuole avere come secondaria giusto?? quindi se io partissi dalla mia rom e facessi direttamente "clone primary to secondary" mi ritroverei con due rom xila2 esatto????

  6. si esatto :o k:

  7. pardon…mi è sfuggito che funziona solo su rom ics il dual boot… :wacko:

  8. quindi posso tranquillamente farlo??? e poi sulla seconda rom posso installarci qualsiasi rom right??? :yes:

  9. ma la funzione swap funziona?

    cioè se ho la CM9 come secondaria, prima la clono anche su primaria, poi installo la MIUI (che mi viene come primaria) e poi se faccio la swap posso invertirle in modo da portare la CM) come primaria?

  10. si è attiva

  11. Scusate ma se flasho una rom con kernel diverso dal siyah e in seguito rimetto il siyah… il tutto (il dual-boot) dovrebbe continuare a funzionare correttamente giusto?

  12. esatto

  13. veramente ottimo!!! funziona tutto alla perfezione!!! e complimenti per la guida!

  14. ciao a tutti se interessa ho flash. la cm9 by cis80 sopra alla cyano9 direttamente in recovery dual booting -funziona perfettamente- ho fatto solo dalvik cache-grazie a androidgalaxy per segnalazione cm9 che e spettacolare

  15. come si fa l'hard reset della primaria senza coinvolgere la secondaria?

  16. col classico metodo

  17. ovvero i 3 wipes? data cache e dalvick? il problema è che vorrei mette come primaria una miui (prima avevo una cyano)

  18. intendevo dire, se faccio i 3 wipes (factory reset, cache e dalvik) questo hard rest cooinvolge SOLO la rom primaria, vero? la secondaria resta inalterata, vero???.

    grazie 10000

  19. giusto

  20. solo dopo devi riflash il kernel e riflash rom secondaria xche probabilmente non la trovera più (ma solo riflesh senza wipe)ps: nel nuovo sijah ci sono dei driver del gs3 x il wifi-e-se premi 4 volte il tasto home veloce va in negative mod-

 Leave a Reply

(obbligatorio)

(obbligatorio - non sara' visibile)