Tidak dapat menjelajahi file di Sony Xperia U saya menggunakan laptop Ubuntu 12.10 saya


8

Saya sebelumnya menggunakan Ubuntu 12.04. Ketika saya menghubungkan ponsel saya (Sony Xperia U) dalam mode MTP, saya akan dapat melihatnya di Nautilus sebagai "perangkat SEMC HSUSB" dan menelusuri file, menyalin file, dan sebagainya.

Sekarang, saya punya laptop baru dan saya sudah menginstal Ubuntu 12.10 di atasnya. Perangkat saya tidak dikenali lagi oleh Nautilus - Saya dapat melihat bahwa OS mengenalinya dengan melihat entri yang muncul di / var / log / syslog - tetapi telepon tidak dapat dipasang dan saya tidak dapat menemukan cara untuk mengakses file di telepon dan letakkan file baru di sana kecuali Bluetooth yang sangat lambat.

Adakah orang lain yang menghadapi masalah seperti itu? Dapatkah kamu menolong?


2
Apakah Anda melihat utas ini di XDA ?
Sid

Pikiran pertama saya adalah "beberapa aturan udev yang hilang", dan postingan XDA menyebutkan hal ini dengan tepat. @ Id - maukah Anda memasukkannya ke dalam jawaban, dengan abstrak singkat dari pos XDA? Saya akan mengatakan itulah jawaban untuk pertanyaan ini.
Izzy

@Izzy Done. Silakan lihat : D
Sid

@ID Yupp, luar biasa - +1 dari saya: D
Izzy

Hai, saya mengomentari jawaban Anda.
airbornemihir

Jawaban:


4

Saya telah menemukan metode paling sederhana, dengan tablet Samsung Galaxy Tab2 7.0 dan smartphone Galaxy S3 Mini , adalah menggunakan SSHDroid (pada perangkat Android) untuk menyediakan server SSH.

Google play> SSHDroid oleh Berserker

Kemudian saya cukup terhubung dari Nautilus menggunakan SSH, melalui WiFi. Ini sangat cepat dan saya dapat menandai tautan untuk digunakan kembali (asalkan alamat IP tetap statis). Setelah digunakan pertama kali, saya cukup mengatur IP statis pada router saya untuk alamat MAC tersebut.

Saya juga telah menggunakan terminal, untuk sesi baris perintah SSH ke perangkat. Ini juga hanya menggunakan layanan SSHDroid .



3

Anda dapat memilih mode koneksi lain mass storage mode,, dengan cara ini, itu akan terdeteksi secara otomatis ketika Anda menghubungkan kabel USB. Opsi untuk mengubah mode koneksi ada di:

Setting -> Xperia -> Connectivity -> USB Connection mode

Pada Android 5.1.1 Xperia Z3 sekarang: Settings > Xperia Connectivity > USB connectivity. Dan itu hanya berfungsi untuk kartu SSD, bukan penyimpanan internal.
Ciro Santilli 冠状 病毒 审查 六四 事件 法轮功

2

Setelah memutakhirkan Xperia U saya ke ICS Linux Mint Maya tidak lagi mengenali perangkat seperti yang Anda daftarkan perangkat SEMC HSUSB . Untuk beberapa alasan, dukungan MTP telah berubah dan tidak ada lagi opsi untuk menarik dan melepas.

Alih-alih gunakan 'qlix' atau 'gmtp' dari repo yang biasa. Preferensi saya untuk qlix.

  • Hubungkan telepon dan mulai qlix dan biarkan selama beberapa menit. Akhirnya ia AKAN mengenali Xperia U.
  • Klik pada file tampilan panel kiri adalah sistem file desktop Anda, panel kanan adalah sistem file android.

Maka masalah sederhana membuka folder yang benar di kedua sisi dan mengklik kanan file untuk ditransfer.

Pemasangan awal perangkat lambat tetapi transfer file sesudahnya cepat dan, karena menggunakan MTP, sisa sistem file Anda tetap aman dari korupsi.

Tidak perlu lagi melepas pemasangan perangkat.


Terima kasih sobat, tetapi saya mencoba menginstal qlix, dan itu belum dapat mendeteksi telepon, juga tidak memiliki gmtp (keduanya mengembalikan kesalahan yang mengatakan mereka tidak dapat mendeteksi perangkat.) Selain itu, sekali setiap beberapa kali ketika saya mencolokkan telepon saya untuk mengisinya (tanpa menggunakan qlix atau gmtp), saya mendapatkan pesan pop-up yang mengatakan perangkat SEMC HSUSB tidak dapat dideteksi. Singkatnya - masih macet.
airbornemihir

Saya bukan ahli tetapi pada mesin saya, saya mendapatkan pesan kesalahan yang sama yang Anda lakukan. Dukungan MTP sangat samar antara android dan Linux yang aneh mengingat keduanya adalah sistem linux.
Kevin Ramsay

@airbornemihir Dengan qlix Anda hanya perlu menunggu dan menunggu sampai terhubung - jika itu tidak bekerja untuk Anda maka dengan gmtp Anda harus menunggu lebih lama untuk terhubung. itu memunculkan pesan kesalahan tentang tidak ada perangkat. cukup klik sambungkan dan biarkan saja selama lima menit. jangan klik tombol gui lainnya jika tidak selalu macet. dukungan mtp sangat buruk untuk android tapi mungkin saya beruntung - coba gunakan linux mint live cd dan lihat apakah Anda bisa membuatnya bekerja dengan itu, saya menggunakan 'mate' DE
Kevin Ramsay

Terima kasih, Kevin! Bagi saya qlix hanya bergolak sebentar sebelum meninggal. Tetapi gmtp cepat, sederhana dan sukses. Menggunakan Kubuntu-12.10 dan Xperia Ray.
Skippy VonDrake

1

Langkah-langkah berikut akan memandu Anda.

  1. Hubungkan ponsel Anda ke laptop dan daftarkan perangkat Anda di terminal menggunakan lsusbperintah

  2. Temukan baris yang mirip dengan Bus 002 Device 012: ID 0fce:5169 Sony Ericsson Mobile Communications ABdan perhatikan vendor dan id produk Anda yang masing 0fce- 5169masing di baris di atas. Jika Anda menonaktifkan debugging USB, id produk akan 0169. Sekarang Cabut telepon .

  3. Buka manusia-enabled.com dan instal versi terbaru libmtp dan salin 69-libmtp.rulesfile /etc/udev/rules.dseperti yang dijelaskan

  4. Langkah opsional

    Dukungan Xperia S diterapkan dalam libmtp-1.1.3rilis. Jika Anda menggunakan versi terbaru dari sourceforge.net , lompat ke langkah 5.

    ketik sudo gedit /etc/udev/rules.d/69-libmtp.rulesuntuk mengedit file yang disalin sebagai root.

    Tambahkan teks berikut di sekitar perangkat sony ericsson di file ini. Anda dapat menemukannya dengan mencari 0fce . Ingatlah untuk mengatur vendor dan id produk yang benar

    ATTR{idVendor}=="0fce", ATTR{idProduct}=="5169", SYMLINK+="libmtp-%k", ENV{ID_MTP_DEVICE}="1", ENV{ID_MEDIA_PLAYER}="1" ATTR{idVendor}=="0fce", ATTR{idProduct}=="0169", SYMLINK+="libmtp-%k", ENV{ID_MTP_DEVICE}="1", ENV{ID_MEDIA_PLAYER}="1"

  5. reboot, atau gunakan sudo udevadm control --reload-rulesuntuk mengaktualisasikan.

  6. Telepon akan dipasang secara otomatis saat Anda mencolokkannya. Gunakan nautilus untuk menyalin file

Lihat ini untuk info lebih lanjut


Apakah ini (terutama sintaks udev ) untuk Ubuntu 11.x , atau terbaru ( 12.10 )?
david6

1
Terima kasih. Saya mengikuti langkah-langkah yang Anda sarankan, dengan satu modifikasi: Saya mengunduh paket raring untuk Ubuntu libmtp, yang memberi saya versi 1.1.5 yang sesuai dengan yang terbaru dari sourceforge. ID produk dalam kasus saya adalah 5171 dan 0171 alih-alih yang Anda sarankan. Saya menyalin ini ke dalam /etc/rules.d/70-libmtp.rules file(ini adalah file kosong yang seharusnya menimpa /lib/udev/rules.d/69-libmtp.rules) dan berlari sudo udevadm control --reload-rules. Masih belum berhasil.
airbornemihir
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.