Tengo un extraño prototipo de Android que obtuvimos de un cliente. Dicho cliente lo ha olvidado, y ahora estoy trasteando con él para ver si puedo hacer que haga algo interesante. El dispositivo parece ser de la misma familia que el Acer beTouch.
Solía arrancar bien, pero al intentar hacer que entre en el modo fastboot dejó de arrancar correctamente. Ahora arranca en algún extraño modo de depuración. Si lo conecto por USB, aparece en mi Linux como un puerto /dev/ttyACM0 a través del controlador de módem USB de Linux. Sin embargo, no es un módem.
Si me conecto a él a través de un terminal serie y presiono RETURN, responde con:
OK
Si escribo cualquier otra cosa y presiono retorno, obtengo:
NOTSUPPORTED
Por lo tanto, no es un módem Hayes. No son los protocolos fastboot o adb de Android. hwinfo intentó sondearlo pero no obtuvo nada. Como es un dispositivo USB, no puedo obtener mensajes que aparezcan al iniciar. He hecho cosas malas con un montón de dispositivos Android pero nunca había visto esto antes. ¿Alguien lo reconoce?
(Consejos sobre cómo hacer que arranque de nuevo serían útiles, también; he encontrado el modo de recuperación --- CALL+VOLUP+POWER, para referencia --- pero restablecerlo de fábrica no hace nada. Todavía no he encontrado fastboot.)
Actualización: ¡Estaba equivocado! Sí es un módem Hayes. Simplemente no entiende ningún comando. Así que:
AT
OK
Pero:
ATI0
NOTSUPPORTED
No encuentro ningún comando que haga que haga algo, ni siquiera AT&V
o ATS0=0
. Lo cual es raro. No sé por qué el teléfono se está iniciando en este modo; probablemente algo esté mal con el sistema de archivos root. ¿No habrá alguien que conozca un comando mágico de Android Hayes para obtener una shell de root, o reiniciar en modo de recuperación o fastboot, o algo que pueda intentar?