एक हटाने योग्य डिवाइस को ड्राइव अक्षर असाइन करने के लिए, उस डिवाइस को UMS (USB मास स्टोरेज) प्रोटोकॉल का समर्थन करना चाहिए। दुर्भाग्य से सबसे नए एंड्रॉइड फोन, विशेष रूप से बिना हटाने योग्य एसडी कार्ड के, यूएमएस का समर्थन नहीं करते हैं। इसके बजाय, वे एमटीपी (मीडिया ट्रांसफर प्रोटोकॉल) और पीटीपी (पिक्चर ट्रांसफर प्रोटोकॉल) प्रोटोकॉल का समर्थन करते हैं। ऐसे उपकरणों में विंडोज में ड्राइव के रूप में स्टोरेज को मैप करना संभव नहीं है।
इस Superuser.com प्रश्न पर अधिक विवरण देखें ।
इसके साथ ही कुछ चयनित सैमसंग और सोनी एंड्रॉइड डिवाइसों पर, केवल बाहरी स्टोरेज (एसडी कार्ड) के लिए यूएमएस मोड को सक्षम करना संभव है। इस ऐप को देखें ।
इसके अलावा, यदि आपका लक्ष्य केवल कमांड प्रॉम्प्ट के माध्यम से एंड्रॉइड डिवाइस से फ़ाइलों को कॉपी करना है, तो एडीबी आपको ऐसा करने की अनुमति देगा। यह उपयोगिता एंड्रॉइड एसडीके टूल्स का हिस्सा है । आपको अपने एंड्रॉइड फोन को इंस्टॉल करने के लिए यूएसबी ड्राइवरों की आवश्यकता होगी, फोन में डेवलपर सेटिंग्स में सक्रिय यूएसबी डिबगिंग, और पीसी को फोन को डीबग करने के लिए अधिकृत करें (डिवाइस पर एक प्रॉम्प्ट के माध्यम से।) उसके बाद, आप कर पाएंगे। फोन पर निर्देशिका संरचना को नेविगेट करने के लिए (जैसे ) के माध्यम से फ़ाइलों और निर्देशिकाओं की प्रतिलिपि बनाने के लिए उपयोग करें adb push
और adb pull
विभिन्न लिनक्स शेल कमांड adb shell <command>
(जैसे adb shell ls /sdcard/
)।