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