xtreme97
04/06/14, 18:40:36
Es un copy paste del I9505, pero funciona tambien en todas las variantes del S4:
HILO ORIGINAL (Gracias a Ajenaton-Droid): http://www.htcmania.com/showthread.php?t=764877
ANTES DE EMPEZAR HAZ UN NANDROID BACKUP DE TU ROM ACTUAL, SI NO SABES QUE ES ESTO NO SIGAS
Agradecimientos y fuentes al final de este mismo post.
Este tutorial esta basado en el trabajo del miembro de XDA CHENXIAOLONG, yo solo lo traduzco al castellano y arrojo un poco de luz, ya que uno lee el hilo oficial y parece complicado y realmente es muy sencillo. El mismo CHENXIAOLONG reconoce que no es muy bueno explicándose.
ENLACE XDA: http://forum.xda-developers.com/showthread.php?t=2447534
Se pueden utilizar:
DE PRIMARIA: Cualquier Rom Stock o AOSP, AOKP O MIUI, el único requisito es tener un RECOVERY AVANZADO y si es STOCK debemos quitar el Bloatware para hacer sitio, por eso yo abogo por la Klaus V13, ya que ya viene liteada.
DE SECUNDARIA: ROMs:
CyanogenMod ROMs
Official CyanogenMod nightlies
CyanogenMod-based ROMs
Aquí os dejo un video que he preparado del proceso
"COMO HACER DUAL BOOT,
https://www.youtube.com/watch?v=XTM4...e_gdata_player
PREPARANDO EL TERMINAL
REQUISITOS
1- Necesitamos ser ROOT,
2-Necesitamos un Custom recovery, preferiblemente CWM
3- Si una de las Roms elegidas es Stock, es muy recomendable que esta sea la primaría y debemos eliminar el Bloatware.
PREPARANDO LA ROM PRIMARIA
Vale una vez instalada la ROM PRIMARIA seguiremos los siguientes pasos:
1- Entraremos en modo Recovery
2- Hacemos un Backup de toda nuestra ROM actual por si se produce algún problema.
3- Arrancamos el terminal de nuevo normalmente y instalamos la siguiente aplicación:
Dual Boot Swithcer app EN CASTELLANO POR GENTILEZA DE KLAUS QUE LAS TRADUJO
https://mega.co.nz/#!0MZiUApR!QatrEbFaypEbc6fxeZqvtnzgQo9gBy2VQbNpSdx 2eMU
4- Una vez Instalada la abrimos y seleccionamos “Set current kernel as… Primary ROM’s Kernel” O "Establecer Kernel actual...en la versión en Castellano"
PREPARANDO LA ROM SECUNDARÍA
5- Descargamos e instalamos:
Dual Boot Patcher en CASTELLANO POR GENTILEZA DE KLAUS QUE LAS TRADUJO.
https://mega.co.nz/#!5VIRhS6S!Lz8sB7ChVd0-635Pjdo-cOfE5DR1OgoZKCT7m0ejQPo
6- Arrancamos la aplicación y en la etiqueta "CHOOSE FILE TO PATCH" elegimos el archivo de la ROM SECUNDARIA que previamente tendremos descargado y lo "Parcheamos" y nos generará un archivo igual al inicial en el cual añadira “_dualboot.zip” al final.
Para todas aquellas ROMS, GAPPS, KERNELS Y DEMAS no soportados existe una utilidad para WINDOWS Y LINUX, que puede intentar el parcheo, no es seguro el exito, pero da más posibilidades. ES ESTE: https://mega.co.nz/#!1dAgnbCC!eDnwvXpMrY0hHvHFzxab6lBmpFZ0QPsBBMIPwkO jWPM
7- En el mismo programa y en el mismo sitio "CHOOSE FILE TO PATCH" ahora buscamos el archivo de las GAPPS y lo "Parcheamos" también.
Vale ya tenemos todo lo necesario preparado.
8- Reiniciamos el terminal en modo Recovery y flasheamos la ROM y las GAPPS con los archivos que hemos obtenido los que termina en “_dualboot.zip”.
Para ello vamos a Install Zip y elegimos Install Zip from sdcard o sdcard1 en función de que los archivos los tengamos en la interna o en la externa.
9- Reiniciamos y nos reinicia en la ROM secundaría (A mi el primer arranque me fallo se me quedo en la descripción del terminal, lo apague y encendí de nuevo y todo perfecto)
10- Instalamos en la ROM secuandaría esta app:
https://mega.co.nz/#!0MZiUApR!QatrEbFaypEbc6fxeZqvtnzgQo9gBy2VQbNpSdx 2eMU
11- Si tenemos el terminal con el Bootloader abierto (sin KNOX), no tendremos que hacer nada más, si no es el caso, deberemos abrir la aplicación mencionada "SET CURRENT KERNEL AS SECONDARY ROM'S KERNEL"
Y con esto tendremos el proceso terminado, cada vez que queramos cambiar de ROM es tan facil como abrir la aplicación "DUAL BOOT SWITCHER" y elegir en la parte de arriba la ROM que queremos arrancar y darle a REBOOT.
Si necesitamos hacer wipes y demás procesos en la ROM PRIMARIA, los hacemos en el CWM RECOVERY como siempre, si esto lo tenemos que hacer en la SECUNDARIA debemos utilizar las DUALBOOTUTILITIES, pare ello descargamos y flasheamos vía recovery:
DUALBOOTUTILITIES: http://d-h.st/users/chenxiaolong/?fld_id=24393&s=file_name&d=ASC
Y nos arranca un instalador AROMA, el cual nos permite hacer wipes en la rom secundaría, nos permite cambiar de ROM si nos falla algo.
Si cuando entremos en la ROM secundaría vemos que hemos perdido el Root en esta ROM descargamos Supersu lo "parcheamos" y lo flasheamos.
SUPERSU: http://download.chainfire.eu/381/SuperSU/UPDATE-SuperSU-v1.91.zip
Las aplicaciones instaladas en al ROM SECUNDARÍA, se instalan en DATA\DUAL\APP
COMO REVERTIR EL PROCESO, COMO QUITAR DUAL BOOT
Tenemos varias formas:
1- Restaurar nuestro NANDROID BACKUP, anterior a la instalación del Dual Boot y tendremos todo como antes.
2- Flasheamos DUALBOOTUTILITIES.ZIP vía Recovery y hacemos todos los WIPES a la ROM secundaría.
3- Borramos /system/dual, /system/dual-kernels, /cache/dual, y /data/dual usando un explorador de archivos con acceso root
COMO PARCHEAR ROMS NO SOPORTADAS O QUE SI LO ESTÁN PERO FALLA EL PARCHEO
Mi rom de SENSE, no se si es compatible, en teoría si porque es CM
DEBEMOS DESCARGAR LA UTILIDAD DE PARCHEO PARA WINDOWS O LINUX:
https://mega.co.nz/#!1dAgnbCC!eDnwvXpMrY0hHvHFzxab6lBmpFZ0QPsBBMIPwkO jWPM
Descomprimimos este archive y lo extraemos al escritorio o donde queramos.
PRIMER CASO ROMS NO SOPORTADAS
Dentro de la carpeta encontraremos PatchFileWindowsGUI, lo abrimos con doble click y nos saldrá una ventana con 2 opciones, una para elegir la partición en la que quieres k se instale y la otra para buscar y seleccionar la ROM que queremos parchear, por ejemplo buscamos la Klaus v13 superlite y la seleccionamos, se abrirá otra ventana con varias opciones ya que no esta soportada. si lo estuviera, empezaría directamente a parchear.
En esta ventana lo dejamos todo como esta menos la opción has boot image que hay que deseleccionarla y aceptamos con ok
Dira que la rom no esta soportada, pasamos de la advertencia y le damos a ok para que empiece a parchear. Cuando acabe de parchear y cree la nueva rom, abrimos el zip y extraemos el boot.img que este caso esta en la carpeta klaus, llevamos el boot.img a la carpeta useful de la herramienta DualBootPatcher y lo arrastramos y soltamos encima de patch-ramdisk.bat
Se te abrirá una ventana cmd con las 4 opciones de kernels que hay. En este caso seria el 4 que es touchwiz, luego pregunta para que posición es el kernel, seleccionamos la que queramos y lo parchea en pocos segundos
Volvemos a la carpeta useful y se ha creado boot_dualboot. lo renombrados a boot.img y lo metemos en la rom parcheada sustituyendo el original
Ya tienes la rom parcheada y lista para instalar. FINAL
SEGUNDO CASO ROMS QUE APARENTEMENTE SI ESTÁN SOPORTADAS, PERO NO SE PARCHEAN
Con esto lo que pasa es que empieza a parchear directamente sin que salga la segunda ventana donde desmarcamos has boot image y como no encuentra el el boot.img, fracasa el parcheo.
Lo más facil seria cambiarle el nombre por uno que queramos para que la detecte como no soportada
yo le he puesto Official_Google_Edition y ya si me sale la segunda ventana y entonces seria el mismo proceso que con la klaus menos al final que en vez de parchear un solo boot, parcheamos 2, que están en la carpeta kernels.
Y esto es todo, que no es poco.
Animo es muy fácil y merece la pena
Saludos y espero que os guste :ok:
Agradecer no cuesta nada
AGRADECIMIENTOS Y FUENTES
A CHENXIAOLONG MIEMBRO DE XDA DEVELOPERS QUE ES EL VERDADERO ARTÍFICE DE TODO ESTO.
A KLAUS POR UTILIZAR SU ROM, KLAUS V13 SUPERLITE QUE CREO PERFECTA PARA USAR DE PRIMARIA.
A KrAzYtHeBoY POR UTILIZAR SU TUTO TAN COMPLETO.
A SERENDIB, MUCHOPOLI83 Y BULERILLAS POR SU AYUDA Y APOYO.
A FÁBIO AFAZ BULGARELI, LEYENDO SU TUTO EN PORTUGUES ME SIRVIO PARA ACLARAR IDEAS
A TODOS VOSOTROS POR LEER.
HILO ORIGINAL (Gracias a Ajenaton-Droid): http://www.htcmania.com/showthread.php?t=764877
ANTES DE EMPEZAR HAZ UN NANDROID BACKUP DE TU ROM ACTUAL, SI NO SABES QUE ES ESTO NO SIGAS
Agradecimientos y fuentes al final de este mismo post.
Este tutorial esta basado en el trabajo del miembro de XDA CHENXIAOLONG, yo solo lo traduzco al castellano y arrojo un poco de luz, ya que uno lee el hilo oficial y parece complicado y realmente es muy sencillo. El mismo CHENXIAOLONG reconoce que no es muy bueno explicándose.
ENLACE XDA: http://forum.xda-developers.com/showthread.php?t=2447534
Se pueden utilizar:
DE PRIMARIA: Cualquier Rom Stock o AOSP, AOKP O MIUI, el único requisito es tener un RECOVERY AVANZADO y si es STOCK debemos quitar el Bloatware para hacer sitio, por eso yo abogo por la Klaus V13, ya que ya viene liteada.
DE SECUNDARIA: ROMs:
CyanogenMod ROMs
Official CyanogenMod nightlies
CyanogenMod-based ROMs
Aquí os dejo un video que he preparado del proceso
"COMO HACER DUAL BOOT,
https://www.youtube.com/watch?v=XTM4...e_gdata_player
PREPARANDO EL TERMINAL
REQUISITOS
1- Necesitamos ser ROOT,
2-Necesitamos un Custom recovery, preferiblemente CWM
3- Si una de las Roms elegidas es Stock, es muy recomendable que esta sea la primaría y debemos eliminar el Bloatware.
PREPARANDO LA ROM PRIMARIA
Vale una vez instalada la ROM PRIMARIA seguiremos los siguientes pasos:
1- Entraremos en modo Recovery
2- Hacemos un Backup de toda nuestra ROM actual por si se produce algún problema.
3- Arrancamos el terminal de nuevo normalmente y instalamos la siguiente aplicación:
Dual Boot Swithcer app EN CASTELLANO POR GENTILEZA DE KLAUS QUE LAS TRADUJO
https://mega.co.nz/#!0MZiUApR!QatrEbFaypEbc6fxeZqvtnzgQo9gBy2VQbNpSdx 2eMU
4- Una vez Instalada la abrimos y seleccionamos “Set current kernel as… Primary ROM’s Kernel” O "Establecer Kernel actual...en la versión en Castellano"
PREPARANDO LA ROM SECUNDARÍA
5- Descargamos e instalamos:
Dual Boot Patcher en CASTELLANO POR GENTILEZA DE KLAUS QUE LAS TRADUJO.
https://mega.co.nz/#!5VIRhS6S!Lz8sB7ChVd0-635Pjdo-cOfE5DR1OgoZKCT7m0ejQPo
6- Arrancamos la aplicación y en la etiqueta "CHOOSE FILE TO PATCH" elegimos el archivo de la ROM SECUNDARIA que previamente tendremos descargado y lo "Parcheamos" y nos generará un archivo igual al inicial en el cual añadira “_dualboot.zip” al final.
Para todas aquellas ROMS, GAPPS, KERNELS Y DEMAS no soportados existe una utilidad para WINDOWS Y LINUX, que puede intentar el parcheo, no es seguro el exito, pero da más posibilidades. ES ESTE: https://mega.co.nz/#!1dAgnbCC!eDnwvXpMrY0hHvHFzxab6lBmpFZ0QPsBBMIPwkO jWPM
7- En el mismo programa y en el mismo sitio "CHOOSE FILE TO PATCH" ahora buscamos el archivo de las GAPPS y lo "Parcheamos" también.
Vale ya tenemos todo lo necesario preparado.
8- Reiniciamos el terminal en modo Recovery y flasheamos la ROM y las GAPPS con los archivos que hemos obtenido los que termina en “_dualboot.zip”.
Para ello vamos a Install Zip y elegimos Install Zip from sdcard o sdcard1 en función de que los archivos los tengamos en la interna o en la externa.
9- Reiniciamos y nos reinicia en la ROM secundaría (A mi el primer arranque me fallo se me quedo en la descripción del terminal, lo apague y encendí de nuevo y todo perfecto)
10- Instalamos en la ROM secuandaría esta app:
https://mega.co.nz/#!0MZiUApR!QatrEbFaypEbc6fxeZqvtnzgQo9gBy2VQbNpSdx 2eMU
11- Si tenemos el terminal con el Bootloader abierto (sin KNOX), no tendremos que hacer nada más, si no es el caso, deberemos abrir la aplicación mencionada "SET CURRENT KERNEL AS SECONDARY ROM'S KERNEL"
Y con esto tendremos el proceso terminado, cada vez que queramos cambiar de ROM es tan facil como abrir la aplicación "DUAL BOOT SWITCHER" y elegir en la parte de arriba la ROM que queremos arrancar y darle a REBOOT.
Si necesitamos hacer wipes y demás procesos en la ROM PRIMARIA, los hacemos en el CWM RECOVERY como siempre, si esto lo tenemos que hacer en la SECUNDARIA debemos utilizar las DUALBOOTUTILITIES, pare ello descargamos y flasheamos vía recovery:
DUALBOOTUTILITIES: http://d-h.st/users/chenxiaolong/?fld_id=24393&s=file_name&d=ASC
Y nos arranca un instalador AROMA, el cual nos permite hacer wipes en la rom secundaría, nos permite cambiar de ROM si nos falla algo.
Si cuando entremos en la ROM secundaría vemos que hemos perdido el Root en esta ROM descargamos Supersu lo "parcheamos" y lo flasheamos.
SUPERSU: http://download.chainfire.eu/381/SuperSU/UPDATE-SuperSU-v1.91.zip
Las aplicaciones instaladas en al ROM SECUNDARÍA, se instalan en DATA\DUAL\APP
COMO REVERTIR EL PROCESO, COMO QUITAR DUAL BOOT
Tenemos varias formas:
1- Restaurar nuestro NANDROID BACKUP, anterior a la instalación del Dual Boot y tendremos todo como antes.
2- Flasheamos DUALBOOTUTILITIES.ZIP vía Recovery y hacemos todos los WIPES a la ROM secundaría.
3- Borramos /system/dual, /system/dual-kernels, /cache/dual, y /data/dual usando un explorador de archivos con acceso root
COMO PARCHEAR ROMS NO SOPORTADAS O QUE SI LO ESTÁN PERO FALLA EL PARCHEO
Mi rom de SENSE, no se si es compatible, en teoría si porque es CM
DEBEMOS DESCARGAR LA UTILIDAD DE PARCHEO PARA WINDOWS O LINUX:
https://mega.co.nz/#!1dAgnbCC!eDnwvXpMrY0hHvHFzxab6lBmpFZ0QPsBBMIPwkO jWPM
Descomprimimos este archive y lo extraemos al escritorio o donde queramos.
PRIMER CASO ROMS NO SOPORTADAS
Dentro de la carpeta encontraremos PatchFileWindowsGUI, lo abrimos con doble click y nos saldrá una ventana con 2 opciones, una para elegir la partición en la que quieres k se instale y la otra para buscar y seleccionar la ROM que queremos parchear, por ejemplo buscamos la Klaus v13 superlite y la seleccionamos, se abrirá otra ventana con varias opciones ya que no esta soportada. si lo estuviera, empezaría directamente a parchear.
En esta ventana lo dejamos todo como esta menos la opción has boot image que hay que deseleccionarla y aceptamos con ok
Dira que la rom no esta soportada, pasamos de la advertencia y le damos a ok para que empiece a parchear. Cuando acabe de parchear y cree la nueva rom, abrimos el zip y extraemos el boot.img que este caso esta en la carpeta klaus, llevamos el boot.img a la carpeta useful de la herramienta DualBootPatcher y lo arrastramos y soltamos encima de patch-ramdisk.bat
Se te abrirá una ventana cmd con las 4 opciones de kernels que hay. En este caso seria el 4 que es touchwiz, luego pregunta para que posición es el kernel, seleccionamos la que queramos y lo parchea en pocos segundos
Volvemos a la carpeta useful y se ha creado boot_dualboot. lo renombrados a boot.img y lo metemos en la rom parcheada sustituyendo el original
Ya tienes la rom parcheada y lista para instalar. FINAL
SEGUNDO CASO ROMS QUE APARENTEMENTE SI ESTÁN SOPORTADAS, PERO NO SE PARCHEAN
Con esto lo que pasa es que empieza a parchear directamente sin que salga la segunda ventana donde desmarcamos has boot image y como no encuentra el el boot.img, fracasa el parcheo.
Lo más facil seria cambiarle el nombre por uno que queramos para que la detecte como no soportada
yo le he puesto Official_Google_Edition y ya si me sale la segunda ventana y entonces seria el mismo proceso que con la klaus menos al final que en vez de parchear un solo boot, parcheamos 2, que están en la carpeta kernels.
Y esto es todo, que no es poco.
Animo es muy fácil y merece la pena
Saludos y espero que os guste :ok:
Agradecer no cuesta nada
AGRADECIMIENTOS Y FUENTES
A CHENXIAOLONG MIEMBRO DE XDA DEVELOPERS QUE ES EL VERDADERO ARTÍFICE DE TODO ESTO.
A KLAUS POR UTILIZAR SU ROM, KLAUS V13 SUPERLITE QUE CREO PERFECTA PARA USAR DE PRIMARIA.
A KrAzYtHeBoY POR UTILIZAR SU TUTO TAN COMPLETO.
A SERENDIB, MUCHOPOLI83 Y BULERILLAS POR SU AYUDA Y APOYO.
A FÁBIO AFAZ BULGARELI, LEYENDO SU TUTO EN PORTUGUES ME SIRVIO PARA ACLARAR IDEAS
A TODOS VOSOTROS POR LEER.