Saya ingin menyalin beberapa file film dari Linux ke ponsel Android HTC One SV saya (tidak di-rooting).
Di Windows, ponsel saya memasang volume internal dan kartu SD-nya secara otomatis ketika saya mencolokkannya, memungkinkan saya untuk mentransfer file.
Di Linux Mint 13 Mate, saya selalu mendapatkan pesan kesalahan ketika saya mencolokkan ponsel saya dengan kabel USB, mungkin butuh beberapa menit untuk memasang, dan kadang-kadang gagal. Saya pikir kesalahannya adalah—
Kesalahan menginisialisasi kamera: -60: Tidak dapat mengunci perangkat
Bagaimana saya bisa membuat ini berfungsi?
linux-mint
usb
android
lamwaiman1988
sumber
sumber
Jawaban:
PEMBARUAN: Ada beberapa alternatif yang lebih baik untuk Airdroid sekarang. Namun, tampaknya sebagian besar distro Linux sekarang bekerja dengan MTP dengan cukup baik. Saya tahu dalam pengalaman saya, Mint (berbasis Ubuntu) bekerja di luar kotak, seperti halnya Manjaro (berbasis Arch). Jika tidak berhasil atau secara native, maka pastikan untuk mencari solusi MTP manajer paket Anda.
Versi yang lebih baru dari penyimpanan pemasangan Android sebagai perangkat MTP, bukan penyimpanan massal. Manfaatnya adalah akses simultan pada perangkat Android dan PC. Sayangnya, sementara Windows mendukungnya dengan baik-baik saja, solusi linux cukup bermasalah pada saat ini.
Saat ini, yang paling dapat diandalkan (dan itu masih agak serpihan untuk pergi, tetapi setelah terhubung baik-baik saja) yang saya temukan adalah go-mtpfs. Berikut ini tautan untuk membantu Anda menyiapkannya. Anda harus me-mount / turun dari baris perintah. Namun, ada juga peluncur kesatuan di utas itu jika Anda menggunakan Ubuntu unity.
Namun, opsi terbaik, kecuali Anda mentransfer banyak data, adalah menggunakan sesuatu seperti AirDroid. Ini adalah aplikasi gratis di play store untuk transfer jaringan lokal, dan menyediakan antarmuka web untuk digunakan dengan browser komputer Anda. Bahkan menyediakan antarmuka drag and drop file, serta bahkan memungkinkan akses untuk pesan sms, log panggilan, pemasangan aplikasi, dan banyak hal lainnya.sumber
adb pull
sebagaimana diuraikan dalam posting ini: vxlabs.com/2014/11/06/…Anda dapat mencoba menggunakan pengelola file File ES ES (gratis) gratis di ponsel Android Anda.
Di antara banyak fungsi, ia memiliki server FTP. Jadi, jika Anda dapat membuat jaringan telepon dan komputer Anda, Anda dapat dengan mudah mentransfer file dari komputer Anda. Saya melakukannya sepanjang waktu dari mesin Ubuntu dan Fedora (via Thunar).
Mode server FTP dalam aplikasi ini disebut "Remote Manager", ada di bawah bagian Tools.
Sebagian besar pengelola file modern akan menerima sintaks berikut:
sumber
Pada dasarnya ini semudah menggunakan memory stick. Sayangnya ini bukan masalahnya. Tetapi seperti integrasi lainnya, Linux akan mengejar ketinggalan.
Sementara itu, Anda bisa menggunakan WiFi dan sshd di Linux dan sftp-client di sisi smartphone.
Atau gunakan Linux adb CLI untuk menggunakan usb-transfer.
sumber
mtpfs - FUSE filesystem untuk perangkat Media Transfer Protocol
Selesai Bekerja seperti Windows di Linux Mint / Ubuntu / dll.
sumber
sudo apt-get install jmtpfs
pada jessiejmptpfs
juga mengi.Saya setuju itu tidak semudah seharusnya. Sebagai contoh, KDE memiliki implementasi MTP, tetapi hanya dapat membaca gambar, bukan menulisnya (setidaknya dalam versi saya).
Saya merasa jauh lebih mudah melakukannya melalui jaringan. Ada beberapa cara untuk melakukan ini. Usuario menyebutkan ES File Explorer.
Saya menggunakan server FTP Android gratis dan open source ini dan langsung menemukannya. Anda menentukan nama pengguna dan kata sandi, kemudian menjalankan server FTP (sangat jelas apakah server sedang berjalan, dan mudah untuk mengaktifkan / menonaktifkan).
Kemudian, Anda cukup menggunakan klien FTP apa pun (ada banyak klien grafis, misalnya saya menggunakan Konqueror). Saya dapat menulis file kembali ke telepon dengan mudah.
Satu-satunya kelemahan adalah bahwa itu mungkin sedikit lebih lambat daripada dengan protokol USB yang efisien, dan bahwa FTP tidak aman (semuanya dalam teks yang jelas). Seharusnya dimungkinkan untuk melakukan hal yang sama, tetapi dengan server Android SFTP; Saya sendiri belum menemukannya secara pribadi.
sumber
Setelah mencari banyak solusi untuk masalah ini, saya menemukan Android File Transfer untuk Linux . Ini adalah implementasi MTP terbaik untuk Linux, hanya berfungsi.
Anda dapat melihat bahwa masalah ini telah dinyatakan dalam Daftar Masalah Linux Utama di Desktop .
sumber
Dengan asumsi Anda menggunakan koneksi USB, saya menemukan itu berfungsi, tetapi Anda perlu melakukan hal-hal dalam urutan tertentu:
(Saya pikir ponsel saya memiliki versi Android yang lebih lama, semoga ini berfungsi dalam kasus umum).
sumber
Saya dapat menggunakan rsync untuk mendapatkan file saya dari ponsel HTC saya. Perintahnya adalah:
Yang menghasilkan:
Saya menemukan lokasi file telepon dengan mencari di
/run
direktori saya .Ini ada di Xubuntu 17.10, Artful Aardvark, Android menggunakan HTC yang menjalankan Android versi 7.0.
sumber
cp -r /run/user/1000/gvfs/mtp\:host\=%5Busb%3A002%2C010%5D/ ~/Destination/Folder
. Saya mengatakan ini dalam konteks melakukan satu-satunya salinan, tentu saja jika ingin memperbarui PC Anda dengan foto-foto terbaru yang diambil, maka rsync adalah cara untuk pergi.Saya melakukan ini melalui jaringan FTP yang dibuat oleh ES File Explorer.
Pertama-tama, jadikan perangkat Anda sebagai hotspot portabel di pengaturan → Tethering & hotspot portabel → periksa "Hotspot wifi portabel", lalu sambungkan PC Anda ke perangkat dengan WiFi.
Itu membuat koneksi Anda lebih cepat daripada koneksi melalui jaringan WLAN pusat. Lalu, lakukan langkah-langkah berikut:
(
ftp://...:...
).Sekarang, Anda dapat memperlakukan dengan perangkat Anda seperti drive di PC Anda.
sumber
SDcard biasanya merupakan sistem file exfat, yang secara default tidak dikenali oleh Ubuntu secara default - Saya tidak tahu apakah ini yang terjadi dengan distribusi lainnya. Untuk membuat Ubuntu 16.04 LTS saya agar dapat menulis ke sistem file exfat saya lakukan:
Sekarang saya hanya bisa plugin ponsel Android saya di desktop Ubuntu saya dengan USB dan menyalin file ke sdcard saya (64GB).
sumber
Coba perintah ini, dan restart, itu berhasil untuk saya.
sumber
Saya menemukan bahwa ini hanya berfungsi untuk USB jika saya menggunakan kabel yang disertakan dengan perangkat itu atau perangkat serupa. Kabel USB dari tablet Samsung saya yang tidak berfungsi berfungsi baik dengan penggantian Android Onix saya. Satu-satunya hal yang berfungsi untuk ponsel saya adalah kabel yang menyertainya. Kabel pengisian / transfer USB lainnya tidak berfungsi atau tidak sepenuhnya: tidak akan menyalin file .mp3 misalnya. Tidak tahu mengapa ini terjadi. Tetapi kabel non-perangkat sering tidak muncul sebagai lampiran perangkat USB.
Saya belum pernah memodifikasi perangkat lunak atau menggunakan perangkat lunak khusus. Hanya bekerja.
sumber
Di Linux Mint 19.1 mentransfer sejumlah besar foto dapat dengan mudah dilakukan dengan mengaktifkan Opsi Pengembang, dan masuk ke ponsel Android 'Pengaturan' 'Opsi Pengembang,' 'Konfigurasi USB. "Kemudian pilih PTP (Picture Transfer Protocol) alih-alih MTP. Sekarang foto akan ditransfer dengan kecepatan kilat hanya menggunakan file explorer.
sumber
Banyak jawaban bagus, saya hanya ingin menyederhanakan semuanya:
sudo apt install mtp-tools
Sekarang colokkan ponsel Android Anda melalui USB, masalah kabel jadi jika salah satu tidak berfungsi coba yang lain.
mtp-detect
Selesai Buka aplikasi file atau terminal Anda dan transfer!
sumber
Saya baru saja mendapat telepon Google Pixel 3, dan saya perlu memindahkan gambar / video dari itu ke Linux Mint 18.2 saya. Begini cara saya melakukannya:
sumber
Saya menjalankan Mint 19.2. Ponsel saya adalah Pixel 1st Gen yang menjalankan Android 10. Setelah mencari solusi dan mencoba opsi MTP yang disarankan oleh banyak orang tanpa hasil, saya menemukan bahwa jika Anda masuk ke Pengaturan -> Sambungkan perangkat -> USB dan ubah "GUNAKAN USB UNTUK Transfer file / Android Otomatis ", Nemo me-mount penyimpanan ponsel dan memberikan akses ke file perangkat. Ponsel saya disetel "Tidak ada transfer data". Sekarang saya sudah memeriksa pengaturan USB terlebih dahulu solusi MTP mungkin bekerja. Sebagai catatan, tidak ada solusi yang disarankan di StackExchange, HowToForge atau OMG! disebutkan memeriksa pengaturan USB di telepon terlebih dahulu. Saya memang membaca beberapa posting yang MTP pada Mint "berfungsi di luar kotak". Tetapi sekali lagi, tidak disebutkan memeriksa pengaturan ponsel Anda. Semoga ini membantu.
sumber
Unable to open raw device 0
pesan kesalahan. Alat mtp yang tidak terinstal, pengaturan USB yang diaktifkan dan browser file viola muncul dengan perangkat penyimpanan Pixel seperti drive lain.Anda tidak perlu menginstal apa pun.
cukup ikuti sebagai berikut:
Hubungkan kabel USB Anda (?) antara mesin linux Anda dan ponsel pintar Anda. (Kabel USB (?): Anda selalu menggunakan saat mengisi daya ponsel pintar Anda.)
Kemudian ponsel Anda bertanya apakah Anda mengizinkan akses ke data perangkat. Jika Anda memilih Izinkan, maka koneksi MTP akan dibuat untuk mengakses.
Itu saja.
sumber