दुर्भाग्य से, एमटीपी द्वारा उजागर किए गए एपीआई एक सामान्य फाइलसिस्टम एपीआई से बहुत अलग हैं। इसलिए MTP डिवाइस को रीड / राइट फाइलसिस्टम के रूप में एक्सपोज़ करना संभव नहीं है। मुख्य कारण:
विकिपीडिया कहता है :
न तो एमटीपी और न ही पीटीपी मानक वस्तुओं के प्रत्यक्ष संशोधन के लिए अनुमति देते हैं। इसके बजाय, संशोधित वस्तुओं को उनकी संपूर्णता में फिर से लोड किया जाना चाहिए, जो बड़ी वस्तुओं के लिए लंबा समय ले सकता है। पीटीपी / एमटीपी के साथ, प्रारंभिक चरण में फ़ाइल का आकार ज्ञात होना चाहिए।
आपकी सामान्य फ़ाइल कॉपी प्रोग्राम सिर्फ एक स्रोत और एक लक्ष्य फ़ाइल खोलता है, और स्रोत फ़ाइल से लक्ष्य तक डेटा को कॉपी करता है। यह एमटीपी के साथ काम नहीं करेगा, क्योंकि आपको एमटीपी विशेष कार्यों का उपयोग करने की आवश्यकता होती है, और जेनेरिक फाइलसिस्टम प्राइमेटिव (पढ़ें, तलाश, लेखन) उपलब्ध नहीं हैं।
इसकी अन्य सीमाएँ भी हैं। उदाहरण के लिए, MTP डिवाइस पर एक साथ पढ़ने या लिखने वाली फ़ाइलों की संख्या गंभीर रूप से सीमित है। डिवाइस केवल एक फाइल सिस्टम की तरह व्यवहार नहीं करता है।
मुझे लगता है कि एक एमटीपी डिवाइस के लिए केवल-पढ़ने के लिए फाइलसिस्टम ड्राइवर संभव हो सकता है, लेकिन ऊपर उल्लिखित समस्याओं के कारण, यह बहुत कम उपयोग होगा, इसलिए किसी ने भी इसे बनाने की जहमत नहीं उठाई।