Libera tu Android (IV): Amazon Kindle Fire

Ya hemos visto como liberar dos teléfonos Android, concretamente los modelos HTC Wildfire y HTC Desire S, vamos a cambiar ahora de tipo de terminal con la liberación del tablet Amazon Kindle Fire. Si quieres saber más sobre el Kindle Fire echale un vistazo a este video:





El tablet de Amazon es un terminal estupendo, con unas especificaciones impresionantes, equiparables a otros tablets que lo superan y casi duplican en precio. ¿Cómo es esto posible? Pues bien, se trata de una agresiva campaña de Amazon para vender sus servicios on-line: ofrecen un atractivo tablet "atado" por software a sus servicios. Lo que vamos a hacer aquí es deshacer esas ataduras para obtener al final del proceso un tablet de gran calidad, totalmente funcional y a un precio realmente atractivo.

Amazon Kindle Fire con el software original

Nota: os recuerdo que este proceso invalida la garantía y que existe un pequeño riesgo de que puedas dejarlo inservible.

No voy a entrar en los detalles de cada paso, en lugar de eso intentaré dar una visión global y comprensible de todo el proceso remitiendo a las guías de XDA Developers (en inglés) para los detalles exactos.

El proceso general consta de los siguientes pasos:
  1. Obtener acceso root
  2. Instalar un Recovery modificado
  3. Instalar una rom cocinada

  • Obtener acceso root
Hay varias herramientas para obtener el acceso root en el Kindle Fire, yo he usado el método BurritoRoot3 por su facilidad de uso y por la comodidad de que instala automáticamente el bootloader (menú de arranque) FireFireFire

Bootloader Firefirefire con su logo característico


En XDA tenéis las instrucciones detalladas para hacerlo desde Linux, windows y Mac http://forum.xda-developers.com/showthread.php?t=1410223 así como enlaces de descarga de los archivos necesarios.
  • Instalar un recovery modificado
Una vez obtenido el acceso root y con el menú de arranque modificado vamos a instalar un nuevo recovery (menú de recuperación) que nos permitirá instalar roms cocinadas, formatear particiones y hacer copias de seguridad entre otras interesantes opciones.

Existen dos alternativas de recovery para el Kindle Fire, el ClockWorkMod Recovery y el TWRP, voy a usar el primero por ser el que mejor conozco, pero el procedimiento es similar useis el que useis.

El proceso es sencillo, se trata de descargar la imagen KINDLE-FIRE-UtterChaos-CWM5-touch-v01-FINAL-1_recovery.img y "flashearla" al Kindle con el comando:
fastboot flash recovery archivo.img

CWM Recovery
  • Instalar una rom cocinada
El primer paso es descargar la rom, en este caso yo he usado la rom Energy ICS CM9 por ser una de las más completas y actualizadas disponibles para Kindle (está basada en CyanogenMod9 con Android4). Enlace directo de descarga: http://fileor.com/users/nrgz28/296/Fire

Una vez descargada pasamos el archivo .zip sin descomprimir a la raíz de la microSD.

Ahora toca arrancar en modo recovery pulsando el botón Power para encender el Kindle y manteniéndolo pulsado hasta que el propio botón Power se ilumine en color naranja (al principio puede que te cueste un par de intentos).


Una vez veamos la pantalla del CWM Recovery seguiremos estos pasos para instalar la nueva rom (las opciones exactas pueden variar ligeramente dependiendo de la versión de CWM que hayais instalado):
  1. wipe data/factory reset-> Yes 
  2. wipe cache partition -> Yes
  3. install zip from sdcard -> choose zip from sdcard -> romfile.zip
  4. reboot system now
Explicación: los pasos "wipe" limpian el teléfono para que los datos viejos no interfieran con los nuevos, el "install zip" instala la rom que hemos descargado, en este caso CyanogenMod7, y el "reboot" como era de esperar reinicia el sistema para aplicar los cambios.

Al final del proceso y tras unos toques de personalización obtendremos un escritorio como el siguiente, con todas las funciones de Android activadas y ninguna limitación por parte de Amazon:

Escritorio principal del Kindle Fire con la rom Energy ICS CM9

  • Más información