Androidデバイスがデバッグモードで使用するプロトコルの名前は何ですか?


16

顧客から得た奇妙なAndroidプロトタイプがあります。顧客はそれを忘れてしまったので、今私はそれをいじって、何か面白いことができるかどうかを確認しています。デバイスは、Acer beTouchと同じファミリーのようです。

以前は正常に起動していましたが、fastbootモードに移行しようとすると、正しく起動しなくなりました。これで、奇妙なデバッグモードで起動します。USBに接続すると、LinuxボックスにLinuxのUSBモデムドライバーを介して/ dev / ttyACM0ポートとして表示されます。ただし、モデムではありません

シリアルターミナルを介して接続し、Enterキーを押すと、次のように応答します。

OK

他に何かを入力してReturnキーを押すと、次のメッセージが表示されます。

NOTSUPPORTED

だから、それはヘイズのモデムではありません。Androidのfastbootまたはadbプロトコルではありません。hwinfoはプローブしようとしましたが、何も取得できませんでした。USBデバイスなので、起動時に表示されるメッセージを取得できません。私はたくさんのAndroidデバイスで悪事をしましたが、これを見たことはありません。誰もがそれを認識していますか?

(再起動する方法のヒントも役立ちます。参考のために、復旧モード--- CALL + VOLUP + POWER 見つけました---しかし、工場出荷時のリセットでは何も起こりません。fastbootはまだ見つかりません。)

更新:私は間違っていました!これは、あるヘイズモデム。コマンドを理解していないだけです。そう:

AT
OK

だが:

ATI0
NOTSUPPORTED

AT&Vまたはでさえも、何もしないコマンドは見つかりませんATS0=0。変です。電話がこのモードで起動する理由がわかりません。おそらくルートファイルシステムに何か問題があります。誰もが回復または高速ブート、またはへのルートシェル、または再起動を取得する魔法のAndroidヘイズコマンドを知っていると仮定しないでください何も私は試みることができることを?


それはとてもクールです。特別なブートモードを備えているのは、エイサーデバイスだけではないと思います。たとえば、多くのHTC電話には、によってトリガーされるモード(名前はわかりません)がありfastboot oem rebootRUUます。私が言おうとしていることは、おそらくインターネット上のどこかにエイサーデバイスの代替ブートモードのドキュメントがあるでしょう。
Ehteshチョードリー

回答:


1

Android SDKのadbを使用してデバイスに接続しようとしましたか?OSが実行され、USB経由で接続されているときにも使用されるプロトコルと同じだと思います。


adbはシリアル接続を介して接続しません--- TCPまたはUSBのみを必要とし、他の何もサポートしません。ただし、これがシリアル経由でプッシュされるADBであるかどうかを確認するためにTCP接続をスヌーピングしようとしたことはありません。
デビッドギブン
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.