android:mtp

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

次のリビジョン
前のリビジョン
android:mtp [2019/02/19 22:39] – 作成 ともやんandroid:mtp [2019/05/18 02:23] (現在) – 外部編集 非ログインユーザー
行 4: 行 4:
 ===== Fedora で MTP をサポートするパッケージ ===== ===== Fedora で MTP をサポートするパッケージ =====
 ^  パッケージ  ^  説明  ^ ^  パッケージ  ^  説明  ^
 +| android-file-transfer  | Reliable Android MTP client with minimalist UI  |
 | jmtpfs  | FUSE and libmtp based filesystem for accessing MTP devices  | | jmtpfs  | FUSE and libmtp based filesystem for accessing MTP devices  |
 | simple-mtpfs  | Fuse-based MTP driver  | | simple-mtpfs  | Fuse-based MTP driver  |
 | gvfs-mtp  | MTP support for gvfs  | | gvfs-mtp  | MTP support for gvfs  |
 +| libmtp | A software library for MTP media players  |
 ※これらをインストールしても、認識しているのに繋がらない場合は Fedora を再起動してみると繋がる。\\ ※これらをインストールしても、認識しているのに繋がらない場合は Fedora を再起動してみると繋がる。\\
 +\\
 +===== simple-mtpfs =====
 +認識している状態は simple-mtpfs でも確認できる。
 +<code>
 +$ simple-mtpfs -l
 +</code>
 +1: Asus Zenfone Go (MTP)\\
 +
 +===== 繋がらない場合(69-libmtp.rules に定義があるか確認する) =====
 +vendor-id と product-id を取得する。
 +<code>
 +$ lsusb
 +</code>
 +Bus 002 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub\\
 +Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub\\
 +**Bus 001 Device 014: ID 0b05:7780 ASUSTek Computer, Inc.**\\
 +Bus 001 Device 004: ID 0bda:8723 Realtek Semiconductor Corp.\\ 
 +Bus 001 Device 003: ID 046d:c52b Logitech, Inc. Unifying Receiver\\
 +Bus 001 Device 002: ID 8087:0024 Intel Corp. Integrated Rate Matching Hub\\
 +Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub\\
 +Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub\\
 +Bus 003 Device 002: ID 5986:0523 Acer, Inc \\
 +Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub\\
 +<code>
 +$ sudo vi /lib/udev/rules.d/69-libmtp.rules
 +</code>
 +<WRAP prewrap 100%>
 +<file autoconf /lib/udev/rules.d/69-libmtp.rules>
 +# Asus Fonepad 7 (FE375CXG)
 +ATTR{idVendor}=="0b05", ATTR{idProduct}=="7773", SYMLINK+="libmtp-%k", ENV{ID_MTP_DEVICE}="1", ENV{ID_MEDIA_PLAYER}="1"
 +# Asus Zenfone Go (ZB551KL)
 +ATTR{idVendor}=="0b05", ATTR{idProduct}=="7780", SYMLINK+="libmtp-%k", ENV{ID_MTP_DEVICE}="1", ENV{ID_MEDIA_PLAYER}="1"
 +# Asus ZenFone 5 A500KL (MTP+ADB)
 +ATTR{idVendor}=="0b05", ATTR{idProduct}=="7781", SYMLINK+="libmtp-%k", ENV{ID_MTP_DEVICE}="1", ENV{ID_MEDIA_PLAYER}="1"
 +</file>
 +</WRAP>
 +※定義が無い場合は vendor-id と product-id を追加する。\\
 +
 +===== 参考文献 =====
 +[[https://wiki.archlinux.jp/index.php/MTP|MTP - ArchWiki]]\\
 +
  • android/mtp.1550583599.txt.gz
  • 最終更新: 2019/05/18 02:23
  • (外部編集)