自分の携帯電話でADBを動作させるには大変な問題が発生していました。それはファームウェアアップデートの前の一段階で働いていた(今は英国のSamsung Galaxy s2 i9100のAndroid 4.0.4上で)、それは無作為に停止した。私はXP 64を使用しており、64ビットオペレーティングシステムでのみ問題になる可能性があります。
USBデバッグは常に設定されていましたが、ドライバはインストールされましたが、ADBは機能しませんでした。
キースと一緒にインストールするには正しいドライバを取得することに集中しているようですが、これは主に私の問題ではありませんでした(またはサムスンS2のドライバはもはやADBを許可しません)。私の電話は、スーパーユーザーとビジーボックスだけに根ざしていますが、そうでない場合は、完全に標準のファームウェアを持っています(アンドロイド4.0.4がアップグレードされたときにルーツされていました)。
ドライバがインストールされている時点から、MTPとして、カメラとして、大容量記憶装置として、そしてKiesとして電話に接続できます。私はKiesをインストールしていて、複数回ドライバを再インストールしてもらったことがありますが、これはKiesと最新のドライバがインストールされていれば正常に動作するはずです。http://forum.xda-developers.com/showthread.php?t=961956から入手できます。私は、ドライババージョンが "2.9.505.831"のデバイスマネージャ "Samsung Android ADB Interface"にADBは表示されていないデバイスを持っています。
私はphoneutil画面に表示されているように、自分の電話機でuart接続に問題が発生していましたが、google sdkからadbインターフェイスドライバをインストールする必要がありました。
私は他の場所で見つけることができた標準的な方法/ガイドを使用してこれらのいずれも行うことができませんでした。
UART設定をPDAに戻し、USB接続を特別なダイヤラコード*#7284#を使用してPDAに戻すには、Samsung Galaxy s2 i9100 Android 4.0.4では動作しなくなりました。私はbettercut apkをダウンロードしなければなりませんでした(これは市場で見つけられなかったので海賊行為をしなければならなかったかもしれません)。そして手動でphoneutilへのショートカットを作った。あなたがモデムモードXPで接続した場合、モデムとバックPDAに(するように設定を変更することができますがあり
phoneutil
bettercut>新しいショートカット>なし>すべての活動>はインストールしないような新しいデバイス「7つのCDS年代」を記載されています)。
はその後、私はあなたが必要なドライバをインストールするには、Windows XP 64を許可するように
(ADT-バンドル窓-x86_64版\ SDK \エキストラグーグルの\ usb_driver \)SDKからGoogleのドライバをインストールしなければなりませんでした"android_winusb.inf"を編集してSamsung Galaxyを有効なデバイスとして追加します。
[Google.NTx86]と[Google.NTamd64]に次の行を追加しました。私は、しかし、これは私が手動でデバイスのIDを決定し、窓の前にそれを自分自身を追加するために必要な、私の携帯電話とは一致しませんでした命令はVID_04E8 & PID_6860 & MI_00 \デバイスのUSBを追加することが分かっ
[Google.NTx86]
; Samsung galaxy
%CompositeAdbInterface% = USB_Install, USB\VID_04E8&PID_6860&MI_00
%SingleBootLoaderInterface% = USB_Install, USB\VID_04E8&PID_6860&MI_04
%CompositeAdbInterface% = USB_Install, USB\VID_04E8&PID_6860&adb
%SingleBootLoaderInterface% = USB_Install, USB\VID_04E8&PID_6860&adb
[Google.NTamd64]
; Samsung galaxy
%CompositeAdbInterface% = USB_Install, USB\VID_04E8&PID_6860&MI_00
%SingleBootLoaderInterface% = USB_Install, USB\VID_04E8&PID_6860&MI_04
%CompositeAdbInterface% = USB_Install, USB\VID_04E8&PID_6860&adb
%SingleBootLoaderInterface% = USB_Install, USB\VID_04E8&PID_6860&adb
android_winusb.inf
私はドライバをインストールさせるだろう。
デバイスマネージャ>サムスンのAndroid携帯電話>サムスンのAndroid ADBインターフェース]> [プロパティ]> [詳細]> [デバイスのID
とのマッチング電話ADBインターフェース以下のID持っていた:USB\VID_04E8&PID_6860&adb
...私は上記のように追加(あなたの携帯電話が一致しない場合は、私もそう思う必要があります)。その後、「Android Bootloader Interface」を使って「Samsung Android ADB Interface」のドライバを更新しました。ここでGoogle SDK Driverから選択できます。
Google SDKから「Android Bootloader Interface」をインストールします。
私は以前と同じように "Samsung Android ADB Interface"ドライバを再インストールすることができました。また、ADBが動作するようになったので、Google SDKから "Android Composite ADB Interface"をインストールすることができました。 )。
だから、問題は主にAndroid Bootloader Interfaceドライバの欠如だと思います。
しかし私は自分の電話機を再ルートすることを決めた前にADBの作業を行っていました(ADB Explorerを使用できないときに動作を停止したことがわかりましたが、10分前に使用していました。それでなぜそれが働かなくなったのか私は手がかりがない。私はPC上で何も変わっていないと確信しているので、おそらくUARTモードを元に戻し、ドライバを再インストールするように強制するだけで問題は解決しました。ただし、ADBは標準のSamsungドライバでは動作しなくなり、SDKからドライバをインストールする必要がありますか?
私は同じボートに他の人々がいるかどうか知りたいと思っています。
!ありがとうございました。 –