Suscríbete por correo electrónico:

Mostrando entradas con la etiqueta manual. Mostrar todas las entradas
Mostrando entradas con la etiqueta manual. Mostrar todas las entradas

miércoles, 4 de enero de 2012

Rootear Galaxy Nexus con GN Toolkit

galaxy nexus
Tras la reciente llegada del nuevo terminal de Google, el Samsung Galaxy Nexus, hoy me dispongo a escribiros una guía para que podáis rootear el Galaxy Nexus de la manera más fácil posible a día de hoy (04/01/2012), si posteriormente lanzarán un método más sencillo actualizaría la guía.



En esta guía vais a aprender como rootear el Galaxy Nexus usando GN Toolkit en su versión 2.2. El kernel modificado en GN Toolkit es muy similar al kernel de stock. Las únicas características especiales que se añaden en el kernel modificado son Superuser 3, Busybox 1.19, Insecure y scripts de boot/init customizados .

La herramienta GN Toolkit trae muchas funciones a parte de la de rootear el Galaxy Nexus, pero nosotros solo vamos a usarlo para realizar el root, os recomiendo que no toquéis ninguna otra opción si no sabéis lo que estáis haciendo o podríais quedaros con un Galaxy Nexus pisapapeles.

Requisitos

  • Asegúrate de tener la batería completamente cargada.
  • Ordenador con Windows.
  • El proceso puede borrar todos los datos en dispositivos que no son OEM unlocked (en cristiano: libres de fábrica).
  • Apuntar la build number de nuestro móvil -> Acerca del teléfono -> Ajustes -> Build Number

Rootear Galaxy Nexus con GN Toolkit

Es importante que sigáis los pasos al pie de la letra para que no surjan dudas, es muy sencillo, así que relajaros y manos a la obra.
  1. Instalar los drivers adb/fastboot del Galaxy Nexus
    1. Windows 32 bits / Windows 64 bits
    2. Seguir las intrucciones de instalación, si os pide device manufacturer -> introducir Samsung
  2. Una vez los drivers hayan sido instalados tendréis que desconectar el cable usb y apagar vuestro teléfono.
  3. Ahora tendremos que arrancar en modo Fastboot, para ello -> Encender el dispositivo manteniendo presionados "Power" "Volume UP" y "Volume Down".
  4. Una vez en modo Fastboot conectar el cable USB de nuevo y debería saltaros un aviso instalando los controladores, este proceso debería acabar correctamente, de no ser así volver al punto 1.
  5. Descargar el GN Toolkit
    1. Una vez descargado ejecutar y se descomprimirá por defecto en C:/Galaxy Nexus Toolkit.
    2. Entrar en el directorio creado por el programa y ejecutar RUNME.bat (NO ejecutar en modo Administrador o fallará).
  6. Una vez arrancado el GN Toolkit la primera pantalla nos mostrará información acerca de como instalar los drivers adb/fastboot si aún no lo habéis hecho (no es nuestro caso).
  7. La segunda pantalla nos mostrará información acerca de varias de las opciones disponibles en el menú principal (no nos interesa).
  8. La siguiente pantalla nos preguntará que modelo y build tenémos, en modelo ponemos GSM y en Build ponemos la Build Number que apuntamos anteriormente.
  9. Si todo el proceso a ido bien hasta ahora estaremos en el menú principal donde tendremos que ver arriba del todo el "Serial Number". Si hemos instalado correctamente los drivers ahora deberíamos de ver nuestro "Serial Number" del teléfono subrayado con fastboot a su lado. Si ves esto entonces tu dispositivo está conectaod y podemos continuar sin problemas.
Ahora tendremos delante nuestra una pantalla como esta:
Una vez estemos delante de este menú simplemente seleccionaremos la OPCIÓN NÚMERO 2 en caso de ser un Galaxy Nexus libre, si tenemos un Galaxy Nexus de operadora entonces primero seleccionaremos la OPCIÓN NÚMERO 1, y luego la NÚMERO 2.

Una vez finalice el proceso ya tendremos nuestro Galaxy Nexus rooteado, espero que me contéis vuestras experiencias en los comentarios.

viernes, 4 de noviembre de 2011

DoomLord Toolkit, rootea la gama Galaxy y Xperia en un click de ratón

doomlord toolkit
DoomLord, usuario de XDA Developers nos sorprende con esta increíble herramienta con la cual podremos rootear toda la gama Galaxy de Samsung (incluyendo la nexus) y la Gama Xperia de Sony Ericsson.



La lista de dispositivos compatibles os la dejo a continuación:
  • Sony Xperia X10 (GB firmware)
  • Sony Xperia Arc (.42 firmware)
  • Sony Xperia Arc S
  • Sony Xperia Play [R800i/R800x]
  • Sony Xperia Ray
  • Sony Xperia Neo
  • Sony Xperia Mini
  • Sony Xperia Mini Pro
  • Sony Xperia Pro
  • Sony Xperia Active
  • Samsung Galaxy S2 [GT-9100/GT-9100P]
  • Samsung Galaxy S II for T-Mobile (SGH-T989)
  • Samsung Galaxy S [i9000B]
  • Samsung Galaxy GT5570
  • Samsung Galaxy W [i8150]
  • Samsung Galaxy Tab [P1000] (2.3.3 firmware), [P1000N]
  • Samsung Galaxy Note [N7000]
  • Samsung Galaxy Player YP-G70 2.3.5 (GINGERBREAD.XXKPF)
  • Samsung Nexus S [i9023] (2.3.6)
  • Samsung Nexus S 4G 2.3.7
  • Samsung Exhibit (SGH-T759)
  • Motorola Milestone 3 [ME863 HK]
  • Motorola XT860, Bell XT860
  • Motorola Defy+
  • Motorola Droid X sys ver 4.5.605 w/ gingerbread
  • Nexus One (2.3.6 stock)
El procedimiento de rooteo es muy sencillo, aunque algo largo (más que nada porque el programa tarda bastante en rootear), la duración aproximada es de 6 minutos.

Los requisitos para ejecutar el rooteo son los siguientes:
  1. Disponer de los drivers ADB para tu terminal instalados en Windows.
  2. Tener activa la depuración USB y los orígenes desconocidos.
  3. Incrementar el tiempo de pantalla activa a 10 minutos.
Una vez realizado el root obtendremos Busybox y SUfiles, además del esperado root.

Podéis descargar el DoomLord Toolkit desde aquí.

jueves, 21 de julio de 2011

[Guía]Dual Boot en HTC Desire HD

htc desire hd
¿Qué es Dual Boot?

Dual Boot no es más que la posibilidad de poder arrancar dos sistemas operativos en un mismo dispositivo mediante un menú que se ejecuta al inicio del teléfono, seleccionando en este que sistema queremos arrancar.

En el caso de HTC Desire HD esto se consigue a través de un ejecutable programado en C, este ejecutable nos ofrece un menú en el cual podemos seleccionar que sistema operativo queremos arrancar, en nuestro caso podremos elegir entre diferentes versiones de Android.

Aquí os dejo un vídeo para que veáis lo que os digo arriba:


¿Qué se necesita para realizar el dual booting?

Simplemente una tarjeta microSD compatible con vuestra HTC Desire HD. Dicha tarjeta tendrá que ser particionada con una herramienta capaz de crear particiones en fat32 y en ext4. En Windows podemos usar "EASEUS", desde Linux con el gestor de particiones sobra. Necesitaremos realizar 4 particiones, la primera en FAT32, la cual servirá para el almacenamiento (música, fotos, etc...), las otras tres en EXT4 que serán para system, cache y data.

El archivo que necesitaremos: dualboot-1.0.zip

Una vez tenemos el archivo arriba mencionado descargado pasaremos a realizar las particiones, recordad no hacerlas demasiado pequeñas.

Una ve hechas las particiones hay que modificar el zip que hemos descargado para que almacene los archivos en la tarjeta microSD en vez de en la NAND del teléfono.

Para modificar los ficheros se recomienda usar notepad++ en Windows, desde Linux cualquier editor de ficheros.
  1. Descomprimimos el fichero dualboot-1.0.zip en una carpeta.
  2. Vamos a la ruta "META-INF/com/google/android" y abrimos el fichero "updater-script" y modificamos lo siguiente:
    •  Para system
      • mount("MTD", "system", "/system"); and mount("ext4", "EMMC", "/dev/block/mmcblk0p25", "/system"); in mount("ext4", "EMMC", "/dev/block/mmcblk1p2", "/system");
      • format("MTD", "system"); and format("ext4", "EMMC", "/dev/block/mmcblk0p25"); in format("ext4", "EMMC", "/dev/block/mmcblk1p2");
    • Para data
      • mount("MTD","userdata","/data"); and mount("ext4", "EMMC", "/dev/block/mmcblk0p26", "/data"); in mount("ext4", "EMMC", "/dev/block/mmcblk1p4", "/data");
      • format("MTD", "userdata"); and format("ext4", "EMMC", "/dev/block/mmcblk0p26"); in format("ext4", "EMMC", "/dev/block/mmcblk1p4");
    • Para cache
      • mount("MTD","cache","/cache"); and mount("ext4", "EMMC", "/dev/block/mmcblk0p27", "/cache"); in mount("ext4", "EMMC", "/dev/block/mmcblk1p3", "/cache");
      • format("MTD", "cache"); and format("ext4", "EMMC", "/dev/block/mmcblk0p27"); in format("ext4", "EMMC", "/dev/block/mmcblk1p3");
    • Borrar cualquier cosa que contenga "boot.img" para evitar reemplazar el menú de arranque.
      •  package_extract_file("boot.img", "/tmp/boot.img");
      • write_raw_image("/tmp/boot.img", "boot");
      • delete("/tmp/boot.img");
  • Ahora guardamos los cambios y volvemos a comprimir todo en zip, posteriormente instalamos a través del recovery (primero desmontamos todas las particiones desde el recovery "storage -> unmount *"
Transferir una ROM de la NAND a la microSD
  • Arrancar en modo Recovery
  • Montar todas las particiones a través del Recovery
  • mount -o remount,rw /
  • mkdir system2 data2 cache2
  • mount /dev/block/mmcblk1p2 system2
  • mount /dev/block/mmcblk1p3 cache2
  • mount /dev/block/mmcblk1p4 data2
  • cp -af system/* system2/
  • cp -af cache/* cache2/
  • cp -af data/* data2/
  • umount /system2
  • umount /data2
  • umount /cache2
  • listo!
Una vez hecho todo esto, ya dispondremos de la rom de nuestra NAND en la microSD y podremos instalar otra ROM en la NAND, así conseguiremos el dual boot en nuestra HTC Desire HD.

martes, 5 de julio de 2011

[Guía]Rootea tu HTC EVO 3D y tu HTC Sensation con Fre3vo


htc evo 3d
Todos los poseedores de un HTC EVO 3D o un HTC Sensation están hoy de enhorabuena ya que podrán conseguir un root temporal en sus dispositivos gracias a la herramienta lanzada por el TeamWin llamada Fre3vo.

De momento el equipo ha lanzado solo su herramienta Fre3vo, mientras tanto se encuentran desarrollando una herramienta que será capaz de conseguir S-OFF en los dispositivos HTC EVO 3D y HTC Sensation, la herramienta se llamará Fre3dom.

En está guía conseguiréis rootear vuestros HTC EVO 3D y HTC Sensation, pero recordar que se trata de un root temporal, es decir, al reiniciar el terminal el root se pierde.

Requisitos para poder empezar con la guía:
  • Saber enviar ficheros a tu dispositivo a través de adb
  • Conocer que es una consola (shell)
Instrucciones:
  1. Descarga el zip de fre3vo
  2. Descomprime el fichero
  3. Envía el binario al teléfono vía adb: “adb push fre3vo /data/local/tmp
  4. Ejecuta el binario a través de la consola: “adb shell /data/local/tmp/fre3vo
Si todo ha ido bien serás devuelto a la línea de comandos de tu ordenador.
Como he dicho antes esto es un root temporal, un reinicio lo elimina, así pues tenéis que saber que la partición de sistema está protegida así que no podremos escribir nada en /system por lo tanto surgirán problemas si ejecutamos herramientas como Titanium Backup.

Los desarrolladores están trabajando en mejorar la herramienta para así poder realizar un root permanente en un futuro para HTC EVO 3D y HTC Sensation.

martes, 14 de junio de 2011

[Guía]Rootea tu HTC Desire

htc desire
Hoy ha llegado a mi bandeja de entrada una petición de un lector pidiéndome ayuda para rootear su HTC Desire, como creo que esto puede servirle a más de uno, me he decidido a hacer un manual paso a paso para poder rootear vuestras HTC Desire sin ningún problema.




El Manual consta de 3 pasos:
  • Instalación del driver HBOOT en Windows
  • Pasos previos al Rooteo
  • Rooteo

Es necesario que sigáis los pasos sin saltaros ninguno y asegurandos que en todo momento lo que aparece en esta guía aparece también en vuestro HTC Desire. A continuación se explicará cómo entrar en modo HBOOT para poder seguir en el siguiente paso con la guía.

Arrancar HTC Desire en HBOOT

Para acceder al modo HBOOT es necesario apagar completamente el terminal y encenderlo manteniendo pulsado el botón power y el botón de bajar volumen. Una vez iniciado en modo HBOOT veremos una pantalla como la de abajo.

hboot htc desire

Para movernos por el menú utilizaremos las teclas de control de volumen y para realizar una selección pulsaremos el botón de encendido/apagado(tecla power).

Paso 1 – Instalación del driver HBOOT en Windows
  1. Descargar el driver USB modificado de unrEVOked y descomprimirlo. 
  2. Apagar completamente el teléfono y encenderlo en modo HBOOT.
  3. Conectar el HTC Desire al ordenador mediante el cable USB y esperar a que aparezca en la pantalla de HBOOT lo siguiente “HBOOT USB PLUG”.
  4. Una vez nos salga el mensaje anterior, nos dirigimos al “Administrador de Dispositivos” de Windows. (Click Derecho sobre Equipo -> Propiedades -> Administrador de Dispositivos)
  5. En la sección “Otros dispositivos” buscamos el que se llama “Android 1.0”.
  6. Hacemos Click derecho sobre “Android 1.0” y seleccionamos la opción de “Actualizar controlador del dispositivo”.
  7. Hacemos click en “Examinar” y nos vamos a la carpeta donde descomprimimos el driver usb modificado de unrEVOked, una vez seleccionado pulsamos “Aceptar” y luego “Siguiente”.
  8. Si sale cualquier aviso pulsa “Aceptar”.
  9. Una vez te salga el mensaje “Windows ha actualizado el controlador del dispositivo” se habrá instalado el driver.
  10. Una vez instalado, en el Administrador de Dispositivos nos aseguramos que nos aparece como en la imagen de bajo.
android phone bootloader interface

Paso 2 – Pasos previos al rooteo
  1. Instalar driver HBOOT unrEVOked – Realizado en el punto anterior
  2. Descargar la herramienta Reflash de unrEVOked.
  3. Descargar el Recovery v2.0.0 de Amon_Ra.
  4. Desinstalar el HTC Sync dejando solo instalado en el equipo el HTC Driver Installer (Si no tienes instalado el HTC Sync, bájalo desde aquí).
  5. Activar la depuración USB en nuestro Smartphone:
    • Menú -> Ajustes -> Aplicaciones -> Desarrollo -> Depuración USB
  6. Activar la opción de solo cargar:
    • Menú -> Ajustes -> Conectar a PC -> Tipo de conex… -> Solo cargar y desactivamos la opción “Preguntarme”
  7. Asegurarnos de tener suficiente batería para realizar el proceso 10 minutos aprox.
Paso 3 – Rootear

Comenzaremos con el HTC Desire encendido y sin conectar por USB al ordenador.
Iniciamos la herramienta Reflash como administrador (Boton derecho -> Ejecutar como administrador”) NOTA: Tarda un poco en iniciar.

Una vez iniciada veremos una ventana como la que aparece a continuación, donde podemos ver el mensaje “Waiting Ford device. Plug pone in now and enable usb…”

unrevoked 3

Ahora es el momento de decirle que queremos instalar nuestro propio recovery y no el que nos instala por defecto (ClockWordMod), a mí personalmente me gusta más el de Amon_Ra pero sois libres de elegir el que queráis.
  • Hacemos click en File -> Custom Recovery, y seleccionamos el archivo img que bajamos anteriormente.
Ahora conectamos el HTC Desire por USB

Una vez conectado el programa automáticamente reiniciara el HTC Desire un par de veces mientras lo rootea, suele tardar entre 1 y 2 minutos.

Si el programa se queda detenido en “Waiting for root…(safe to restart if this doesn’t work)” podéis pulsar a la vez “TrackPad + Bajar Volumen + Power” y así reiniciareis el HTC Desire y el programa continuará con el proceso.

Una vez aparezca el mensaje Done!, tu HCT Desire estará Rooteado.

Si os surge alguna duda, podéis comentarla en los comentarios.