Android MTP: The Simplest Way to Connect Your Android Devices to Archlinux via USB
Preambul
Beberapa hari lalu, saya ingin memindahkan file yang ada di smartphone Android ke Laptop saya yang kebetulan ter-install Archlinux. Jadi, saya coba pasangkan kabel USB, dan colokkan ke komputer saya. Tapi, satu masalah muncul: “Android saya tidak terdeteksi di Archlinux saya”. Beberapa kali saya coba colok-pasang, tidak muncul. Bahkan, sudah saya coba pastikan tidak hanya via file manager, tapi juga via terminal dengan perintah lsblk, tetap nihil.
Akhirnya, saya coba cari tau penyebab berikut dengan solusinya di Google dan ChatGPT. Ternyata, memang Archlinux tidak meng-install paket-paket yang diperlukan untuk menghubungkan Android secara default ketika instalasi pertama kali. Jadi, saya perlu memasang beberapa paket yang pada akhirnya menyelesaikan permasalahan tersebut.
Method
Berikut adalah paket-paket yang perlu di-install:
sudo pacman -Sy libmtp mtpfs android-file-transferKeterangan:
libmtp: adalah library implementation MTP (Media Transfer Protocol)mtpfs: adalah FUSE system untuk membaca dan menulis dari perangkat MTPandroid-file-transfer: adalah client untuk Android MTP dengan tampilan (UI) yang sederhana
Berikutnya, kita bisa mencolokkan kabel USB dari Android ke Archlinux. Pastikan untuk mengganti mode ke “File Transfer/Android Auto”, bukan opsi lainnya.

Untuk menge-cek koneksi Android-nya, apakah sudah tersambung atau belum, gunakan perintah:
mtp-detectJika berhasil, maka output-nya akan menampilkan informasi device yang terhubung, Kira-kia seperti ini:

Jika USB belum dicolok, maka perintah mtp-detect hanya akan menampilkan output kosong, seperti ini:

GUI
Sekarang, jika sudah dipastikan bahwa USB terhubung dengan baik dan Archlinux sudah bisa mendeteksinya, maka kita bisa lihat buka direktori Android kita dengan perintah:
android-file-transferTangkapan layar keberhasilannya:

CLI
Gunakan perintah berikut untuk tersambung ke Android via USB di CLI (Command Line Interface):1
aft-mtp-cli
Notes:
Pastikan smartphone dalam keadaan hidup layarnya dan tidak terkunci.
Selesai!
Semudah itu!
Footnotes
Support & Share
If this article helped you, please share or support!











