2011-10-03 14 views
11

私はAndroidを搭載したLenovo Thinkpad Slate Tabletを手に入れました。私の生活の中では、ADBにWin7やKubuntuで認識させることはできません。タブレットがADBに登場しない

タブレットの設定でUSBデバッグがオンになっていて、タブレットをコンピュータに接続すると、「USBデバッグ接続済み」というメッセージが表示されます。コンピュータの側面はそれほど大きくありません。

Kubuntuの(私のメインのdevのマシン)

私は(hereを指示されたように)/etc/udev/rules.d/51-android.rulesファイルにベンダーIDを追加しました - それぞれを試してみました一度に1つ、以下は成功しません。参考のため

SUBSYSTEM=="usb", SYSFS{idVendor}=="17ef", MODE="0666"

SUBSYSTEM=="usb", ATTR{idVendor}=="17EF", MODE="0666", GROUP="plugdev"

SUBSYSTEM=="usb", ATTR{idVendor}=="17EF", MODE="0666"

SUBSYSTEM=="usb", ATTR{idVendor}=="17ef", MODE="0666"

私は私のネクサスSのため SUBSYSTEM=="usb", ATTR{idVendor}=="18d1", MODE="0666", GROUP="plugdev" を持っており、それが正常に動作します。

lsusbプリントアウト:

[email protected]:/etc/udev/rules.d# lsusb 
... 
Bus 002 Device 008: ID 17ef:741b Lenovo 
... 

のWindows

these instructionsに続き、まだADBデバイスからの応答を取得していないことがあります。

マシンとタブレットの両方を何度も再起動しました。誰も助けることができますか?

+0

問題の "*固定*" タグの必要はありません。正解を受け入れるか、独自の回答を追加してください。 – Nanne

答えて

12

ファイル〜/ .android/adb_usb.iniを作成し、ベンダーID(0x17ef)を追加してadbを再起動すると、WindowsとKubuntuの両方で問題が解決されたようです。

+0

文字通り、このファイルの行に '0x17ef'を追加するだけですか? –

+0

私はそう信じています - これはもう少し前ですが、私は覚えていませんが、https://apkudo.com/?p=676(本当にadb_usb.iniが1つあります) – Martyn

+0

私のItel it702を除いて、ほとんどのデバイスで動作するようです。これに関する助け? –

0

thisの質問をご覧ください。確かめるべきことの1つは、安価な$ 2ノックオフUSBケーブルを使用していないということです。私はこれを一度だけ行い、私のコンピュータが私の電話を認識できないのはなぜなのか分からなかった。ケーブルを交換するとすべてが固定されました。

+1

これは何度も私に起こった!私は荒いケーブルのために何時間も髪を引っ張ってきました。 – Martyn

0

私は、LenovoのADB Interface Driver - ThinkPad Tabletダウンロードページにアクセスし、そこにあるインストール手順に従って作業しています。チャームのように働いた!

2

Lenovoのページに問題がありました。私のThinkPadはポータブルデバイスの下に掲載されており、その指示に従って "私のデバイスのドライブを見つけることができません"というメッセージが表示されます。私は更新プログラムをインターネットで検索して修復できました(これはUSBドライバに更新され、Thinkpadをデバイスマネージャの他のデバイスのカテゴリに移動しました)。私はその後、Webページに記載されている指示を使用することができました。

1

私はいくつかの方法、特にLenovoフォーラムからの投稿を試みましたが、運はありませんでした。最後に、私は自分の道を見つけました。

Lenovoからドライバをダウンロードし解凍して、デバイスドライバを更新USBデバッグ

  • を有効にする

    1. 。@Pooksが答えたら、あなたは止めることができます。それ以外の場合は、次のように続けます。

    2. 最新のドライバが役に立たなかったり、Windowsがデバイス用のドライバをインストールできない場合は、そのハードウェアIDを確認してください。レノボは、タブレット %SingleAdbInterface%= USB_Install、USB用の\ VID_17EF & PID_741B %のCompositeAdbInterface考える;鉱山は

      [Google.NTamd64] これらの設定を見つけ、

    3. オープンandroid_winusb.inf PID_741B

      USB用の\ VID_17EF &です%= USB_Install、USB用の\ VID_17EF & & PID_741B MI_01 %CompositeAdbInterface%= USB_Install、USB用の\ VID_17EF & & PID_741C MI_01 %CompositeAdbInterface%= USB_Install、USB用の\ VID_17EF & PID_741D & MI_02 %CompositeAdbInterface%= USB_Install、USBの\ VID_17EF & PID_741E & MI_02

    鉱山は、USBの\ VID_17EF & PID_741Bあるので、私はちょうど残りの部分を削除します。今のように見える

    [Google.NTamd64] 
    ;Lenovo Think Tablet 
    %SingleAdbInterface% = USB_Install, USB\VID_17EF&PID_741B 
    %CompositeAdbInterface% = USB_Install, USB\VID_17EF&PID_741B&MI_01 
    

    今のところ、ドライバをもう一度更新してください。 Windowsは、デバイスを適切にインストールする必要があります。あなたは私のものであり、ADBデバイスによるデバイスの接続を確認することができます

    C:\Android\android-sdk\platform-tools>adb devices 
    List of devices attached 
    MP0398W device 
    
  • 0

    あり、問題がたくさんあることかもしれませんが、あなたはまだそれが下記の手順に動作しない場合は、USBデバッグとすべてを可能にするような基本的な手順を実行した後、ウブント(すべてのタブレット)のために私を助けてくれました:

    1. open terminal、タイプlsusb、接続されているすべてのデバイスが表示されます。デバイスのベンダIDを調べる(コマンドlsusbとreconnectとtry lsusbコマンドを切断して実行すると、デバイスが何であるかがわかるので、デバイスに対しては0574:4798 XYZ COrpのようなものが見つかる)。したがって、574はベンダーIDです。

    例: バス002、デバイス003:ID 0a5c:e784のBroadcom社 バス002、デバイス002:ID 8087:0024インテル社の統合レートマッチングハブ バス002、デバイス001:IDの1d6b:0002 Linux Foundationの2.0ルートハブ バス001デバイス005:ID 0cf3:3005 Atheros Communications、Inc. AR3011 Bluetooth バス001デバイス003:ID 04f2:b249 Chicony Electronics Co.、Ltd バス001デバイス002:ID 8087:0024 Intel Corp. Integratedレートマッチングハブ バス001デバイス001:ID 1d6b:0002 Linux Foundation 2.0ルートハブ

    a5cは私ですndor ID

  • ターミナルオープンadb_usb.iniで

    1. 型のCD .android
    2. は、新しい行に0xa5cを追加します。
    3. 保存と終了。
    4. キルADB-サーバーまたはsudoは殺すADB-サーバー
    5. 開始ADB-サーバーまたは
    6. ADB-サーバを起動するにsudo killallをADB
    7. は、デバッグモードでお使いのデバイスを接続します。
    8. あなたは私の友人に行くのが良いです。
    -1

    Ubuntuでは、/etc/udev/rules.d/51-android.rulesファイルにSUBSYSTEM=="usb", ATTR{idVendor}=="17ef", MODE="0666", GROUP="plugdev"を追加しました。再起動されたadb、そしてそれは働いた!

    関連する問題