Saya baru saja mendapatkan Galaxy Nexus dan mengetahui bahwa itu tidak mendukung mode USB Mass Storage. Ini hanya mendukung MTP dan PTP. Saya secara teratur menggunakan ponsel saya sebagai USB flash drive di tempat kerja sehingga ini merupakan masalah. Saya dapat mentransfer file bolak-balik dengan MTP namun saya perlu mengedit file langsung di ponsel saya .
Saya ingin mencari cara untuk terus menggunakan telepon sebagai drive eksternal dan dapat mengakses file di penyimpanan ponsel saya secara langsung tanpa mentransfer file bolak-balik namun saya memiliki beberapa kendala: Jaringan di tempat kerja saya bukan t terhubung ke internet, tidak ada wifi, dan komputer tidak memiliki Bluetooth dan ini tidak akan berubah. Idealnya saya tidak perlu menginstal apa pun di komputer, tetapi jika tidak ada pilihan lain saya akan mempertimbangkan ini.
Apakah ada peretasan atau pemecahan masalah yang akan memungkinkan saya untuk menggunakan Galaxy Nexus saya sebagai flash drive eksternal seperti yang saya jelaskan?
Dapatkah saya membuat partisi FAT yang dapat dipasang secara terpisah pada penyimpanan ponsel yang dapat saya akses dari komputer Windows XP serta melalui OS Android dengan cara yang dimungkinkan dengan perangkat lain yang memiliki kartu penyimpanan eksternal?
Telepon: Ini adalah Galaxy Nexus yang di-root & dibuka pada VZW dan saat ini menjalankan CM9.
Jawaban:
Jawaban singkat:
Saat ini, Anda tidak dapat menggunakan perangkat Anda (perangkat apa pun yang bergantung pada MTP) untuk bertindak sebagai MSC, karena spesifikasi protokol!
Menguraikan
Untuk memperjelas, Galaxy Nexus menggunakan satu partisi besar untuk seluruh perangkat, itu seperti mengatakan bahwa: sistem, data, dan sdcard semuanya bersama-sama.
MTP dipilih untuk Galaxy Nexus karena memungkinkan penggunaan area penyimpanan besar ini, yang dari sudut pandang sistem, memastikan komunikasi yang lebih baik dengan file, menyediakan sistem file yang lebih aman dan memberikan lebih sedikit kesulitan untuk mempertahankan.
Mengapa Anda tidak dapat melakukannya dengan cara yang Anda inginkan:
Tidak ada partisi terpisah di Galaxy Nexus, hanya satu area penyimpanan besar. Bahkan meniru sistem file fat32, seseorang masih harus dapat menerjemahkan antara fat32 dan ext4 pada level rendah. Ini praktis tidak mungkin.
Jika Galaxy Nexus memiliki partisi, Anda dapat memiliki akses tingkat blok dan dengan demikian Anda dapat memiliki akses penyimpanan massal.
Versi membosankan panjang:
Latar belakang pendek
The Mass Storage Class (MSC), umumnya dikenal sebagai USB Mass Storage (UMS), bahwa kita semua digunakan untuk digunakan pada perangkat kami, adalah sebuah protokol yang memungkinkan Serial Bus (USB) perangkat Universal untuk menjadi diakses ke perangkat komputasi tuan rumah , untuk mengaktifkan transfer file di antara keduanya. Pada hari-hari emas, seseorang hanya perlu mencolokkan telepon, tekan "mode USB" dan mulai memindahkan file, mengedit file, dll ...
Media Transfer Protocol (MTP)
Banyak hal telah berubah, ketika kami berbicara tentang metode transfer baru yang digunakan pada perangkat Anda, Media Transfer Protocol (MTP):
Sementara pengantar masih menyisakan margin untuk keraguan, protokol ini dikembangkan dan diimplementasikan dengan tujuan yang sangat spesifik: untuk memfasilitasi transfer file media dan metadata yang terkait antar perangkat:
Jenis File yang didukung?
Pada titik ini, kita sudah tahu bahwa ini untuk file media dan perangkat berbasis media, tetapi satu pertanyaan yang saya lihat di komentar tetap: Bisakah kita menyalin file selain file media (audio / video)? Ya kita bisa:
Bagaimana dengan "live edit"?
Pertanyaan Anda secara khusus menyangkut penggunaan perangkat Anda (Galaxy Nexus) sebagai drive penyimpanan USB eksternal. Kenapa itu tidak bisa dilakukan? Protokol MTP membatasi data untuk operasi searah, juga yang terakhir menjelaskan bahwa penyimpanan perangkat digunakan oleh komputer sebagai file lokal:
Keuntungan vs Kelemahan
Keuntungan
MTP memang membawa beberapa keuntungan, terutama menyangkut keamanan dan integritas data pengguna:
Ketika komputer host USB telah memasang partisi MSC, ia mengasumsikan kontrol mutlak penyimpanan, memungkinkan misalnya, sistem file rusak atau memformat ulang ke jenis yang tidak didukung.
Sementara itu, MTP mengatasi hal ini dengan menjadikan unit penyimpanan yang dikelola menjadi file lokal yang dapat ditulis atau dibaca.
Kekurangannya
MTP tidak diperlakukan sebagai removable drive tradisional, jadi, tidak ada alat pemulihan yang dapat digunakan untuk menghemat hari.
Dukungan masih berlangsung, beberapa sistem operasi masih memerlukan perangkat lunak pihak ketiga.
Standar MTP (seperti yang disebutkan sebelumnya) tidak memungkinkan untuk modifikasi objek secara langsung. Alih-alih, objek yang dimodifikasi harus diunggah kembali secara keseluruhan.
Referensi:
Saya harap ini menjelaskan mengapa MTP itu baik (perbaikan) , tetapi OTOH buruk (pengguna harus mengubah kebiasaan) .
Inilah bahan bacaan yang digunakan untuk mensintesis jawabannya:
Jawaban di atas dikreditkan ke konten dan penulis tautan referensi ini.
sumber
Dimungkinkan untuk mengekspor file gambar loopbacked melalui USB sebagai UMS / MSC.
Anda pasti akan membutuhkan:
Ini adalah contoh untuk aplikasi yang mudah diretas, perlu sedikit pengembangan ... Anda perlu mengubah perangkat blok default (/ dev / block / mmcblk0pX ) ke loop0 dan juga kehilangan loop0 sebelumnya, lalu bangun. Selain itu bisa dipasang di perangkat Android jika tidak diekspor, misalnya di / sdcard / fat
Inilah tes singkat pada Galaxy Nexus saya (dalam mode pemulihan):
sumber
Ini adalah versi TL; DR.
Maaf, USB Mass Storage tidak mungkin dilakukan dengan Galaxy Nexus.
Alasannya adalah karena USB Mass Storage memberikan akses tingkat blok PC ke sistem file, dan untuk menjaga integritas sistem file, itu haruslah akses eksklusif. Inilah mengapa ponsel Android melepas kartu SD dan aplikasi tidak dapat menggunakan data pada kartu SD saat ponsel dalam mode Penyimpanan Massal USB.
Galaxy Nexus, bagaimanapun, tidak memiliki kartu SD. Ini adalah penyimpanan internal telepon yang sangat banyak yang sedang diakses.
MTP (lihat penjelasan luar biasa @ Zuul) menyiasati hal ini dan memungkinkan ponsel dan PC mengakses file tanpa ponsel harus dikunci. Sisi buruknya adalah bahwa Anda tidak mendapatkan akses tingkat blok eksklusif, dan dukungan sistem operasi untuk MTP belum ada di sana.
Jika ini adalah fitur yang Anda tidak bisa hidup tanpanya, maka taruhan terbaik Anda adalah menggunakan telepon yang berbeda. Bukan kebetulan, ini adalah salah satu alasan saya menyingkirkan Galaxy Nexus dan mendapat DROID RAZR MAXX.
sumber
Tampaknya AOKP JB build 4 memiliki:
Saya belum menggunakannya sendiri.
sumber
Anda bisa mencoba Aplikasi XDA-Pengembang ini :
Kedengarannya cukup bagus sejauh ini - hanya Galaxy Nexus Anda yang tidak disebutkan secara eksplisit dalam daftar perangkat yang didukung yang dikenal. Ini tidak berarti itu tidak akan berhasil, tetapi pada saat itu tidak diketahui. Harus patut dicoba.
sumber