Sayangnya, API yang diekspos oleh MTP sangat berbeda dari API sistem file normal. Karena itu mengekspos perangkat MTP sebagai sistem file baca / tulis tidak dimungkinkan. Alasan utama:
Wikipedia mengatakan :
Baik MTP maupun standar PTP memungkinkan untuk modifikasi objek secara langsung. Sebagai gantinya, objek yang dimodifikasi harus diunggah kembali secara keseluruhan, yang dapat memakan waktu lama untuk objek besar. Dengan PTP / MTP, ukuran file harus diketahui pada tahap pembukaan.
Program salin file umum Anda hanya membuka sumber dan file target, dan menyalin data dalam potongan dari file sumber ke target. Ini tidak akan berfungsi dengan MTP, karena Anda perlu menggunakan fungsi khusus MTP, dan primitif filesystem umum (baca, cari, tulis) tidak tersedia.
Ada juga batasan lain. Misalnya, jumlah file yang dapat dibaca atau ditulis secara bersamaan pada perangkat MTP sangat terbatas. Perangkat tidak berperilaku seperti sistem file.
Saya kira driver sistem file read-only untuk perangkat MTP mungkin dimungkinkan, tetapi karena masalah yang diuraikan di atas, itu akan sangat sedikit digunakan, jadi tidak ada yang mau repot untuk membuatnya.