私のDebian11 / KDEコンピュータで実行してpip3 install mvt --user
から、Androidスマートフォンで開発者オプションを有効にして(ビルド番号を数回クリックして)USBデバッグを有効にし、付属のすべての機能を備えたUSBケーブルを使用してコンピュータに接続して起動し、mvt-android check-adb
ポップアップを確認してください。携帯電話でコンピュータにRSAキーを信頼できるかどうか尋ねます(常に信頼できることを確認する必要はありません)。基本的にはドキュメントの説明に従ってここ。
また、MTPデバイスとして選択してインストールしようとしました(しかし、これを行うにはMTPを無効にする必要があります)、以前adb kill-server
に上記のコマンドを実行しました。
ただし、次の出力では常に失敗します。
MVT - Mobile Verification Toolkit
https://mvt.re
Version: 1.2.10
INFO [mvt.android.cli] Checking Android through adb bridge
INFO [mvt.android.cli] Loaded a total of 0 indicators
INFO [mvt.android.modules.adb.chrome_history] Running module ChromeHistory...
ERROR [mvt.android.modules.adb.base] Unable to connect to the device over USB. Try to unplug, plug the device and start again.
実行するとadb devices
デバイスが表示されます。 IDと「未承認」が表示されます。実行する前に「承認されていません」(実行時に「デバイス」と表示されます)のadb kill-server
代わりに「デバイス」と表示されます。CRITICAL [mvt.android.modules.adb.base] Device is busy, maybe run 'adb kill-server' and try again.
私が走るのsudo adb start-server
か、それと似たものが必要なのでしょうか?
Android携帯にUSBを接続し、長い間接続を維持することには常に問題がありましたが(他のスマートフォンや他のUSBケーブル、別のUSBポート、他のDebian / KDEシステムを使用しても)、通常は数回再接続した後に発生しました。正常に動作し、Dolphin File Explorerのポップアップで「フォルダを開く」を数回選択します(通常は多くのファイルを転送したり、携帯電話で便利にファイルを閲覧するのに十分な長さではありませんが)。編集:これは通常、Dolphinがインストール前に閉じられている場合に機能します。
この問題を解決するには?
編集:質問を作成しましたここ。これで実行されますが、結果は表示されず、エラーが表示され、MVTはアップグレードに失敗します(別の問題)。