Desbloquear, rootear y flashear Xperia X8/X10

Introducción:

Primero algunas definiciones:

  • Android: es el sistema operativo
  • APK: los instaladores de programas vienen empaquetados en un archivo con extension .apk
  • Bootloader: es un programa bien chiquito que ejecuta el telefono cuando se enciende. Es el encargado de cargar el Kernel
  • Brick: cuando el telefono no arranca. Si el cel. enciende y llega a mostrar la leyenda "Sony Ericsson", es un "soft brick". Si no muestra nada es un "hard brick".
  • Kernel: es el nucleo del sistema operativo. Absolutamente todos los programas que bajas e instalas hacen uso del Kernel para funcionar
  • ROM: despues del bootloader y el kernel, se carga el resto del sistema operativo. La ROM cambia eso ultimo.
  • Root: es el permiso maximo necesario para ejecutar y modificar archivos sensibles

 

Kernels:

Al Kernel se lo distingue de dos maneras:

  • Stock Kernel: es el original que viene de fabrica
  • Custom: o modificado, que permite flashear versiones avanzadas de Android

Son muchas las ROMs que requieren kernels modificados.
Para instalar un custom kernel antes tenes que desbloquear el bootloader.
Desbloquear el bootloader es una tarea peligrosa porque si lo haces mal corres el riesgo de obtener un hard brick (bloqueo completo del cel.).

 

Descargas:

 

Desbloquear telefono (soft brick):

Si el cel. enciende y solo llega a mostrar "Sony Ericsson" es porque esta soft brickeado.
Para desbloquearlo hacer lo siguiente:

  • Instalar el Sony PC Companion
  • Instalar Flashtool
  • Instalar los drivers USB ejecutando C:\Flashtool\drivers\Flashtool-drivers.exe. Selecciona Xperia X8 y Flashmode.
  • Bajar el ROM 2.1. En mi caso es el archivo "Xperia X8 (E15)_2.1 (2.1.1.A.0.6).ftf"
    Buscalo en google y descargalo en C:\Flashtool\firmwares
  • Inicia Flashtool y conecta el telefono
  • Click en el primer boton (Flash) -> Flashmode y selecciona la ROM que acabas de descargar
  • Segui las instrucciones: desenchufar el cable USB del cel, quitar la bateria, no lo enciendas, sostene la tecla "back" (la que tiene una flechita a la izq.), no la sueltes y enchufa el cable USB al telefono
  • Cuando inicie el flasheo ya podes soltar la tecla "back". Eso es todo

 

Rootear:

Se puede rootear tu telefono de varias maneras.
Pero ya que tenemos instalado el Flashtool, vamos a hacerlo con esa utilidad.

  • Permitir instalar aplicaciones desconocidas: en tu cel. menu Ajustes -> Aplicaciones -> y habilitar "Origenes desconocidos"
  • Habilitar modo de depuracion de Android: en tu cel. menu Ajustes -> Aplicaciones -> Desarrollo -> y habilitar "Depuracion Android"
  • Instalar Sony PC Companion y los drivers USB de Flashtool que estan en C:\Flashtool\drivers\Flashtool-drivers.exe. Selecciona Xperia X8 y Flashmode.
  • Inicia Flashtool, conecta tu cel. con el cable USB, espera hasta que lo detecte y clickea el segundo boton (el del candado) para iniciar el rooteo. Listo

 

Instalar xRecovery y/o ClockWorkMod Recovery:

El xRecovery y el ClockWorkMod Recovery (CWM) son unos programas que se ejecutan despues del bootloader y el kernel, pero antes de cargar el resto del Android.
Se usan principalmente para instalar ROMs.
El xRecovery fue el primero y ya casi no se usa pero en mi caso si lo utilizo para instalar luego el CWM Recovery.
De nuevo con el Flashtool, cel. conectado y rooteado, hacemos click en el boton con el signo "+" para instalarlo.

Ya tenemos el xRecovery instalado y ahora es el turno de instalar el ClockWorkMod Recovery.
Busca en google su version para Xperia X8. Descarga el .zip y copialo en la tarjeta de memoria.
Inicia el xRecovery, instalar custom zip y selecciona el CWM .zip que descargaste.

 

Ejecutar Recovery (xRecovery o CWM Recovery) al iniciar tu telefono:

Apagalo, encedelo y cuando veas la primer leyenda que dice "Sony Ericsson", dale algunos clicks al boton "back" hasta que abra el menu del recovery.

 

Flashear ROM GingerDX 028b usando Stock Kernel:

Requerimientos:

  • Telefono con ROM base 2.1
  • ClockWorkMod Recovery instalado

Instalación:

  • Baja la ROM GingerDX 028b para stock kernel desde aqui https://code.google.com/p/gingerdx/downloads/list
  • Copialo en la tarjeta de memoria
  • Apaga y encende el cel. para iniciar el ClockWorkMod Recovery
  • Elegi la instalacion de custom zip y selecciona el archivo con la ROM que bajaste.

 

La ROM recien instalada no inicia:

Apaga y encende el cel. Inicia el ClockWorkMod recovery y dale click en "Wipe user data"

 

No funciona la red de datos (internet):

Tenes que agregar el APN correspondiente a tu compañia de telefonía.
Conectate x wifi a internet, entra a la Play Store e instala el programa: Tweakker

 

Comentarios