Tengo un extraño prototipo de Android que obtuvimos de un cliente. Dicho cliente lo ha olvidado y ahora estoy jugando 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 mientras intentaba que entrara en modo fastboot, dejó de arrancar correctamente. Ahora se inicia en un modo de depuración extraño. Si lo conecto a USB, aparece en mi caja de Linux como un puerto / dev / ttyACM0 a través del controlador de módem USB de Linux. Sin embargo, es no un módem.
Si me conecto a través de un terminal en serie y presiono RETURN, responde con:
OK
Si escribo algo más y presiono Intro, obtengo:
NOTSUPPORTED
Entonces, no es un módem Hayes. No son los protocolos fastboot o adb de Android. hwinfo intentó sondearlo pero no obtuvo nada. Como se trata de un dispositivo USB, no puedo recibir ningún mensaje que aparece en el inicio. He hecho cosas malas con un montón de dispositivos Android, pero nunca antes había visto esto. Alguien lo reconoce?
(Consejos sobre cómo hacer que arranque de nuevo sería útil, también, yo he .. Encontrado el modo de recuperación --- CALL + VolUp + ENCENDIDO, por referencia --- pero restablecimiento de fábrica no hace nada no he encontrado todavía fastboot)
Actualización: estaba equivocado! Que es un módem Hayes. Simplemente no entiende ningún comando. Entonces:
AT
OK
Pero:
ATI0
NOTSUPPORTED
No puedo encontrar ningún comando que lo haga hacer nada, ni siquiera AT&V
o ATS0=0
. Lo cual es raro. No sé por qué el teléfono se inicia en este modo; Probablemente algo esté mal con el sistema de archivos raíz. ¿No supones que alguien conoce un comando mágico de Android Hayes para obtener un shell de root, o reiniciar en recovery o fastboot, o cualquier cosa que pueda intentar?
fastboot oem rebootRUU
. Lo que estoy tratando de decir es que probablemente haya alguna documentación de modos de arranque alternativos para dispositivos acer en algún lugar de Internet.Respuestas:
¿Has intentado usar adb desde el SDK de Android para conectarte al dispositivo? Creo que es el mismo protocolo que también se usa cuando el sistema operativo se está ejecutando y conectado a través de USB.
fuente