mariok32
04/02/14, 16:49:51
Dual Boot for SGSA
Hace tiempo que no traía n¡ngun aporte para el foro y estado leyendo como hacer dual boot.
No he tenido tiempo de traducir el tutorial lo siento !!
Vídeo (http://www.youtube.com/watch?v=QU65fWGvCLw)
No lags, bugs.Both ROMs works almost same
Stable. Booting of ROM is based on kernel. So as long as you stay on a kernel it'll keep booting ROM for which it is designed without interference with another ROM.
ROM can be switched by changing Kernel.
Stock ROM fully supported. Now you can feel speed of CM ROM with stability of stock ROM
How to use this:
On PC extract ROM which you want to install as secondary ROM.
You'll get following files/folders there : META-INF, system, boot.img
Delete META-INF and boot.img
Download appropriate META-INF_*.zip from downloads section.Extract it and move extracted META-INF folder to location from where we deleted META-INF.
Navigate to /system folder and move folder named app to parent folder (i.e. if app folder is located at C:\blah\system\app then move it to C:\blah\app)
Select three folders (META-INF, system, app) and compress them to zip format.Push this file to device.
All above steps are mentioned in below video
Vídeo (https://www.youtube.com/watch?v=HNWAhXhhlB8)
How to switch ROM:
Flash kernels provided here to boot secondary ROM.
Flash native kernel (which comes with ROM) to boot primary ROM. (If you're using CM based primary ROM then take backup of stock CM kernel before flashing another kernel.)
How to change ROM:
Boot up your primary ROM.
Navigate to /data
Delete folder : /data/primary_data
Using DualBoot App:
After installing secondary ROM as mentioned above, you can use my Dual Boot app to switch easily between ROMs. Additionally you can also use it for other options like sharing installed apps, factory reset secondary ROM etc. It will automatically download required kernel (Read third post). App is easy to use, just install it as Normal apk. You can also share this app with secondary ROM as mentioned below.
Wipe data/factory Reset - Factory reset secondary ROM
Share Apps with Primary - Share all apps of primary ROM with secondary ROM. This will reduce space used by secondary ROM. Use this option with CAUTION because some apps like Play store can FC. So it is better to use custom share apps option.
Revert Share Apps with Primary - This will remove all installed apps of secondary ROM
Custom Share Apps - Best way to share installed apps on primary with secondary ROM. Share as much apps as possible to reduce storage usage by secondary ROM.
Clean UP - Removes all files used in DualBoot mode
And more to come...
http://i.imgur.com/CfpZOrD.png?1
ROMs supported:
Primary ROM ----> Any ROM
Secondary ROM ----> All CM based ROM
Technical info:
Mounted /dev/block/mmcblk0p4 as /system
Since it is smaller (300 MB) in size we're symlinking /system/app folder of secondary rom to /data/app
Using /data partition for both /data & /cache of secondary ROM
Future Plans:
Kexec support in kernel (WIP)
Sources:
Kernel Sources : Checkout TeamCanjica's repo
DualBoot App: Github (https://github.com/BOOTMGR/Dual-Boot)
http://forum.xda-developers.com/showthread.php?t=2521917 (Hilo de XDA descargar todas las cosas)
Hace tiempo que no traía n¡ngun aporte para el foro y estado leyendo como hacer dual boot.
No he tenido tiempo de traducir el tutorial lo siento !!
Vídeo (http://www.youtube.com/watch?v=QU65fWGvCLw)
No lags, bugs.Both ROMs works almost same
Stable. Booting of ROM is based on kernel. So as long as you stay on a kernel it'll keep booting ROM for which it is designed without interference with another ROM.
ROM can be switched by changing Kernel.
Stock ROM fully supported. Now you can feel speed of CM ROM with stability of stock ROM
How to use this:
On PC extract ROM which you want to install as secondary ROM.
You'll get following files/folders there : META-INF, system, boot.img
Delete META-INF and boot.img
Download appropriate META-INF_*.zip from downloads section.Extract it and move extracted META-INF folder to location from where we deleted META-INF.
Navigate to /system folder and move folder named app to parent folder (i.e. if app folder is located at C:\blah\system\app then move it to C:\blah\app)
Select three folders (META-INF, system, app) and compress them to zip format.Push this file to device.
All above steps are mentioned in below video
Vídeo (https://www.youtube.com/watch?v=HNWAhXhhlB8)
How to switch ROM:
Flash kernels provided here to boot secondary ROM.
Flash native kernel (which comes with ROM) to boot primary ROM. (If you're using CM based primary ROM then take backup of stock CM kernel before flashing another kernel.)
How to change ROM:
Boot up your primary ROM.
Navigate to /data
Delete folder : /data/primary_data
Using DualBoot App:
After installing secondary ROM as mentioned above, you can use my Dual Boot app to switch easily between ROMs. Additionally you can also use it for other options like sharing installed apps, factory reset secondary ROM etc. It will automatically download required kernel (Read third post). App is easy to use, just install it as Normal apk. You can also share this app with secondary ROM as mentioned below.
Wipe data/factory Reset - Factory reset secondary ROM
Share Apps with Primary - Share all apps of primary ROM with secondary ROM. This will reduce space used by secondary ROM. Use this option with CAUTION because some apps like Play store can FC. So it is better to use custom share apps option.
Revert Share Apps with Primary - This will remove all installed apps of secondary ROM
Custom Share Apps - Best way to share installed apps on primary with secondary ROM. Share as much apps as possible to reduce storage usage by secondary ROM.
Clean UP - Removes all files used in DualBoot mode
And more to come...
http://i.imgur.com/CfpZOrD.png?1
ROMs supported:
Primary ROM ----> Any ROM
Secondary ROM ----> All CM based ROM
Technical info:
Mounted /dev/block/mmcblk0p4 as /system
Since it is smaller (300 MB) in size we're symlinking /system/app folder of secondary rom to /data/app
Using /data partition for both /data & /cache of secondary ROM
Future Plans:
Kexec support in kernel (WIP)
Sources:
Kernel Sources : Checkout TeamCanjica's repo
DualBoot App: Github (https://github.com/BOOTMGR/Dual-Boot)
http://forum.xda-developers.com/showthread.php?t=2521917 (Hilo de XDA descargar todas las cosas)