Video failed to load

Android MTP: The Simplest Way to Connect Your Android Devices to Archlinux via USB

258 words
1 minute
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:

Terminal window
sudo pacman -Sy libmtp mtpfs android-file-transfer
NOTE

Keterangan:

  • libmtp: adalah library implementation MTP (Media Transfer Protocol)
  • mtpfs: adalah FUSE system untuk membaca dan menulis dari perangkat MTP
  • android-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.

File Transfer/Android/Auto
File Transfer/Android/Auto

Untuk menge-cek koneksi Android-nya, apakah sudah tersambung atau belum, gunakan perintah:

Terminal window
mtp-detect

Jika berhasil, maka output-nya akan menampilkan informasi device yang terhubung, Kira-kia seperti ini:

mtp-detect output (success)
mtp-detect output (success)

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

mtp-detect output (no usb connected)
mtp-detect output (no usb connected)

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:

Terminal window
android-file-transfer

Tangkapan layar keberhasilannya:

android-file-transfer output (success)
android-file-transfer output (success)

CLI#

Gunakan perintah berikut untuk tersambung ke Android via USB di CLI (Command Line Interface):1

Terminal window
aft-mtp-cli

aft-mtp-cli output (success)
aft-mtp-cli output (success)

Notes:
Pastikan smartphone dalam keadaan hidup layarnya dan tidak terkunci.

Selesai!
Semudah itu!

Footnotes#

  1. https://wiki.archlinux.org/title/Media_Transfer_Protocol

Support & Share

If this article helped you, please share or support!

Sponsor
Android MTP: The Simplest Way to Connect Your Android Devices to Archlinux via USB
https://shangdi.github.io/posts/tech/android-mtp/
Author
Wildan
Published at
2026-04-04

Comments

Profile Image of the Author
Wildan
Welcome! Wildan-desu.
Announcemenet
Welcome to my blog! Enjoy exploring ~
Categories
Tags
Latest Moments
Site Statistics
Posts
111
Categories
90
Tags
316
Total Words
576,048
Running Days
0 days
Last Activity
0 days ago
Site Info
Build Platform
GitHub Actions
Blog Version
Firefly v6.15.10
License
CC BY-NC-SA 4.0