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):
1 Pendahuluan lihat halaman 15 di bawah ini
Media Transfer Protocol, atau MTP, adalah protokol yang dirancang untuk pertukaran konten dengan dan perintah dan kontrol perangkat penyimpanan sementara. Ini telah dikembangkan sebagai perpanjangan untuk PTP, atau Picture Transfer Protocol, dan ditargetkan terutama pada Kamera Digital, Pemutar Media Portabel dan telepon seluler.
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:
1.1 Tujuan lihat halaman 15 pos di bawah ini
Tujuan utama protokol ini adalah untuk memfasilitasi komunikasi antara perangkat media yang memiliki konektivitas sementara dan kapasitas penyimpanan yang signifikan. Ini termasuk pertukaran objek biner dan enumerasi konten perangkat yang terhubung.
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:
1.3 MTP Object Model lihat halaman 15 di bawah ini
Istilah "media" dalam "Media Transfer Protocol" digunakan untuk mengidentifikasi data biner apa pun, dan tidak terbatas pada format audio / video yang biasa diterapkan. Beberapa contoh objek non-audio / video termasuk kontak, program, acara yang dijadwalkan dan file teks.
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:
4.2 Aliran Data Searah lihat halaman 29 di bawah ini
Aliran data dalam MTP selalu searah. Saat memulai operasi, data hanya mengalir dari Inisiator ke Responder. Saat menanggapi operasi yang diminta, data hanya mengalir dari Responder ke Pemrakarsa. Selama fase pertukaran data biner, data dapat mengalir dari Responder ke Inisiator atau dari Inisiator ke Responder, tetapi tidak pernah keduanya. Pertukaran data biner dua arah harus dilakukan oleh banyak operasi.
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.