lunes, 6 de octubre de 2014

Tablet China a5mid infotmic imapx15 q8/q88/Q8NEW (rom+tool)

Les comento que me compre una tablet china muy barata, pero después de intentar flashearla directamente con el comando dd en modo recovery y no prendió mas XD así que me di a la tarea de resucitarla.
Lo primero que hice fue abrirla para verle las tripas y saber con que me enfrentaba.
Lo único que encontré fue que tenia un procesador imapx15 de infotmic y un puerto serial
(supongo que para conectarle un bluetooth a algun otro chunche) y al ver que tenia un puerto serial me emocione y me apresure a soldar unos cables para conectarla a mi puerto serial con un adaptador que hice con un chip max232N. Con lo cual logre ver que daba signos de vida, pues prendieron los leds que indican comunicacion.
Abrí cutecom para ver si podía obtener una shell (según leí en google se podía obtener una shell de u-boot) pero nunca logre atinarle al baud rate, por lo cual abandone ese camino.
Haciendo un uso exhaustivo de google y después de haber probado todo phoenix card, uberoid, también copie y pegue miles de archivos de firmwares en la sd, y nada dio resultado.
Hasta que por fin logre encontrar una tool llamada "IUW burning tools" y logre gravar en la sd un firmware para una tablet y88

http://www.tabletexpress.com/index.php?option=com_content&view=category&layout=blog&id=10&Itemid=107

en esta pagina se encuentra el firmware y la herramienta(pc-tool) yo descargue
el "Y88-HY-4.3-201406"
Pero al flashearla me encontré con un android que solo se veía 1/4 aproximadamente de la pantalla, lo cual la hacia inutilizable pues lo que se veia en la pantalla no coincidía con el punto que estaba tocando en el touchscreen, por lo que pensé que debía ser un firmware equivocado, así que seguí buscando mas firmwares, pues ahora ya sabia que tenían que ser en formato .ius (infotmic update sistem) y me encontré con esto

http://ublaze.ru/forum/topic1291.html

un foro en ruso que con ayuda del traductor de google logre extraer otro firmaware y una herramienta similar a la del primer link, grave el firmware y otra vez no prendió, pero después de darle una re-leída a todo el post encontré esto:


para hacer la pantalla táctil, debe seleccionar las opciones de los parámetros touchscreen.exist, ts.model, ts.screen presentar items.itm

Según lo que leí a algunos no les funcionaba el touchscreen, lo cual se soluciona editando el archivo items.itm (con la tool del primer link se pueden extraer los archivos de las imagenes.ius)
Así que pensé, si se puede modificar el archivo para hacer funcionar el touch, puede que exista una opción para modificar la pantalla, y si efectivamente, existe la opción y en el firmware del primer link esta configurado para una pantalla de 10 pulgadas ( la mía es de 7 ).
Ahora solo tenia que encontrar el modelo de mi pantalla.
Seguí buscando y encontré esto:

http://www.envizendigital.com/index.php/products/con/id/70




Operating System Version: Android 4.1
Processor: INFOTMIC IMAPX15 Cortex A5@1.2GHZ
Display: 7-inch Multi-touch Screen (800*480)
Internal Flash Memory: 4GB
RAM: 512MB
Memory Expansion: Expandable with TF (SD) card (up to 32 GB)
Wireless Connectivity: Wireless N Wi-Fi (802.11b/g/n)
G-Sensor: Accelerometer, Automatic Orientation
Cameras: 0.3MP for both front and rear
Ports: Micro USB Port; DC-IN Jack ; Earphone Jack ; Micro TF Card Slot ; HDMI output
Battery: 3.7V/2500mAh

Download

User Manual
V7023D Upgrade Firmware
V7023D Upgrade Tool
V7023D Upgrade Guide


por fin encontré un fabricante de la misma tablet que proporciona un firmware y una tool para flashearla, la misma que en las demás webs pero otra versión.
Intente nuevamente flashearla sin éxito, asta ahora el único firmware que "funciono" fue el primero, pero ahora tenia un archivo items.itm con la configuración para mi tablet, intente cambiando directamente el archivo pero no funciono, pues aparentemente están echos para versiones diferentes de la tool, por lo cual extraje y modifique el del primer firmware (Y88-HY-4.3-201406) en esta parte


# InfoTM Display System
ids.pixformat       888
ids.default         lcd
ids.acm             60
lcd.model           HSD070IDW1_800x480
lcd.port            ids.0
lcd.cable           888
lcd.rgb             bgr
lcd.power.v33        pads.119

mas concreta mente cambie lo que tenia la opción

lcd.model           HSD070IDW1_800x480

Quedando así funcional para mi pantalla, ahora disfruto de un android 4.3 en mi tablet casi completamente funcional, lo único que no funciona son las cámaras, pero bueno tampoco es que me pierda de mucho (Cameras: 0.3MP for both front and rear )

Así que después de mi odisea les puedo compartir el firmware ya arreglado por si tienen una de estas tablets.






El procedimiento es muy sencillo, y se hace desde windows.
Para apagar la tablet ay que dejar el botón power presionado por 15 segundos
Se abre el ejecutable de la tool IUW.exe y aparece en chino, se cambia el idioma en la ultima opción de los menús de arriba, una vez en ingles, se abre el archivo 4.3_fixed.ius y nos aparecen los archivos que contiene le damos click al boton  "Make BurnDisc" lo cual gravara los archivos en una tarjeta microSD ( los datos que contenga la sd se perderán ) 
Cuando termine extraemos de manera segura nuestra microsd.
Con la tablet apagada se mete la microSD y se enciende la tablet y después de unos 5 minutos nos pide extraer la SD y se reinicia.
Y así logre disfrutar nuevamente de mi tablet.
Saludos y ojala le sea de utilidad a alguien esta información.