Saya dapat menghubungkan Galaxy Nexus saya ke mesin Kubuntu saya menggunakan protokol PTP , tetapi sangat lambat. Saya telah membaca wawancara ini tentang mengapa Galaxy Nexus tidak mendukung penyimpanan Mass USB , dan saya telah mengunjungi http://www.android.com/filetransfer/ seperti yang diinstruksikan tetapi tidak ada cara saya dapat melihat yang akan memungkinkan saya untuk terhubung ke perangkat menggunakan mesin linux dan MTP .
Adakah yang tahu cara mendapatkan MTP, atau protokol lain, berfungsi?
Saya akan memperluas ide Ryan Conrad:
adb
dari android-tools adalah caranya.Saya lebih suka mengikuti panduan ini untuk menginstal Eclipse dengan android-SDK:
http://developer.android.com/sdk/installing.html
Instalasi hanya tergantung pada JDK. Tidak menginstal paket baru. Saya secara pribadi melakukan beberapa langkah yang sama (= mengekstraksi dua folder di mana saja dan mengkonfigurasi gerhana) dengan cara yang sama di Ubuntu, distribusi Mint atau Debian dan semuanya hanya berfungsi.
Setelah menyelesaikan panduan klasik ini, saya memiliki dua folder baru: eclipse dan android-sdks . Dalam folder android-sdks ./platform-tools/adb adalah path to
adb
tool, yang dapat digunakan untukpush
(mengunggah) danpull
(mendapatkan) file dari perangkat android — tanpa mtpfs atau mount tambahan.Seperti halnya
adb
program command-line, ia dapat diotomatiskan secara sekejap. Selain itu, Anda memiliki tampilan File Explorer Eclipse , yang menyediakan struktur pohon grafis yang bagus dan antarmuka drag-and-drop dasar (jangan lupa untuk memilih perangkat Anda dalam tampilan Perangkat terlebih dahulu!).Kelemahan besar dari metode ini adalah bahwa hanya
adb
alat yang melihat perangkat dan dapat mengaksesnya. Sisa sistem saya, termasuk Nautilus misalnya, masih tidak melihat perangkat. Tetapi setelah terbiasa dengan stabilitas dan ketahananadb
itu bukan masalah bagi saya.sumber
Anda bisa menggunakan bluetooth .
Bluetooth FTP (profil transfer file) didukung oleh Linux dan ada aplikasi Transfer File Bluetooth yang menambahkan fungsionalitas ini ke android. Namun tidak secepat itu (<200kb / s) tergantung pada versi bluetooth Anda. -
Ada modul sekering yang disebut obexfs , inilah Nexus S saya yang terpasang:
Beberapa file explorer mendukungnya melalui plugin secara langsung (nautilus / gnome / kde / ...) Berikut adalah beberapa pertanyaan obex terkait Ubuntu.
sumber
Anda dapat menggunakan adb dan mentransfer menggunakan perintah adb pull / push.
Tidak yakin apa distro linux yang Anda gunakan, tapi saya menemukan ini yang mengatakan MTP dikemas dan tersedia untuk ubuntu melalui paket yang disebut mtp-tools .
Perhatikan juga bahwa ini tidak khusus untuk android 3.x / 4.x, ini berlaku untuk semua perangkat yang menjalankan 3.x / 4.x yang tidak memiliki sdcard eksternal. Jika perangkat memiliki slot sdcard, Anda akan dapat memasang perangkat seperti di versi Android sebelumnya.
sumber
mpfs adalah sistem file berbasis FUSE yang dapat memasang Nexus pada sistem Anda.
Akan memasangnya untuk Anda. Untuk meng-unmount cukup umount / media / MOUNTPOINT
sumber
Pilihan lain adalah WebDAV .
Menyiapkan server Android WebDAV
Pada stok saya Nexus 7, saya menginstal WebDAV Server , membukanya, mengklik tombol start dan segera dapat melihat
/storage/sdcard
folder saya di browser web saya di URL yang ditampilkan oleh aplikasi, yaituhttp://192.168.x.y:8080
Perhatikan bahwa dengan WebDAV Server , Anda juga memiliki opsi untuk memilih Root (/) atau DCIM serta SdCard sebagai root WebDAV .
Menggunakan server WebDAV via Nautilus
Di Nautilus saya memilih "Sambungkan ke server ..." dari menu File, pilih "WebDAV (HTTP)", dimasukkan
192.168.x.y
sebagai server dan8080
sebagai port dan klik Sambungkan.Menavigasi melalui hierarki direktori lebih lambat daripada mengakses share jaringan lainnya, tetapi tidak dapat dibatalkan. Menyalin satu file 42MB melalui Nautilus membutuhkan waktu sekitar 12 detik, jadi 3,6MB / s.
Memasang drive WebDAV dari baris perintah
Saya menginstal davfs2 dan me -mount share saya
/mnt
menggunakan perintah:Menyalin file 42MB yang sama tetapi dengan waktu yang lebih tepat, mengambil 12.88s atau 3.24MB / s.
Peringatan
http
belumhttps
, sehingga tidak dienkripsi. Hanya gunakan WebDAV pada jaringan wifi yang aman dan tentu saja tidak mengaktifkan server WebDAV saat Anda berada di warnet atau wifi tidak aman lainnya.sumber
Anda dapat menggunakan protokol FTP dengan kecepatan kabel usb dengan aplikasi ini (bukan berarti harus memiliki adb, tetapi setelah Anda mengatur adb, penghubung / pemindahan cepat dan tidak menyakitkan, dan Anda bahkan dapat melihat file di pengelola file favorit Anda.
https://play.google.com/store/apps/details?id=com.theolivetree.ftpserver
instruksi ada di deskripsi play store.
sumber
Bekerja MTP di Ubuntu untuk Galaxy Nexus, Nexus 7 dan Acer A500 Di mana untuk memulai.
Saya menemukan beberapa instruksi untuk Nexus 7 (yang baru saja saya bawa) di situs ini Ubuntu 12.04 - Automount Nexus 7 dalam mode MTP. Semua kredit untuk penulis halaman itu untuk mencari tahu. Instruksi yang saya miliki di bawah ini berasal dari situs ini, dipangkas untuk perintah, jika Anda ingin penjelasan lebih lanjut lihat situs di atas.
Saya menggunakan Ubuntu 12.10, dan telah mengkonfigurasi untuk Nexus 7, Galaxy Nexus dan Acer A500 saya. Instruksi
Konfigurasikan FUSE
Ubah /etc/fuse.conf agar dibaca oleh semua ..
Edit /etc/fuse.conf untuk menghapus komentar # dari user_allow_other sehingga fuse.conf default akan terlihat seperti
Kompilasi dan instal go_mtp
Buat Mount Point
Siapkan aturan udev
Gunakan editor favorit Anda dan buat file berikut (hapus aturan udev android lainnya yang mungkin telah Anda coba terlebih dahulu).
Tempel di konten berikut. Anda dapat menghapus aturan yang tidak Anda butuhkan, Kedua perangkat nexus ini tampaknya memiliki id yang sama untuk bootloader dan pemulihan. CATATAN: Anda perlu mengganti # YOURLOGIN # dengan nama pengguna / login Anda.
CATATAN: jika Anda menggunakan gedit dan Anda telah mengedit file, Anda harus menghapus 99-android.rules ~ karena udev akan marah ..
Selanjutnya, restart udev
Edit / etc / fstab
Jadi.
Anda sekarang dapat menghubungkan perangkat Anda dan penyimpanan internal akan tersedia untuk digunakan, Anda harus ingat untuk mencabut pemasangan sebelum melepaskan koneksi meskipun sepertinya tidak ada salahnya ..
Catatan: tampaknya ENV {ID_MODEL} untuk nexus 7 berubah menjadi Nexus_7 di beberapa titik (saya pikir dengan pembaruan Android 4.2) ..
Dari http://www.winters.org.nz/android-hints-tips-stuff/working-mtp-on-ubuntu
sumber
Nah, Ada alat yang sangat berguna, namanya "Wifi File Transfer". Cukup unduh dari Play Store di perangkat Android Anda dan instal. Ternyata ponsel Android Anda di server mini yang memungkinkan Anda untuk mengunduh dan mengunggah file dari dan ke telepon Anda.
sumber