Guia para editar firmwares Allwinner- solucionar problemas con el touch screen

Hola a todos!

 

 

* no olviden visitar el otro post  http://moveontechnology.com/hugoenchina/?p=481  y en la seccion de firmwares esta la nueva version del editor dragonface

 

Varios visitantes han pasado por la experiencia de encontrar un firmware que les funciona casi todas las funciones de la tableta excepto el touch screen, o les funciona invertido vertical, horizontal, etc. En esta guia les indicare como hacer ciertos cambios para solucionar la mayoria de estos problemas. Para eso necesitamos el editor de firmwares de allwinner (dragon face) y un equipo con windows xp o 7 que ademas tenga instalado el paquete de idiomas orientales.

Tambien debes familiarizarte con el editor de firmwares dragonface, las carpetas donde copiaste el editor (en especial CPFOP y FSOP) y la seccion de “ajustes avanzados” del editor.

Les recomiendo leer antes el siguiente post http://moveontechnology.com/hugoenchina/?p=481

SOLUCION FACIL, CORREGIR TOUCH INVERTIDO HORIZONTAL , VERTICAL O AMBOS

Valiendote de un mouse usb (o mucha paciencia) instala en tu tableta el programa “touch test” , este te va a indicar donde se estan registrando los toques en tu pantalla tactil(tambien en settings, opciones de desarrollo esta la opcion de mostrar los toques de pantalla), asi vas a saber que tipo de desajuste tiene tu touch screen.

Abres el firmware a modificar con el editor dragon face y cargas el firmware a editar, te vas a ajustes avanzados y luego “configuracion de sistema”, te va a abrir el archivo script.bin. Buscamos entonces las siguientes lineas:

[ctp_para]
ctp_used             = 1     (1 o 0 segun este activado o no el touch)
ctp_name            = “gt811_ts”     (nombre del driver del touch ic en este caso GT811)
ctp_twi_id               = 1              (no toques estas lineas)
ctp_twi_addr             = 0x5d      (no toques estas lineas)
ctp_screen_max_x         = 800     (resolucion horizontal de la pantalla)
ctp_screen_max_y         = 480      (resolucion vertical de la pantalla)
ctp_revert_x_flag        = 0           (si escribimos 1, invertimos el touch horizontalmente)
ctp_revert_y_flag        = 0           (si escribimos 1, invertimos el touch verticalmente)
ctp_exchange_x_y_flag    = 0     (si escribimos 1 invierte las coordenadas X-Y)

Lo primero que debemos verificar es que la resolucion horizontal y vertical en este script corresponda con la resolucion de nuestra pantalla lcd, la mas comun para tabletas de 7″ es 800×480 aunque ya se esta popularizando la de 1024×600, si la resolucion no corresponde el toque del dedo va a quedar mal registrado.

Si el touch screen esta invertido verticalmente cambiamos el valor de ctp_revert_y_flag  , y si esta invertido horizontalmente cambiamos ctp_revert_x_flag , en algunos caso estan invertidos los dos. En caso esto no funcione, dejamos los valores como al inicio y editamos la entrada  ctp_exchange_x_y_flag.

Recuerden que para que el script tenga efecto el nombre del touch ic debe corresponder con uno de los modulos KO ubicados en la carpeta del editor fsopsystemvendormodules y debe haber una linea en el archivo Init.rc (tambien en ajustes avanzados) donde con el comando Ins mod cargue el driver del touch al inicio.

Si con esta solucion facil no corrigen el problema (o el touch no funciona para nada), es porque el sistema esta cargando el driver equivocado, en este caso debemos indicarle al sistema cargar el nuevo driver.

 

SOLUCION NIVEL MEDIO, CARGAR UN NUEVO DRIVER QUE YA ESTE PRESENTE EN EL FIRMWARE

 

Si luego de los anteriores pasos tu touch screen sigue descalibrado o no funciona para nada, lo mas probable es que el sistema este cargando el driver equivocado. Verificamos el touch ic que posee tu tableta (mas info en http://moveontechnology.com/hugoenchina/?p=432 ) , puede ser GSL1680, GT811 u otros, pero vamos a asumir que es el FT5206.

Ya teniendo esta info vamos a la carpeta donde esta el editor y entramos a fsopsystemvendormodules  y verificamos que contenga el modulo .KO correspondiente con tu touch ic (en este ejemplo encontramos el driver ft5x_ts.ko que suena similar al del touch ic que usamos). Copiamos el nombre del driver, vamos al editor y abrimos el archivo Init.rc. Buscamos las siguientes lineas:

#ctp_used
insmod /system/vendor/modules/ft5x_ts.ko

Reemplazamos el driver .ko que este escrito ahi con el nombre del driver que acabamos de copiar. En este ejemplo le estamos indicando a la tableta que cargue el modulo (driver) ft5x_ts.ko.

Guardamos los cambios y luego abrimos el archivo script.bin y buscamos las mismas lineas que en la solucion sencilla, en la parte  ctp_name = “ft5x_ts.ko”  ponemos el nombre del driver que queremos activar, en este caso el ft5x_ts.ko. Guardamos los cambios y guardamos y flasheamos el nuevo firmware. Luego de esto ya el touch screen debe corregirse (en caso que haya estado descalibrado) o en caso que no funcionara antes empezar a funcionar (a veces toca calibrarlo con el metodo de la solucion sencilla).

En caso tu touch screen siga descalibrado puede ser que use un driver especial, a veces una tableta usa un driver especial, por ejemplo para el gsl1680 he visto unos 4 drivers diferentes todos con nombres similares, en ese caso pasamos a la solucion dificil.

 

SOLUCION DIFICIL, INSERTAR UN NUEVO DRIVER

 

A veces es necesario insertar un nuevo driver en el firmware, el problema es que el editor de firmwares verifica que la lista de archivos no haya cambiado al volver a comprimir el firmware. Por eso no podemos anadir un nuevo driver pero lo que si podemos es reemplazar un driver existente con el nuevo. El nuevo driver lo vamos a sacar de otro firmware, idealmente de otro firmware en el que le sirva el touch a la tableta pero no otras funciones, el nombre del driver debe corresponder con el touch ic que posee nuestra tableta.

En este ejemplo vamos a asumir que nuestra tableta posee el touch ic ZET622x, el firmware que le pusimos y el touch no sirve esta cargando en Init.rc-script.bin el driver gslx680.ko y vamos a extraer del firmware donante el driver zet622x.ko

Abrimos en el editor el firmware que va a donar el driver, en la carpeta del editor entramos a fsopsystemvendormodules y ubicamos el driver que necesitamos, en este caso seria el zet622x.ko, copiamos el driver al escritorio de windows. Cerramos y abrimos nuevamente el editor y esta vez cargamos el firmware que vamos a corregir, abrimos el archivo script.bin y miramos que driver esta cargando en la linea  ctp_name = “gslx60.ko” , en este caso esta cargando el driver gsl16x.ko. Ahora abrimos el archivo Init.rc y verificamos que haya una linea Insmod que contenga el nombre de ese driver, en este caso seria

#ctp_used
insmod /system/vendor/modules/gslx680.ko

Con esto estamos seguros que el firmware esta configurado para cargar el firmware gslx680. Ahora vamos a la carpeta donde esta el editor , entramos a fsopsystemvendormodules y copiamos ahi el driver que extraimos del otro firmware, en este caso fue el zet622x.ko (que copiamos al escritorio de windows), ahora borramos el driver gslx680.ko y renombramos el driver zet622x.ko que copiamos como el que borramos (gslx680.ko), recuerden que el editor al empaquetar el firmware va a verificar que no hayamos anadido ni borrado ningun archivo, por eso es que hay que reemplazar un driver anterior. Guardamos y flasheamos el nuevo firmware y cerramos el editor.

Encendemos la tableta y si ya nos funciona el touch verificamos que no este descalibrado, en ese caso seguimos los pasos de la solucion sencilla pero asumimos que el driver que vamos a editar es el que reemplazamos (en este caso configurariamos el gslx680). SI no funciona el touch repetimos el procedimiento pero con otro driver.

 

NOTAS

Estando la tableta prendida podemos verificar que drivers esta cargando al iniciar, la conectamos al pc por medio de ADB y tipeamos “adb shell lsmod” , esto nos muestra la lista de drivers cargados por la tableta al arrancar.

En los scripts del archivo script.bin y Init.rc las lineas que estan precedidas por el simbolo # o ;  son comentarios y son ignoradas por el sistema.

Algunos firmwares cargan varios drivers en el init.rc y en el script.bin osea que son compatibles con varias referencias de touch

El archivo script.bin lo encontramos en el editor en la seccion de “ajustes avanzados” “configuracion de sistema”, el init.rc tambien en “ajustes avanzados”.

No olvidar guardar los cambios al cerrar estos archivos, tambien guardar nuevamente el firmware con un nuevo nombre luego de editarlo.

Ayuda mucho tener instalado el paquete de idiomas orientales en windows y en el panel de control configurar el System locale a “China PRC”, sino el editor le va a dar error en algunos firmwares.

Los archivos extraidos del firmware por lo general se ubican en las carpetas FSOP y CPFOP y cada vez que cierras el editor automaticamente se borran, sin desempaquetar los encuentras en  C:UsersownerAppDataLocalTemp  o C:usuarios……..  en tu equipo con windows en espanol

Para algunos touch ics como el GSL3680 existen varias versiones de drivers, debes probar el que mas se ajuste a tu touch

Algunas tabletas luego de hacer el procedimiento sirve el touch pero no es muy sensible, se que se puede corregir pero aun no he descubierto la manera.

Me comentan como les fue y si descubren nuevos trucos al respecto

 

**********************************

Aldo Gomez

Saludos desde Cuba amigo Hugo, gracias a la informacion de su post pude

salvar mi tableta china A13MID y quisiera compartir hoy con ustedes como fue

que solucione mi problema. Para todos los que instalaron una rom en su

tableta y el tactil quedo invertido, aqui dejo una solucion muy facil

testeada por mi y 100% funcional. Lo 1ro que deven hacer es descargar una apk

llamada tscalibration2 y luego la instalan en su tableta, la ejecutan y

siguen todos los pasos que son muy sencillos, luego de eso el tactil queda

totalmente calibrado y podran disfrutar plenamente del tablet. Abajo pongo

las caracteristicas de mi tablet para que la puedan usar como referencia y

tambien les dejo el link para que puedan descargar la aplicacion, espero les

sea de ayuda esta informacion. Salu2

Caracteristicas

Modelo: A13MID

Board: xw711 v.1.6 20121102

Procesador: Allwinner tech A13 OBO76CA 3CH1

Memorias: CG5G 256XDDR3 WT 1237

HTT700H001A GR (Cinta del display)

Flash: 29F32G08CBACA

Touch ic: Silead GSL 1680

Wifi: Realtek RTL8188EUS

PMU: AXP209

Link de descarga de la aplicacion tscalibration:

ftp://178.46.161.240/q88/TSCalibration2.apk

0 thoughts on “Guia para editar firmwares Allwinner- solucionar problemas con el touch screen

  1. Hola, tengo una consulta en vista de que no he podido arreglar mi problema aun modificando los firmware y todo, resulta que instale el firmware para allwinner A13 con jellybean 4.2 y como a todo el mundo, nada que funciona ni el touch, ni el g-sensor, ni las camaras, trabajo en una tienda de computacion y llevaron una tabla del mismo modelo de la mia, esta tiene un problema en la pantalla que no da imagen, como puedo hacer yo para copiar la rom original de la tablet para instalarsela a la mia? que programa utilizo? He consultado en internet y nada que hayo respuesta a esa interrogante, de verdad agradecere muchisimo quien pueda ayudarme en eso

  2. Buenos días Mr. Hugo.
    Bueno primero gracias x todos los tips y software para dummies q nos proporcionas. Gracias tambien x q con las guias para modificar Roms pude resucitar mi tabla Prime Gms de 10 pulgadas q vendian en Peru.
    Ahora lo q kisiera saber y no he visto en ninguna parte, es como agregar la función Hdmi en un ROM q no tiene, he leído todo el código initrc, buildprop y el sysconfig y no he encontrado nada acerca de hdmi. Podrías x favor orientarnos en eso.

    Mi tabla es una a10 cortex a8 1.2ghz
    memoria 1gb ddr
    Memoria interna 16gb
    Pantalla de 10.1 LCD 1024×600
    Puertos:
    MiniHdmi, 2 miniusb otg

    Espero su respuesta, muchas gracias.

  3. Hola y siendo las 03:14 am en la ciudad y puerto de Veracruz, México, me da gusto haber encontrado esta pagina web y así poder resolver mis dudas pero la verdad tengo un grave problema que me esta volviendo loco y no puedo solucionarlo ya que eh buscado en foros, eh estudiado, leido y visto varios tutoriales sin envargo este es mi problema espero y puedan ayudarme para así ganar un poco e experiencia del cual soy nulo: tengo una tablet que se llama A+pat (la nueva tablet) con procesador all winner A20 dual core no se si este bien solo tengo pantalla en negro por que cuando se atoro realice un hart recet para reestablecer el sistema operativo el cual crei era lo conveniente y ahora enciende pero no se ve nada, no hace ruido mas que al apagarla tengo descargados eh instalados varios programas para reinstalar algún FIRWEARE pero siempre terminan diciendo FIRWEARE NO ACTUALIZADO o IMPOSIBLE LOCALIZAR DIVAES y mi pc asta mi lap si reconocen la tablet perdon que sea demasiado extenso pero alguien podrian ayudarme ya que no encuentro nada de información acerca de esta tablet y la verdad no quiero que se destruya mas de lo que esta hablando del firweare por favor ayudenme y muchas gracias por leerme les agradesco la pagina web me es y a sido muy útil de acuerdo a lo que trato de hacer pero no me resulta ¿que hago mal? por favor instruyanme si necesitan mas información con todo gusto muchas gracias nuevamente, lo lamento si me veo muy desesperado y por cual quier cosa mala si la mencione me disculpo con todos ustedes. atten Ruben Favian xxxiholic.1981@gmail.com y nuevamente gracias.

  4. Buenos dias Mr. hugo:
    primero muchas gracias x los tips y softwares q nos brindas.
    gracias a tu software y algunas arducias pude resucitar mi tablet gsm prime 10.1″ a10 Allwinner cortex8 de pantalla LCD 1024×600,de 1gb de memoria ram y 16gb de memoria interna.
    bueno directo al grano, kisiera saber o en caso, podrias hacer un tutorial de como activar el HDMI en algunas rom q no las tienen?, he leido todo el SYSTEMCONFIG, el BUILDPROP, INIT.RC y no he encontrado nada de hdmi, he encontrado Algo en el SETTINGS.APK, de una tablet ROCKCHIP, en elcual esta la funcion HDMI y tambien de captura de pantalla con un boton, ahi viene mi pregunta: Será compatible ese Settings.apk del rockchip en un allwinner? , ya q la del problema de hdmi es mi tablet Allwinner. y no la kiero formatear denuevo, ya q le he formateado mas de 30 veces metiendo roms, probando cual levantaba todo los drivers.
    ojala se haya entendido.
    Saludos

    • los scripts de settings son totalmente diferentes, prueba en el script.bin cerca de donde se configura el lcd, hay esta la opcion para pantalla externa

  5. Buenas noches don hugo, es tan amable y sube al link de EFREN el firmware para el psp andriod CAPASITIVO, pues lo estamos necesitando con urgencia.

    Gracias.

  6. Saludos desde Cuba amigo Hugo, gracias a la informacion de su post pude

    salvar mi tableta china A13MID y quisiera compartir hoy con ustedes como fue

    que solucione mi problema. Para todos los que instalaron una rom en su

    tableta y el tactil quedo invertido, aqui dejo una solucion muy facil

    testeada por mi y 100% funcional. Lo 1ro que deven hacer es descargar una apk

    llamada tscalibration2 y luego la instalan en su tableta, la ejecutan y

    siguen todos los pasos que son muy sencillos, luego de eso el tactil queda

    totalmente calibrado y podran disfrutar plenamente del tablet. Abajo pongo

    las caracteristicas de mi tablet para que la puedan usar como referencia y

    tambien les dejo el link para que puedan descargar la aplicacion, espero les

    sea de ayuda esta informacion. Salu2

    Caracteristicas

    Modelo: A13MID

    Board: xw711 v.1.6 20121102

    Procesador: Allwinner tech A13 OBO76CA 3CH1

    Memorias: CG5G 256XDDR3 WT 1237

    HTT700H001A GR (Cinta del display)

    Flash: 29F32G08CBACA

    Touch ic: Silead GSL 1680

    Wifi: Realtek RTL8188EUS

    PMU: AXP209

    Link de descarga de la aplicacion tscalibration:

    ftp://178.46.161.240/q88/TSCalibration2.apk

  7. Saludos desde Cuba amigo Hugo, gracias a la informacion de su post pude salvar mi tableta china A13MID y quisiera compartir hoy con ustedes como fue que solucione mi problema. Para todos los que instalaron una rom en su tableta y el tactil quedo invertido, aqui dejo una solucion muy facil
    testeada por mi y 100% funcional. Lo 1ro que deven hacer es descargar una apk llamada tscalibration2 y luego la instalan en su tableta, la ejecutan y siguen todos los pasos que son muy sencillos, luego de eso el tactil queda totalmente calibrado y podran disfrutar plenamente del tablet. Abajo pongo las caracteristicas de mi tablet para que la puedan usar como referencia y tambien les dejo el link para que puedan descargar la aplicacion, espero les sea de ayuda esta informacion. Salu2

    Caracteristicas

    Modelo: A13MID

    Board: xw711 v.1.6 20121102

    Procesador: Allwinner tech A13 OBO76CA 3CH1

    Memorias: CG5G 256XDDR3 WT 1237

    HTT700H001A GR (Cinta del display)

    Flash: 29F32G08CBACA

    Touch ic: Silead GSL 1680

    Wifi: Realtek RTL8188EUS

    PMU: AXP209

    Link de descarga de la aplicacion tscalibration:

    ftp://178.46.161.240/q88/TSCalibration2.apk

  8. Buenas tardes gente de este foro, este es mi primer post.

    LES AGRADECERIA SI USTEDES ME PUEDEN AYUDAR, YA QUE QUIERO FORMATEAR MI TABLET MARCA BLU TOUCHBOOK LITE 7.0

    LA NECESITO FORMATEAR POR QUE UN GRACIOSO ME BLOQUEO EL PATRON Y NO HAY MODO DE QUE PUEDA INGRESAR A LA TABLET.

    conseguí un driver que creo que es genérico, ya que en la pagina oficial ya no esta disponible el soporte para esta tablet.

    ya trate de usar android multitools y livesuit y nada, ya que instalo el driver y a la hora de por ejemplo usar el android multitools para que me reconozca la tablet me aparece dispositivo no encontrado. al mismo tiempo con el livesuit, y eso que aparentemente me aparece el driver instalado.

    les adjunto las imágenes de la tablet destapada con los chips enumerados y con comentarios.

    por cualquier ayuda que me puedan brindar mi correo es rodasgustavoadolfo@hotmail.com.

    GRACIAS Y ESPERO QUE ME PUEDAN AYUDAR CON ESTE TEMA.

    LOS CHIPS DE LA TABLET SON LOS SIGUIENTES:

    http://i1341.photobucket.com/albums/o756/Gustavo_Rodas/PLACABLUTOUCHBOOKLITE70_zps160fc564.jpg

    GRACIAS.

    SALUDOS.

  9. No puedo conseguir el driver del touch M6869s, la placa de la tablet es 777 V2.1 4G/512 E201250, y corresponde a una atvio mid 7108sc. cpu 1.3ghz,sin hdmi 4gb/ics 4.0. En los firmwares de las a13 creo que todos traen el driver gsl3680. El 1er firmware con ivvy logo es el que me funciona casi todo, menos el touch y la camara. Alguna sugerencia? porfavor

  10. Hola Hugo, gracias por el aporte, es muy bueno, pero tengo un problema…
    Sabes cuando guardo el firmware con el editor sin modificar nada, y lo quiero flashear a mi Tablet, no me funciona, solamente aparece el primer boot logo de Android y ahí se detiene, poniéndose negra la pantalla.

    lo probé con el firmware original de una table woo comet all winner A10, realmente no se que pasa, espero que me des alguna orientación…

  11. Hola

    Muchas gracias por la siempre útil información que vas publicando. En mi caso hace poco adquirí una tablet (Allwinner A31s con Controlador Grafico GPU PowerVR™ SGX544MP2) y a los pocos dias la pantalla táctil ha empezado a fallar despues de un golpe que no dejo daños aparentes ni aun despues de haberla desmontado. Se produce ghosting en la zona derecha de la misma y la tableta se vuelve loca. Esto solo puede remediarse temporalmente suspendiendola y recuperandola. Crees que podria ser un error achacable al software (he vuelto a cargar el firmware de Leotec y no se ha solucionado) ó puede haber un daño físico?

    Muchas gracias

    Un saludo

  12. Hola Hugo,tengo un problema con una camara de referencia MYT-064 es de una tablet q8 no consigo hacerla funcionar porque no encuentro el driver en ningun firmware con esa referencia, podrias indicarme en que firmware lo puedo encontrar ya he buscado bastante y no lo encuentro.Gracias!

    • hola! es bien dificil saber que driver usa la camara solo por la referencia, te toca buscar un firmware que por lo menos la camara le sirva y por medio de adb lsmod miras que driver cargo para esa camara, del resto es casi imposible (cada fabrica de camaras pone la ref que quieren)

  13. Hugo, tengo este problema con mi Tablet con Rockchip RK2918 (es una Energy Sistem i824) y lo mas seguro que lo solucione. Pero también tengo el problema de que al activar el Wi-Fi (versión de Android 4.0) me da error. Todo esto me apareció desde que la actualicé con este Firmware: http://storage.energysistem.com/archivos/drivers_y_actualizaciones/gmdhndcelegm_FW_Energy_i824_4.0.3_BETA00_sn261-269.rar?0142KMm8E97rBKoH ¿Alguna solución? Contacto contigo porque el servicio técnico no tiene ni idea de como solucionar el problema. Espero tu respuesta

    • Tampoco me deja cargar el archivo .img, al iniciar el DragonFace y seleccionar el .img me dice que el Firmware no soporta las herramientas de modificacion y que compruebe la versión del Firmware. He probado ha actualizar con el zUpdateVer y me sigue diciendo lo mismo pero en inglés

      • en el panel de control de windows hay un setting para la version local para programas no unicode, cambialo a china PRC, a mi me ha funcionado asi, tambien prueba la nueva version que subi en la seccion de firmwares

    • diles que modulo wifi usa tu tableta, ese problema se debe mas que todo a que el firmware contiene un driver wifi inadecuado, tambien podria ser el modulo danado o desoldado pero lo mas probable es firmware

  14. Gracias, espero puedas conseguir driver del touch M6869s. No conoces alguna pagina donde vendan hardware o piezas de reemplazco para las tablets Atvio?. Muy bueno tu blog. Saludos de Mexico.

  15. HOLA HUGO COMO PUEDO CLONAR UNA TABLET Y TENER LA ROM PARA INSTALARLO ALGUN FUTURO EN OTRA IGUAL, ES DECIR TENGO DOS TABLETS IGUALES Y QUIERO TENER LA ROM GUARDADA

    • hola! creo con adb se puede hacer pero la verdad no tengo experiencia en eso, aca siempre tenemos los firmwares originales, te toca buscar en google (extraer copia de seguridad firmware A13)

  16. De casualidad nadien tiene los driver para el touch zet6221wna y el de wifi realtek RTL8188CTV, ya encontre una rom que me funcione la camara y esta bien la interfaz solo me faltan los dos componentes antes mencionado, espero y me ayuden para editar la rom

  17. Hola señor hugo ya hace tiempo probe varios firms para una tablet que estaba bloqueada y no me cargaba ninguno, acabo de probar uno que tiene, la tablet es una con procesador A13 moderboard Q8 v1.2 y el firm que probe es el posteado para esta Board Q88E-V1.2, si arranco pero no me funciona el touch quize revisarla con el editor pero me dice que ese firm no es soportado y no puedo revisarlo, el numero del touch es GSL1680, espero y me pueda ayudar ya sea a revisar ese firm o que le puedao hacer para que el editor me lo cargue

    • Para comentrle que probe el otro firm que tiene para la tablet con flash con este si me funciona el touch pero invertido, ademas de que la camara no se ve bien y el g sensor no funciona igual quize revisarlo con el editor para sacar el driver y meterlo en el otro firm pero me da el mismo error al cargarlo, solo llega al 70% y dice que la herramienta de edicion no puede cargar el firm espero y me pueda ayudar.
      Ya probe tambien el otro programa que ponen aqui el tscalibration y no me calibra el touch

      • Hola señor Hugo ya baje la nueva version del editor pero me sigue saliendo el mismo error al cargar el firmware solo llega hasta el 70% y despues sale el error que que la erramienta de edision no soporta esa version de firmware que revise la version del firmware.
        Espero y me pueda ayudar, este error solo me aparece con las 2 versiones que tiene para esta placa, ya que probe otros firmware y si me los carga

        • Ya puse tambien el system local en chino rpc y sigue igual sin cargarme estos dos firmwares le agradeceria mucho el que me pudiera ayudar

        • no todos los firmwares son compatibles, si cambiando el system locale para programas no unicode a china prc no lo soluciona, no hay nada mas que hacer

          • Gracias se me hace que lo voy a probar en otra maquina ya que esta trae win xp, lo reviso en una con win 7. solo otra pregunta aqui en win xp solo me aparece chino RPC y ustedes me ponen chino PRC, cual es la correcta?

  18. saludos desde venezuela hugo, tengo un problema con el touch de mi tablet es una KB901 con cpu Allwinner A13, 1 solo nucleo cortex A8 1ghz, memoria ram maxima de 512MB, pantalla 9” y el cotrolador del touch es zeitec ZET6223WTA, yo flashie esta rom http://moveontechnology.com/downloads/9INCH-TWA0910,GSL3680,DM-ARD06,RTL8188-IVVI-LOGO.zip me funciona todo los botones hasta la puedo andar con mi teclado, pero el touch no sirve para nada, trate de buscar el controlador pero no lo consigo, estoy angustiado necesito su ayuda a ver si puedo recuperar mi tablet

  19. Buenas tardes a la comunidad.
    Recientemente tuve en mis manos un Tablet Daewoo Archive DTA-07SSBF que había perdido el software. Después de un mes de investigar y muchos intentos fallidos conseguí un foro donde hacían referencia a esa Tablet y su Firmware.
    Aquí tienen el link del foro y del Firmware para cualquiera que pudiera necesitarlo.
    Foro:
    http://forum.gsmhosting.com/vbb/f906/need-rom-tablet-daewoo-archive-dta-07ssbf-1766899/

    Firmware:
    http://www.4shared.com/rar/X8jtuSPo/A13_86VS_M758C1_13060402013061.htm

  20. que tall ya ice los pasos y si funciono el touch pero con los dos ejes invertidos, volvi a editar el firmware utilizando el primer procedimiento pero sigue igual y no puede instalar la aplicacion ya que no me detecta el mouse al parecer no le sirve el puerto, ni el wifi ni bluetooth

  21. hola felicidades por la pagina esta muy completa, gracias por los tutoriales y los aportes.
    quisiera saber si alguien tiene el firmware de una tablet marca ” techpad XTAB 785 ”
    he estado buscando un firmware que me funcione pero los de la pagina oficial no me cargan se quedan pegados en la carga de la palabra android solo uno me funciono pero no reconoce el touch. ojala pudieran ayudarme ya que estoy desesperado el procesador es un allwinner A13, gracias.

  22. Hola, tengo una consulta en vista de que no he podido arreglar mi problema aun modificando los firmware y todo, resulta que instale el firmware para allwinner A13 con jellybean 4.2 y como a todo el mundo, nada que funciona ni el touch, ni el g-sensor, ni las camaras, tengo otra tabla del mismo modelo de la mia, esta no tiene problemas , como puedo hacer yo para copiar la rom original de la tablet para instalarsela a la mia? que programa utilizo? He consultado en internet y nada que hayo respuesta a esa interrogante, de verdad agradecere muchisimo quien pueda ayudarme en eso

    • mira por medio de adb que drivers usa la tuya (adb shell lsmod), luego ya sabes que drivers vas a activar en el nuevo firmware, rootea la tableta que esta funcionando y con root explorer copia los drivers , el sysconfig y el init.rc , luego con la info de drivers sysconfig y initrc puedes modificar el otro firmware

  23. hola, queria saber si es que hay una posibilidad de conseguir un firmware para mi tablet xview proton lite que tiene un chip A10 all winner pero no consigo un firmware que tenga el driver del touch que por cierto no se como identificarlo. saludos

  24. bn la verad el unico problema k teng k del tactil esta alreves nose como hacer ia intente d toods mosdos i nad i como ago o saber cual es nombre del tactial

  25. ME PODRIAN DECIR CUAL ES LA LINEA DEL DRIVER?EL QUE QUIERO PONER ES EL “ft5x_ts.ko”

    import init.sun5i.usb.rc

    on early-init
    export EXTERNAL_STORAGE /mnt/sdcard
    mkdir /mnt/sdcard 0000 system system
    # for backwards compatibility
    symlink /mnt/sdcard /sdcard

    mkdir /mnt/extsd 0000 system system
    mkdir /mnt/usbhost1 0000 system system
    mkdir /databk 0700 root system

    on fs
    mount ext4 /dev/block/nandd /system wait noatime nodev barrier=0

    # try to mount /data
    wait /dev/block/nande
    mount ext4 /dev/block/nande /data wait noatime nosuid nodev barrier=0
    setupfs /dev/block/nande
    umount /data
    exec /system/bin/logwrapper /system/bin/e2fsck -y /dev/block/nande
    exec /system/bin/busybox mount -t ext4 -o noatime,nosuid,nodev,barrier=0,journal_checksum,noauto_da_alloc /dev/block/nande /data

    # try to mount /cache
    mount ext4 /dev/block/nandh /cache wait noatime nosuid nodev barrier=0
    setupfs /dev/block/nandh
    umount /cache
    exec /system/bin/logwrapper /system/bin/e2fsck -y /dev/block/nandh
    exec /system/bin/busybox mount -t ext4 -o noatime,nosuid,nodev,barrier=0,journal_checksum,noauto_da_alloc /dev/block/nandh /cache

    format_userdata /dev/block/nandj A13TABLET

    #try to format /databk
    wait /dev/block/nandi
    mount ext4 /dev/block/nandi /databk wait noatime nosuid nodev barrier=0
    setupfs /dev/block/nandi
    umount /databk
    rmdir /databk

    on boot

    #insmod gensor driver
    exec /system/bin/setupsensors.sh

    #insmod key & tp driver
    insmod /system/vendor/modules/sun4i-keyboard.ko
    insmod /system/vendor/modules/ft5x_ts.ko
    ……EDITADO….

    • ya esta cargado, mira la las lineas

      #insmod key & tp driver
      insmod /system/vendor/modules/sun4i-keyboard.ko
      insmod /system/vendor/modules/ft5x_ts.ko

  26. hola otra vez ya mira gracias a tus tutoriales e podido dejar una rom casi perfecta para mi tablet solo falta el wifi (realtek) ….pero mi problema es el siguiente por que en cada ocasión que e remplazado el driver nativo con otro externo y lo disfrazo con el nombre original el systema deja de cargarlo (revisado con adb) y quedo en las mismas,no puedo entender lo que pasa sigo al pie de la letra tu guía pero nada no se que estoy haciendo mal…gracias

  27. Hola,

    Quería avisar de que el apk publicado por Aldo Gomez cuyo enlace es este:

    ftp://178.46.161.240/q88/TSCalibration2.apk

    Probablemente contiene software malicioso (malware) así que tengan cuidado.
    Al intentar instalarlo, el instalador advierte que la app requiere permisos para:

    – Llamar directamente a números de telefono (servicios de pago)
    – Acceso integro a internet, NFC y Bluetooth
    – Modificar/eliminar contenido de la SD

    Y un largo etcetera de permisos totalmente innecesarios para una aplicación que, supuestamente, sólo sirve para calibrar el touchscreen. MUCHO CUIDADO !!!

    —————————————-

    Por otro lado, necesito su ayuda para modificar el X axis del touchscreen de una tablet china de 7″ adquirida a través de FocalPrice. La tablet se quedó frita (no arrancaba) y conseguí del proveedor que me enviara el firmware original de dicha tablet (Q8-TZX6.6-4.0-0309-3H1-EN-SP1009.img). Todo funciona perfectamente, pero el eje de la X (horizontal) del touchscreen está invertido. Llevo semanas buscando información hasta que he dado con esta página.

    He probado de editar el firmware con DragonFace v.2.1.2 (poniendo en Win7 el “idioma para programas no Unicode” en Chino simplificado PRC) pero al llegar al 70%, el programa da error de carga del firmware (como si no fuera compatible).

    Así que me he quedado atascado ahí. No puedo avanzar.
    ¿Pueden ayudarme? Les quedaría eternamente agradecido.

    Un cordial saludo.

    • hola!

      gracias por el dato sobre el apk, ya borre el link, lo del dragon face no se porque algunos firmwares no los deja abrir, seria esperar si sale una nueva version

      • Hola de nuevo. Ante todo gracias por responder. Entiendo que debe estar cansado de atender peticiones.

        Focalprice (no se si usted o su empresa tienen alguna relación) ha decidido mandarme sin cargo una nueva tablet para reemplazar la averiada.

        NO he conseguido invertir el eje X del touchscreen de la tablet averiada, pero AHORA que voy a tener una nueva tablet ME GUSTARIA poder extraer una imagen de su firmware y configuración (imagen COMPLETA) para poder recuperar la tablet averiada.

        ¿Seria tan amable de indicarme CÓMO puedo hacer una imagen completa de una tablet y ‘volcarla’ en la otra tablet? Evidentemente ambas tablets son identicas. ¿Hay algún tutorial que lo explique? Gracias anticipadas.

        Un cordial saludo.

        • puedes probar con la opcion clonar del dragon face , se que copia settings pero no se si partes internas del software, pero lo que si puedes hacer es ver que drivers carga la nueva y luego incluir esos drivers en el otro firmware, tambien copiar la configuracion de los scripts

  28. hola amigo hugo me podrias ayudar con mi tablet? el tactil dice que es ACEC1070006-FPC-A1-T, y es una woo A10 con placa F-M E351308 94V-0
    el problema esta en el tactil no me reconoce, algunos me reconoce invertido ya lo edite pero nada sigue igual o aveces no funciona que puedo hacer?

  29. Excelente sitio he leido varios post de tu web y me parece bastante interesante, sin embargo aun tengo dudas tengo varias q88 que no tengo el firmware, mi duda es tu sabes como copiar el firmware de una q88 buena para otras y otra duda como puede hecar andar las camaras de unas q88 que se que tienen el gc0308, he copiado el modulo .ko y parchado los archivos pero no funciona a la hora de hacer el firmware gracias por los aportes

  30. Tengo unas tablet colortab (ctab0713bf) que esta muy grave, tiene la pantalla en espejo horizontal (con las letras y todo al revez) y el touch invertido en vertical, pero no encuentro ni el firmware, las herramientas ni la forma de hacer el flasheo, espero y puedan ayudarme.

  31. amigo buenas tardes. agradecido por todos sus aportes. han sido de gran ayuda para mi! pero tengo este gran problema. tengo una tablet q88 con motherboard NUCLEAR softwiner_nuclear_evb-eng_4.1.1_jro03c_2012. el touch es GSLX680 y MXC622x. he seguido tus pasos para agregarle el driver nuevamente pero no consigo la linea ctp. me encantaria que me pudieras ayudar y ante todo muy agradecido

  32. Hola, tengo un problema con mi tablet. El touch de la tablet funciona normalmente, y de repente deja de funcionar. Cuando bloqueo la pantalla y pasa un rato el touch vuelve a funcionar. Tiene el firmware correcto. O eso creo.
    Los datos son:
    Procesador: WM8850
    El chip del digitalizador es un: GSL 1680
    Y el cable del digitalizador es: FC Z7Z35
    Busque firmwares para el z7z35. Nunca los encontre. Por lo que utilizo un firmware que es el Eken_MID7_W70_GSL1680_Z7Z67-030A.
    Probe con miles de firmwares y de opciones y con ninguna tuve resultados. Con algunas directamente no andaba el touch. Con este firmware anda todo, pero el touch todavia sigue sin andar bien.
    ¿Que puedo hacer? Desde ya muchas gracias.

    • lastimosamente no tengo experiencia con cpus via, lo tuyo sucede con el cargador conectado o no? si es con el cargador entonces el cargador tiene mucho ruido, hace tiempo compramos unas boards de eken y luego de ensamblarlas tenian un problema similar y nunca nos dieron solucion, yo creo es el firmware mal disenado

  33. hugo te agradesco mucho por esto que has hecho la verdad me ayudo a reparar barias tabletas. Eres mi salvador TT.TT me sirvio muchisimo y la tableta no me decia el modelo pero bajando todas encontre una que funcionaba con todo pero el touch estaba al revez y lo corregi gracias al tutorial

  34. COMPAÑEROS!. Disculpen si les pido un favor grande, hace poco una de mis tabletas (marca: METAPAD Procesador Allwinner A13, 1.2 GHz Cortex A8 SDRAM:512 MB DDR3 Bocinas: 8/1W Memoria Interna 8 GB Pantalla Tactil Digital TFT 7″ capacitiva Dual-touch Resolución: 800 x 480). fue flasheada por una persona, con un firmware distitnto, lamentablemente este firmware no reconoce el touchscreen y la tarjeta wi-fi. y he estado buscando ese firmware por todos lados y no lo encuentro, me gustaría saber si uno de ustedes tendrían el original o si no otro que active estos complementos, se los agradecería mucho, sin mas inconvenientes me despido.

  35. SR. HUGO ESTE MENSAJE ES PARA AGRADECERLE DE LA INFORMACION QUE ME PROPORCIONO LE PUDE HAYAR AL EDITA UN FIRMWARE Y PUDE SOLUCIONAR EL PROBLEMA DEL TOUCHSCREEN, SE LO AGRADESCO DE TODO CORAZON Y LE MANDO UN GRAN SALUDO.

    MUCHAS GRACIAS

  36. hola mi querido amigo me encantaría que me ayuden con un problema resulta que logre recuperar la table con los pasos que hay describen mi problema radica en que ahora la table quedo si wiffi y no e logrado hacerlo funcionar

    el chip de wiffi con el que biene la table es MT7601U el detalle es que logre conseguir el archivo ko de una rom con procesador rockchip pero cuando modifico la rom e remplazo el archivo al momento de flxiar y verificar se se ejecuto en la table con el comando adb la table no lo inicia de esa manera logre hacer funcionar el touch pero con el wifi nada

    me encantaria que me ayudaran de ante manos gracias
    e aqui las caracteristicas de la table
    procesador :allwiner A13
    touch:GT818
    WIFI: MEDIATEK MT7601U
    MOTHERBOARD :F727K-V1.0.0 (2013-08-05)

    • amigo, configurar el wifi es lo mas dificil de editar un firmware, es mas un amigo de allwinner me dijo que ni lo intentara con el editor ya que para que el wifi funcione depende de muchos archivos en el firmware no solo el driver, y lo otro es que casi nadie usa ese chip mtk para el wifi porque es costoso, yo como tu si la conexion del chip wifi es por 4 pines usb le monto un rtl8188 que para ese si hay hartos firmwares, igual trata de poner un mensaje en los foros por si alguien se anima a ayudarte

  37. Hi Hugo thanks for your help i need know how modify or change the resolution of my screen i have a rom functional in 90% but the screen is crooped is for 7″ and my tablet is a 10.1 i read about dragonface in configsys but i dontknow what lines modify please i very apreciate your help thanks

  38. Hola, felicidades por tan interesante ayuda que das a los que recien empiezan en este mundo de las tablets y Android.

    Mi problema radica en que tengo una XM702 y tengo el problema del touch invertido, ya intendete modificando el 0 por 1 en X y Y´s pero nada y no he dado con que modelo de Touch ICS tengo, el firmware es v0.4rc3 .

    La room que le instale es de la pagina oficial de XM pero vi que no es el que traia de default.

    Que camino seguir, de antemano Gracias

    • puede ser que este cargando el driver que no es, hay varias versiones del gsl1680, unos con X grande, otros con x pequena, te toca prueba y error con varios firmwares y al final puedes verificar cual esta cargando por medio de adb (adb shell lsmod)

  39. Saludos…
    Gracias por el post me ha servido muchisimo, y ahora estoy editando un firmware, a ver si me ayudas con mi camara, ya que me enfoca al reves, todo se ve de cabeza y no entiendo que valores deberia poner, me sale algo así:
    [camera_list_para]
    ov7670 = 0
    gc0308 = 1
    gt2005 = 1
    hi704 = 1
    sp0838 = 1
    mt9m112 = 1
    mt9m113 = 0
    ov2655 = 0
    hi253 = 1
    gc0307 = 1
    mt9d112 = 0
    ov5640 = 1
    ov2643 = 1
    gc0329 = 1
    gc0309 = 1
    tvp5150 = 0
    s5k4ec = 0
    ov5650_mv9335 = 0
    siv121d = 1
    gc03082 = 0
    gc03092 = 0
    siv121d2 = 0
    hi7042 = 0
    gc2035 = 1
    gc2015 = 1
    gc0311 = 0
    sp0a19 = 0

  40. Buenas tardes Hugo:

    Tengo una Tablet Mid a13 allwinner doble cámara, no he encontrado el ROM adecuado, tendrás alguno que me compartas, para ver si funciona.

    De antemano muy agradecido, he utilizado algunos de tus consejos y me han funcionado para reparar otros equipos

    Saludos

  41. No pude hacer que funcionara la cámara ni el táctil de una argom tech t9005 a la cual le instale un CUSTOM ROM. Necesito ayuda….

  42. Hola Amigo, saludos desde Chile, sabes que desde el año pasado tengo una tablet MID A13 Q8 512MB y se quedaba pegado en el logo android. Gracias a tu blog lo resucité cargando una imagen a la memoria micro SD a través de phoenix Card pero resulta que la Rom no anda bien en el touch, intenté modificar la firmware como enseñas acá y probé varias pero no hay resultados y no puedo encontrar el firmware original que creo que es la última solución en lugar de guardarlo otro año más a que aparezca un Sistema operativo compatible que aún no existe. Agradecería si tienes el firmware.
    Al reverso dice modelo
    Q8 (A1)
    Q-8–4 04-CZY-TZX-4 0
    y la placa interior dice D1134CA 22M1

    Marca MID
    1 cámara frontal

    Agradecido

  43. Saludos amigo, es muy bueno tu blog, me preguntaba si me podrias ayudar, pues he instalado alrededor de 10 firmwares pero ninguno me ha funcionado el touch, la mayoría encienden pero en ninguno funciona en el sentido de que no detecta absolutamente nada, con el mouse he activado el la opción de mostrar toques y no marca nada, el chip de la TS que tiene es SILEAD GSL1680 pero he probado con los primeros 2 métodos y no funciono y el tercero no puedo hacerlo pues no tengo un firmware en el que funcione el TS, tienes idea de que pudiera hacer?
    Saludos y muchas gracais

  44. Buen dia le compre a mi hija una tablet marca sakar monster high la cual presento problemas al colocarle un programa busque en innumerables paginas y encontre que la referencia se parecia a la tablet Prolink MD 0696B (o F727CD-MAINBOARD-V1.0.0) de la pagina web http://manzanavirtual.com/rom-jb-41-a13-f727-prolink-696b-iview-754.html baje la imagen la coloque como rom pero casi todo funciono lo único es que la pantalla esta a medias o algo corrida la resolucion es 1024x 600 según averigüé como podria configurar o saber que controlador necesita la board es casi idéntica aunque la board dice kf022, de antemano muchas gracias adjunto valores de la tablet:
    táctil Sitronix ST1530-N40T ok
    board kf022 ??
    cpu allwiner a13 ok
    memoria hynix ok
    lcd netron-dy dice en la cinta 50 pines ?? seria mejor comprar o conseguir un lcd con resoluciond e 800×480 me puede aconsejar

  45. hola hugo ,me estoy volviendo loco , me podrias ayudar, te comento instale este rom y justamente parece ser el que tenia mi tablet a13 original.
    T901-2version-(A13)(8G)(TWA0910-kb901v3)(LCD9INCH-CPT-800×480)(GSL3680-2)(RTL8188)(Moveontechnology.com)
    el problema mio es el touch, esta invertido horizontal y vertical . hice las opciones que dejaste aca pero sigo teniendo el mismo problema.
    probe de la siguiente forma :
    ctp_revert_x_flag = 0
    ctp_revert_y_flag = 0
    ctp_exchange_x_y_flag = 1
    y despues
    ctp_revert_x_flag = 1
    ctp_revert_y_flag = 1
    ctp_exchange_x_y_flag = 0
    y despues:
    ctp_revert_x_flag = 0
    ctp_revert_y_flag = 0
    ctp_exchange_x_y_flag = 0
    cambie : ctp_name = “gsl1680” a gslX680 pero sigue pasando lo mismo
    te pido por favor si te podes poner en contacto conmigo o si podriamos comunicarnos de alguna forma porke ya no encuentro otra solucion, conecte el mouse a la tablet y anda todo perfectamente y tambien probe facil unos 25 rooms y con todos tengo el mismo problema . AYUDA

    • me falto agregar : la desarme y el touch es GLS3680 pls ayuda mira hace como 4 dias ke no paro con esto y no encuentro ni 1 rom ke me ande bien o los drivers para poder calgarlos de alguna manera, puse uno ke tenes por aca ke dice gls3680 pero sigue invertida creo ke es la version 3.4

  46. Buenas Tardes a Todos

    He utilizado una aplicación que instala los drivers del touch de maner facil

    Se llama Universal Android Tools 2014

    Abres la aplicacion en Windows
    Prendes la tablet no funcionara el Touch pero te la detectará tu computadora
    Buscas el IC de tu Touch
    Lo instala y reinicia la Tablet

    http://rimart.com.mx/aplicacionesandroid/Universal%20Android%20Tools%202014%20Version.2014003.rar

    Utiliza ADB y es practico

    Les dejo el Link desde mi pagina y espero ayude.

Leave a Reply

Your email address will not be published. Required fields are marked *