मुखपृष्ठ » कैसे » Android USB कनेक्शन्स MTP, PTP और USB मास स्टोरेज को समझाया गया

    Android USB कनेक्शन्स MTP, PTP और USB मास स्टोरेज को समझाया गया

    पुराने एंड्रॉइड डिवाइस कंप्यूटर के साथ आगे और पीछे फ़ाइलों को स्थानांतरित करने के लिए यूएसबी मास स्टोरेज का समर्थन करते हैं। आधुनिक एंड्रॉइड डिवाइस एमटीपी या पीटीपी प्रोटोकॉल का उपयोग करते हैं - आप चुन सकते हैं कि आप किसे पसंद करते हैं.

    USB कनेक्शन प्रोटोकॉल का चयन करने के लिए, सेटिंग ऐप खोलें, स्टोरेज टैप करें, मेनू बटन टैप करें और USB कंप्यूटर कनेक्शन टैप करें। आप यह भी देख पाएंगे कि आपका डिवाइस एक सूचना के रूप में उपयोग कर रहा है जब वह USB के माध्यम से कंप्यूटर से जुड़ा होता है.

    क्यों आधुनिक Android डिवाइस USB मास स्टोरेज का समर्थन नहीं करते हैं

    USB मास स्टोरेज - जिसे “USB मास स्टोरेज डिवाइस क्लास,” USB MSC, या UMS के रूप में भी जाना जाता है - एंड्रॉइड के पुराने संस्करणों को कंप्यूटर पर अपने स्टोरेज को उजागर करने का तरीका था। जब आप अपने Android डिवाइस को अपने कंप्यूटर से कनेक्ट करते हैं, तो आपको विशेष रूप से USB मास स्टोरेज पर एंड्रॉइड डिवाइस के स्टोरेज को कंप्यूटर तक पहुंच बनाने के लिए "कनेक्ट स्टोरेज टू पीसी" बटन पर टैप करना होगा। कंप्यूटर से इसे डिस्कनेक्ट करने पर, आपको "USB संग्रहण बंद करें" बटन पर टैप करना होगा.

    USB मास स्टोरेज फ्लैश ड्राइव, एक्सटर्नल हार्ड ड्राइव, एसडी कार्ड और अन्य USB स्टोरेज डिवाइस द्वारा उपयोग किया जाने वाला मानक प्रोटोकॉल है। ड्राइव खुद को पूरी तरह से कंप्यूटर के लिए उपलब्ध कराता है, जैसे कि यह एक आंतरिक ड्राइव था.

    इसके काम करने के तरीके में समस्याएं थीं। जो भी डिवाइस स्टोरेज एक्सेस कर रहा है, उसे एक्सक्लूसिव एक्सेस की जरूरत है। जब आपने स्टोरेज को कंप्यूटर से कनेक्ट किया, तो यह डिवाइस पर चल रहे एंड्रॉइड ऑपरेटिंग सिस्टम से डिस्कनेक्ट हो गया। कंप्यूटर से कनेक्ट होने पर एसडी कार्ड या यूएसबी स्टोरेज पर संग्रहीत कोई भी फाइल या एप्लिकेशन अनुपलब्ध होगा.

    सिस्टम फ़ाइलों को कहीं संग्रहीत किया जाना था; वे डिवाइस से कभी भी डिस्कनेक्ट नहीं होंगे, इसलिए आपने एंड्रॉइड डिवाइस के साथ "आंतरिक भंडारण" और "आंतरिक भंडारण" के लिए एक ही आंतरिक स्टोरेज डिवाइस पर "यूएसबी स्टोरेज" के लिए अलग-अलग डेटा डेटा विभाजन के साथ समाप्त किया। एंड्रॉइड ने एप्लिकेशन / इसकी सिस्टम फ़ाइलों को / डेटा पर स्थापित किया, जबकि उपयोगकर्ता डेटा को / sdcard विभाजन पर संग्रहीत किया गया था.

    इस हार्ड विभाजन के कारण, आप ऐप्स के लिए बहुत कम स्थान और डेटा के लिए बहुत अधिक स्थान, या ऐप्स के लिए बहुत कम स्थान और डेटा के लिए बहुत अधिक स्थान के साथ समाप्त हो सकते हैं। आप अपने डिवाइस को रूट किए बिना इन विभाजनों का आकार नहीं बदल सकते - निर्माता ने कारखाने में प्रत्येक विभाजन के लिए उपयुक्त राशि का चयन किया.

    क्योंकि फाइल सिस्टम को विंडोज डिवाइस से एक्सेस करना पड़ता था, इसलिए इसे FAT फाइल सिस्टम से फॉर्मेट करना पड़ता था। न केवल माइक्रोसॉफ्ट के पास यह पेटेंट है कि यह एफएटी पर एक्सर्ट करता है, एफएटी एक आधुनिक अनुमति प्रणाली के बिना एक पुरानी, ​​धीमी फाइल सिस्टम भी है। एंड्रॉइड अब अपने सभी विभाजनों के लिए आधुनिक ext4 फाइल सिस्टम का उपयोग कर सकता है क्योंकि उन्हें विंडोज द्वारा सीधे पढ़ने योग्य होने की आवश्यकता नहीं है.

    एक मानक यूएसबी स्टोरेज डिवाइस के रूप में एंड्रॉइड फोन या टैबलेट को कंप्यूटर से कनेक्ट करना सुविधाजनक है, लेकिन बहुत सारे डाउनसाइड हैं। पागलपन को रोकना था, इसलिए आधुनिक एंड्रॉइड डिवाइस अलग-अलग यूएसबी कनेक्शन प्रोटोकॉल का उपयोग करते हैं.

    एमटीपी - मीडिया डिवाइस

    MTP का अर्थ है "मीडिया ट्रांसफर प्रोटोकॉल।" जब एंड्रॉइड इस प्रोटोकॉल का उपयोग करता है, तो यह कंप्यूटर को "मीडिया डिवाइस" के रूप में दिखाई देता है। मीडिया ट्रांसफर प्रोटोकॉल को विंडोज मीडिया प्लेयर का उपयोग करके डिजिटल संगीत खिलाड़ियों के लिए ऑडियो फ़ाइलों को स्थानांतरित करने के लिए एक मानकीकृत प्रोटोकॉल के रूप में प्रचारित किया गया था। और इसी तरह के अनुप्रयोगों। इसे अन्य मीडिया प्लेयर कंपनियों को Apple के iPod और iTunes के साथ प्रतिस्पर्धा करने की अनुमति देने के लिए डिज़ाइन किया गया था.

    यह प्रोटोकॉल USB मास स्टोरेज से बहुत अलग तरीके से काम करता है। अपने एंड्रॉइड डिवाइस के कच्चे फ़ाइल सिस्टम को विंडोज में उजागर करने के बजाय, एमटीपी फ़ाइल स्तर पर संचालित होता है। आपका Android डिवाइस अपने संपूर्ण संग्रहण डिवाइस को Windows में उजागर नहीं करता है। इसके बजाय, जब आप किसी डिवाइस को अपने कंप्यूटर से कनेक्ट करते हैं, तो कंप्यूटर डिवाइस पर सवाल उठाता है और डिवाइस उन फ़ाइलों और निर्देशिकाओं की सूची के साथ प्रतिक्रिया करता है। कंप्यूटर एक फ़ाइल डाउनलोड कर सकता है - यह डिवाइस से फ़ाइल का अनुरोध करेगा, और डिवाइस कनेक्शन पर फ़ाइल भेज देगा। यदि कोई कंप्यूटर किसी फ़ाइल को अपलोड करना चाहता है, तो वह फ़ाइल को डिवाइस पर भेजता है और डिवाइस उसे बचाने के लिए चुनता है। जब आप किसी फ़ाइल को हटाते हैं, तो आपका कंप्यूटर डिवाइस को यह कहते हुए एक संकेत भेजता है, "कृपया इस फ़ाइल को हटाएं" और डिवाइस इसे हटा सकता है.

    एंड्रॉइड आपके द्वारा प्रस्तुत फ़ाइलों को चुन सकता है, और सिस्टम फ़ाइलों को छिपा सकता है ताकि आप उन्हें देख या संशोधित न कर सकें। यदि आप ऐसी फ़ाइल को हटाने या संपादित करने का प्रयास करते हैं जिसे संशोधित नहीं किया जा सकता है, तो डिवाइस अनुरोध को अस्वीकार कर देगा और आपको एक त्रुटि संदेश दिखाई देगा.

    आपके कंप्यूटर को स्टोरेज डिवाइस तक अनन्य पहुँच की आवश्यकता नहीं है, इसलिए स्टोरेज को कनेक्ट करने, इसे डिस्कनेक्ट करने या अलग-अलग प्रकार के डेटा के लिए अलग-अलग विभाजन करने की आवश्यकता नहीं है। एंड्रॉइड ext4 या किसी अन्य फाइल सिस्टम का भी उपयोग कर सकता है - विंडोज को फाइल सिस्टम को समझने की जरूरत नहीं है, केवल एंड्रॉइड करता है.

    व्यवहार में, एमटीपी यूएसबी मास स्टोरेज की तरह काम करता है। उदाहरण के लिए, एक एमटीपी डिवाइस विंडोज एक्सप्लोरर में दिखाई देता है ताकि आप फ़ाइलों को ब्राउज़ और स्थानांतरित कर सकें। लिनक्स में एमबीटी उपकरणों के लिए लीफमैटपी के माध्यम से ऑफ़र शामिल हैं, जो आम तौर पर लोकप्रिय डेस्कटॉप लिनक्स वितरण के साथ शामिल है। एमटीपी डिवाइस आपके लिनक्स डेस्कटॉप के फाइल मैनेजर पर भी दिखाई देने चाहिए.

    Apple का Mac OS X एक होल्डआउट है - इसमें MTP सपोर्ट शामिल नहीं है। Apple के iPod, iPhone और iPad iTunes के साथ-साथ अपने स्वयं के मालिकाना सिंकिंग प्रोटोकॉल का उपयोग करते हैं, इसलिए वे एक प्रतिस्पर्धा प्रोटोकॉल का समर्थन क्यों करना चाहते हैं?

    Google Mac OS X के लिए Android फ़ाइल स्थानांतरण एप्लिकेशन प्रदान करता है। यह एप्लिकेशन केवल एक सरल MTP क्लाइंट है, इसलिए यह Mac पर फ़ाइलों को आगे और पीछे स्थानांतरित करने के लिए काम करेगा। Google अन्य ऑपरेटिंग सिस्टम के लिए यह एप्लिकेशन प्रदान नहीं करता है क्योंकि उनमें MTP समर्थन शामिल है.

    PTP - डिजिटल कैमरा

    PTP का अर्थ है "पिक्चर ट्रांसफर प्रोटोकॉल।" जब एंड्रॉइड इस प्रोटोकॉल का उपयोग करता है, तो यह कंप्यूटर को एक डिजिटल कैमरा के रूप में दिखाई देता है.

    MTP वास्तव में PTP पर आधारित है, लेकिन अधिक सुविधाएँ या "एक्सटेंशन" जोड़ता है, PTP MTP के समान कार्य करता है, और आमतौर पर डिजिटल कैमरों द्वारा उपयोग किया जाता है। कोई भी सॉफ्टवेयर प्रोग्राम जो डिजिटल कैमरे से फ़ोटो खींचने का समर्थन करता है, जब आप PTP मोड का चयन करते हैं, तो एंड्रॉइड फ़ोन से फ़ोटो हथियाने का समर्थन करेंगे। PTP को डिजिटल कैमरों के साथ संचार करने के लिए एक मानक प्रोटोकॉल के रूप में तैयार किया गया था.

    इस मोड में, आपका एंड्रॉइड डिवाइस डिजिटल कैमरा एप्लिकेशन के साथ काम करेगा जो पीटीपी का समर्थन करता है लेकिन एमटीपी का नहीं। Apple का Mac OS X PTP का समर्थन करता है, इसलिए आप बिना किसी विशेष सॉफ़्टवेयर के USB कनेक्शन पर Android डिवाइस से Mac पर फ़ोटो स्थानांतरित करने के लिए PTP मोड का उपयोग कर सकते हैं.


    यदि आपके पास एक पुराना एंड्रॉइड डिवाइस है, तो आपको यूएसबी मास स्टोरेज का उपयोग करने के लिए मजबूर किया जा सकता है। आधुनिक एंड्रॉइड डिवाइस पर, आपके पास MTP और PTP के बीच एक विकल्प है - आपको MTP का उपयोग करना चाहिए जब तक कि आपके पास सॉफ़्टवेयर न हो जो केवल PTP का समर्थन करता है.

    यदि आपके डिवाइस में एक हटाने योग्य एसडी कार्ड है, तो आप एसडी कार्ड को हटा सकते हैं और इसे सीधे अपने कंप्यूटर के एसडी कार्ड स्लॉट में डाल सकते हैं। एसडी कार्ड आपके कंप्यूटर में एक स्टोरेज डिवाइस के रूप में उपलब्ध होगा, इसलिए आप इस पर सभी फाइलों को एक्सेस कर सकते हैं, फाइल-रिकवरी सॉफ्टवेयर चला सकते हैं, और कुछ भी ऐसा करें जो आप MTP के साथ नहीं कर सकते हैं.

    छवि क्रेडिट: फ़्लिकर पर वेजंडो