Skip to main content
Background Image
  1. Teches/

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

·260 words·2 mins· ·
Wildan
Author
Wildan
An Ordinary Human Being
Table of Contents

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-transfer

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.

ss4
File Transfer/Android/Auto

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

mtp-detect

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

ss2
mtp-detect output (success)

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

ss1
mtp-detect output (no usb connected)

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-transfer

Tangkapan layar keberhasilannya:

ss3
android-file-transfer output (success)

Selesai!
Semudah itu!

Related

Scrcpy: Open Source Tool for Mirroring Your Android Devices
·680 words·4 mins
Mirroring your android devices can never be this easy with open source tool: Scrcpy
File Signature: How Computer Identifies Your File Type
··772 words·4 mins
File signature is one of the most common concept when it comes to identifying types of files in your opeating system.
Having A Problem to Mount NTFS via Terminal?
·433 words·3 mins
Solving the NTFS problem while mounting it through terminal.