mtp-Detectは私のSony Ericsson電話を検出しません。

mtp-Detectは私のSony Ericsson電話を検出しません。

私はかつてSamsung Galaxy Fitを持っていましたが、箱から取り出したとすぐにBansheeで動作しました。

最近、新しいSony Ericsson Xperia Miniを購入してBansheeと同期しようとしましたが、表示されませんでした。

大容量ストレージモードに切り替えると、マウントされ使用中ですが、出力がlsusb実行されていることがわかります。mtp-detectNo raw devices found.

私はArch LinuxでGnome 3を実行しています。

ベストアンサー1

~によるとlibmtpホームページ(源泉mtp-detect):

libmtpが自動検出できないと主張するデバイスを見つけた場合は、次のようにします。

  • バグ、パッチ、または機能リクエストでベンダーIDとデバイスIDを送信してください。ソースフォージのバグ追跡私たちのホームページから。
  • 「mtp-Detect」で合理的な出力が出る場合は、結果を添付していただければお客様のデバイスについてお知らせします。
  • 適切な出力が提供されない場合は、デバイスに "lsusb -v"で提供された出力を追加してください。
  • より多くのハッキングが必要でCハッキングが怖くない場合は、デバイスベンダー/製品IDのエントリと説明文字列をファイルのデータベースに追加してください。src/musicplayer.h
  • デバイスに特別な特性があるかどうかを確認するには、次に定義されている特殊なデバイスフラグのいくつかをテストできます。 src/device-flags.hsrc/music-players.hにデバイスエントリと一緒に挿入します。フラグは個別にテストするか、「|」(バイナリ OR) で接続できます。お使いのデバイスに関連付けられているデバイスが特定のマークを使用している場合、新しいデバイスにも通常同じメーカーのマークが必要になる可能性があります。設定する必要がある最も一般的なフラグはDEVICE_FLAG_UNLOAD_DRIVERです。これにより、デバイスに接続できるLinuxカーネルドライバが分離され、MTPアクセスが不可能になります。

おすすめ記事