lunes, 9 de junio de 2014

Reviví tu Ideatab A2109A

Para las personas que, al igual que yo, compraron ya hace un tiempo un tablet Lenovo Ideatab A2109A, es medio decepcionante ver que en este momento, y luego de actualizar la mayoría de los paquetes, se pone furiosamente lenta.
Esto es debido a que la memoria interna comienza a quedar chica, y ya casi no entra un proceso sin lentificar a todos los demás.
El proceso de ejecución del launcher puede ser algo casi insoportable, y ni hablemos de lo que significa sacarla en sociedad para tomar notas con productos como es el Evernote, o leer mails en cantidad.
Cuando uno se pone a buscar en Cyanogenmod, no hay ROMs para esta máquina. Ahí es donde la desesperación aparece.
Pero bueno, el último fín de semana me propuse revivir mi máquina sea como sea, y hacerlo de manera tal de no sacrificar el hardware que tiene, ya sea por tener que abrirlo, o por dejar fuera de servicio elementos, tales como su interfaz HDMI.
Encontré retazos de información en muchos sitios, pero nada que pueda decir que constituye el 100% del procedimiento necesario para flashear esta máquina, que no solo es muy buena y rápida, sino que es estética y funcionalmente excelente.
Por ello, y pensando en quienes también poseen este hardware, decidí volver a mi blog para compartir lo que hice, y que permitió que todo funcione.
Las piezas de hardware que van a necesitar son las siguientes:


  • Tablet Ideatab A2109A
  • Cable USB incluído en la caja.
  • Cargador de bateria para evitar sustos.
  • Una PC, puede ser con GNU/Linux o Windows.


Ahora bien, el software es el siguiente:


  • LeTools: Se baja de acá: http://download.lenovo.com/slates/k1/letools/letools/LeTools_MultiLang_x86_x64_Full_setup_20320.exe para Windows. No encontré lo mismo para GNU/Linux, y el adb original del Android SDK puede no ser funcional en estos casos.
  • Imagen de ClockWork Mod Recovery, pero para la A2109, que se puede bajar de aca: http://d-h.st/KSH 
  • Imagen Slim Beanz 11, basada en la original de la A2109A, pero sin su "grasa". Se baja de acá: http://d-h.st/0EK 
  • Superuser, que se baja desde acá: http://www.androidfilehost.com/?fid=23050663588004341 


Respecto de tiempos, no creo que tarden más de una hora, aproximadamente, considerando unos minutos para tomar café.

IMPORTANTE: SIGUIENDO ESTE PROCEDIMIENTO VAMOS A PERDER TODOS LOS DATOS Y APLICACIONES INSTALADAS, si no se desea perder nada, lo mejor es mirar este artículo con cariño, y no hacer nada, o probar herramientas de backup, como en Nandroid Backup, por ejemplo.

El procedimiento es el siguiente. Recomiendo leerlo de punta a punta antes de ejecutarlo, sólo para entenderlo bien, y no caer en desesperación:


  • Copiar los dos archivos zip, uno con la imagen del Superuser y otro con la de Slim Beanz 11, a la raiz de "Almacenamiento Interno", con el tablet conectado a nuestra PC. 
  • Instalar LeTools con o sin el tablet conectado a la PC. Eso va a generar un directorio donde estarán ubicados a la vez dos subdirectorios, LeTools y LeDrivers. Tengamos en mente eso.
  • Si nuestra Ideatab está como la sacamos de su caja, y no hemos intentado romper nada, nuestro bootloader debe estar aún lockeado. Hay que deslockearlo, y para eso hay que seguir estos pasos, teniendo especial atención en los detalles atinentes al momento en el que cada cosa se debe hacer:

(llamemos a este procedimiento "A")

  • Apagar COMPLETAMENTE el tablet presionando unos segundos el botón de power, y esperando a que nos aparezca el mensaje de "Apagar".
  • Seleccionamos "Apagar", y lo confirmamos.
  • Con un dedo cerca del botón para bajar el volumen, pero no presionándolo, y con otro cerca del de power, presionamos el de power hasta que haga la primera vibración como queriendo encenderse. 
  • En ese momento, soltamos el de power, e inmediatamente presionamos el de volumen para abajo
  • A diferencia de cuando abrimos el boot loader, nos aparecerá un menú que nos pregunta si queremos continuar, rebootear, etc. En el medio de la pantalla nos va a aparecer un símbolo de conexion USB en color ocre. Es normal. 
  • Recién en ese momento conectamos la tablet a la PC.

(Fín del procedimento "A")

  • Con la tablet ya conectada a la PC por medio del cable USB, procederemos a instalar los drivers del Fastboot.
  • Ir al "Device Manager", donde en "Other Devices" encontraremos el "Fastboot". 
  • Hacer click derecho sobre "Fastboot", y seleccionar "Update Device Driver".
  • Seleccionar "Browse my computer for driver software".
  • Seleccionar "Let me pick from a list of device drivers on my computer".
  • Seleccionar "Show all devices", y presionar el botón "Next".
  • En la ventana "Select the device driver you want to install for this hardware" seleccionar "Have Disk".
  • Ir hasta DENTRO del directorio "LeDrivers", y presionar "Open".
  • Presionar "OK".
  • De la lista de drivers, seleccionar "Lenovo Fastboot Device".
  • Cuando aparezca un "Update Driver Warning", presionar "Yes".
  • Al finalizar, presionar el botón "Close". Ya está!
  • Ahora, procederemos a deslockear el bootloader.
  • Ingresaremos a una ventana de "cmd" como el usuario Administrador (click derecho sobre el ícono de cmd.exe, seleccionar "Ejecutar como Administrador").
  • Mediante el comlicadísimo comando "cd" llegaremos hasta donde están instaladas las "LeTools". En mi caso es "C:\Program Files(x86)\Lenovo\LeTools".
  • Ejecutemos el comando siguiente, que nos debe mostrar un número extraño junto con un dispositivo llamado "fastboot": fastboot devices
  • Si eso nos ha aparecido, y de seguro ocurrirá, ejecutemos el siguiente comando: fastboot oem unlock
  • En la pantallita de nuestro tablet aparecerá un pedido de confirmación, que sólo durará 10 segundos. Moverse entre las opciones con volumen hacia abajo, y confirmar que sí se quiere hacer el unlock con volumen hacia arriba. Esta modalidad sólo es necesaria en esta parte.
  • Cuando la máquina ya esté con el bootloader deslockeado, se puede rebootear. Para ello, ejecutar en la misma ventana: fastboot reboot 
  • No cerrar esta ventana, la usaremos de nuevo en breve.

Ya tenemos el tablet con su bootloader deslockeado, ahora hay que instalar el ClockWork Module, y rootear el tablet.

  • Bootearemos normalmente el tablet, si nos pidiera los datos iniciales de configuración cargarlos (de todas formas los perderemos cuando flasheemos el tablet de nuevo).
  • Copiaremos el archivo "superuser" en el almacenamiento interno del tablet, en la raiz. También copiaremos el archivo con la nueva imagen, se podrá llamar algo así como "FlashesSlimzBeanz11.zip".
  • Luego copiaremos el archivo del CWM dentro de la carpeta LeTools, para evitar tener que setear paths, y demás complicaciones de Windows.
  • Una vez copiado, seguiremos el procedimiento "A" para llegar al fastboot.
  • En la ventana de cmd.exe que NO CERRAMOS antes, ejecutaremos: fastboot flash recovery A2109_CWMrecovery-6.0.2.8a.img 
  • Fijémonos en que haya terminado con un "OKAY".
  • Ahora tendremos que rebootear el tablet para entrar al ClockWork Module, por un lado, luego rootear la tablet, y luego instalar la nueva imagen.
  • Tengamos el dedo cerca del boton para subir el volumen. Ejecutaremos: fastboot reboot
  • Ni bien comienza el proceso de rebooteo, presionar el botón para subir el volumen. Eso nos llevará al ClockWork Module.
  • En este modo, los botones de volumen suben o bajan de opció, y el de power implica un "Enter".
  • Iremos hasta donde están las opciones para hacer un wipe tanto de data como de cache, y en cada caso seleccionarlas, y luego confirmarlas.
  • Cuando terminemos con ellas, vayamos a la sección avanzada, y seleccionemos hacer un wipe de Dalvik. Confirmemos, queremos hacer eso.
  • Luego, seleccionemos "Apply zip from card" o internal storage, o como se llame en la versión de CWM que tengamos.
  • Apliquemos el "superuser" (el archivo zipeado).
  • Una vez que hicimos esto, seleccionemos nuevamente aplicar un zip desde un espacio interno, como lo hicimos recién, pero ahora seleccionando el archivo "FlashesSlimzBeans11.zip", o como se llame la versión que bajamos.
  • Cuando terminamos con eso, seleccionar "reboot now".
  • Cuando se inicialice , puede que nos pida los datos de configuración inicial del tablet. Ingresarlos todos.
  • Ya con el tablet em funcionamiento, seleccionar el programa ROM Toolbox Lite.
  • Dentro del ROM Toolbox Lite, seleccionar el botón "ROM Management".
  • Seleccionar "Google Apps".
  • Seleccionar "Google Apps 4.1".
  • Seleccionar "Download".
  • Cuando termine de descargar, de seguro pedirá un reboot para instalarlas. El boot manager que tenemos es CWM, así que hay que seleccionar ese.
  • Luego de rebootear y aplicar las GAPPS, ya tendremos el tablet como nuevo, super rápido, y sólo con las aplicaciones que deseamos tener, y no todo el crapware que Lenovo instala por default.
Esto es todo, que disfruten su nuevo (viejo) tablet, ahora con anabólicos...

HeCSa.