شرح توصيلات Android USB: MTP و PTP و USB Mass Storage

تدعم أجهزة Android الأقدم وحدة تخزين USB كبيرة السعة لنقل الملفات ذهابًا وإيابًا باستخدام الكمبيوتر. تستخدم أجهزة Android الحديثة بروتوكولات MTP أو PTP - يمكنك اختيار أيهما تفضله.

لتحديد بروتوكول اتصال USB ، افتح تطبيق الإعدادات ، وانقر فوق التخزين ، وانقر فوق زر القائمة ، ثم انقر فوق اتصال USB بالكمبيوتر. سترى أيضًا البروتوكول الذي يستخدمه جهازك كإشعار عندما يكون متصلاً بجهاز كمبيوتر عبر USB.

لماذا لا تدعم أجهزة Android الحديثة تخزين USB كبير السعة

تخزين USB كبير السعة - المعروف أيضًا باسم "فئة جهاز تخزين USB كبير السعة" أو USB MSC أو UMS - كانت الطريقة التي تعرض بها الإصدارات القديمة من Android وحدة التخزين الخاصة بها إلى جهاز كمبيوتر. عندما تقوم بتوصيل جهاز Android بجهاز الكمبيوتر الخاص بك ، يجب أن تنقر على وجه التحديد على زر "Connect Storage to PC" لجعل وحدة تخزين جهاز Android قابلة للوصول إلى الكمبيوتر عبر وحدة تخزين USB كبيرة السعة. عند فصله عن الكمبيوتر ، يجب عليك النقر فوق الزر "إيقاف تشغيل وحدة تخزين USB".

تخزين USB كبير السعة هو البروتوكول القياسي المستخدم بواسطة محركات الأقراص المحمولة ومحركات الأقراص الثابتة الخارجية وبطاقات SD وأجهزة تخزين USB الأخرى. يجعل محرك الأقراص نفسه متاحًا تمامًا للكمبيوتر ، تمامًا كما لو كان محركًا داخليًا.

كانت هناك مشاكل في طريقة عمل هذا. أيا كان الجهاز الذي يصل إلى التخزين يحتاج إلى وصول خاص إليه. عند توصيل وحدة التخزين بجهاز الكمبيوتر ، تم فصلها عن نظام التشغيل Android الذي يعمل على الجهاز. لن تكون أي ملفات أو تطبيقات مخزنة على بطاقة SD أو وحدة تخزين USB متاحة عند توصيلها بالكمبيوتر.

يجب تخزين ملفات النظام في مكان ما ؛ لن يتم فصلهم عن الجهاز أبدًا ، لذلك انتهى بك الأمر مع أجهزة Android التي تحتوي على أقسام منفصلة / بيانات لـ "تخزين النظام" وأقسام / sdcard لـ "وحدة تخزين USB" على نفس جهاز التخزين الداخلي. تطبيقات Android المثبتة وملفات النظام الخاصة بها على / البيانات ، بينما تم تخزين بيانات المستخدم على قسم / sdcard.

بسبب هذا الانقسام الصعب ، قد ينتهي بك الأمر مع مساحة صغيرة جدًا للتطبيقات ومساحة كبيرة جدًا للبيانات ، أو مساحة كبيرة جدًا للتطبيقات ومساحة صغيرة جدًا للبيانات. لا يمكنك تغيير حجم هذه الأقسام دون عمل روت لجهازك - اختارت الشركة المصنعة المقدار المناسب لكل قسم في المصنع.

ذات صلة: لماذا لا تزال محركات الأقراص القابلة للإزالة تستخدم FAT32 بدلاً من NTFS؟

نظرًا لأنه كان يجب الوصول إلى نظام الملفات من جهاز Windows ، كان يجب تنسيقه باستخدام نظام الملفات FAT. لا تمتلك Microsoft براءات الاختراع التي تمارسها على FAT فحسب ، بل إن FAT هو أيضًا نظام ملفات أقدم وأبطأ بدون نظام أذونات حديث. يمكن لنظام Android الآن استخدام نظام الملفات الحديث ext4 لجميع أقسامه لأنه لا يحتاج إلى أن يكون قابلاً للقراءة مباشرة بواسطة Windows.

يعد توصيل هاتف أو جهاز لوحي يعمل بنظام Android بجهاز كمبيوتر كجهاز تخزين USB قياسي أمرًا مناسبًا ، ولكن هناك العديد من الجوانب السلبية. يجب أن يتوقف الجنون ، لذلك تستخدم أجهزة Android الحديثة بروتوكولات اتصال USB مختلفة.

MTP - جهاز وسائط

تعني كلمة MTP "بروتوكول نقل الوسائط". عندما يستخدم Android هذا البروتوكول ، فإنه يظهر للكمبيوتر على أنه "جهاز وسائط". تم الترويج لبروتوكول نقل الوسائط على نطاق واسع كبروتوكول موحد لنقل الملفات الصوتية إلى مشغلات الموسيقى الرقمية باستخدام Windows Media Player والتطبيقات المماثلة. تم تصميمه للسماح لشركات مشغلات الوسائط الأخرى بالتنافس مع iPod و iTunes من Apple.

يعمل هذا البروتوكول بشكل مختلف تمامًا عن وحدة تخزين USB كبيرة السعة. بدلاً من تعريض نظام الملفات الخام لجهاز Android الخاص بك لنظام Windows ، تعمل MTP على مستوى الملف. لا يعرض جهاز Android جهاز التخزين الخاص به بالكامل لنظام Windows. بدلاً من ذلك ، عند توصيل جهاز بجهاز الكمبيوتر الخاص بك ، يستعلم الكمبيوتر عن الجهاز ويستجيب الجهاز بقائمة من الملفات والأدلة التي يقدمها. يمكن للكمبيوتر تنزيل ملف - سيطلب الملف من الجهاز ، وسيقوم الجهاز بإرسال الملف عبر الاتصال. إذا أراد جهاز كمبيوتر تحميل ملف ، فإنه يرسل الملف إلى الجهاز ويختار الجهاز حفظه. عندما تحذف ملفًا ، يرسل جهاز الكمبيوتر إشارة إلى الجهاز تقول ، "يرجى حذف هذا الملف" ، ويمكن للجهاز حذفه.

يمكن لنظام Android اختيار الملفات التي يقدمها لك وإخفاء ملفات النظام حتى لا تتمكن من رؤيتها أو تعديلها. إذا حاولت حذف أو تحرير ملف لا يمكن تعديله ، فسيرفض الجهاز الطلب وستظهر لك رسالة خطأ.

لا يحتاج جهاز الكمبيوتر الخاص بك إلى وصول خاص إلى جهاز التخزين ، لذلك ليست هناك حاجة لتوصيل وحدة التخزين أو فصلها أو وجود أقسام منفصلة لأنواع مختلفة من البيانات. يمكن لنظام Android أيضًا استخدام ext4 أو أي نظام ملفات آخر يريده - ليس على Windows فهم نظام الملفات ، فقط Android يفعل.

في الممارسة العملية ، تعمل MTP كثيرًا مثل وحدة تخزين USB كبيرة السعة. على سبيل المثال ، يظهر جهاز MTP في Windows Explorer حتى تتمكن من تصفح الملفات ونقلها. يدعم Linux أيضًا أجهزة MTP عبر libmtp ، والذي يتم تضمينه بشكل عام مع توزيعات Linux لسطح المكتب الشائعة. يجب أن تظهر أجهزة MTP على مدير ملفات سطح مكتب Linux أيضًا.

يعد نظام التشغيل Mac OS X من Apple معوقًا - فهو لا يتضمن دعم MTP على الإطلاق. تستخدم أجهزة iPod و iPhone و iPad من Apple بروتوكول المزامنة الخاص بها جنبًا إلى جنب مع iTunes ، فلماذا يريدون دعم بروتوكول منافس؟

يوفر Google تطبيق Android File Transfer لنظام التشغيل Mac OS X. هذا التطبيق هو مجرد عميل MTP بسيط ، لذلك سيعمل على نقل الملفات ذهابًا وإيابًا على جهاز Mac. لا توفر Google هذا التطبيق لأنظمة تشغيل أخرى لأنها تتضمن دعم MTP.

PTP - كاميرا رقمية

يرمز PTP إلى "بروتوكول نقل الصور". عندما يستخدم Android هذا البروتوكول ، فإنه يظهر للكمبيوتر ككاميرا رقمية.

تعتمد MTP في الواقع على PTP ، لكنها تضيف المزيد من الميزات أو "الامتدادات". يعمل PTP بشكل مشابه لـ MTP ، ويشيع استخدامه بواسطة الكاميرات الرقمية. سيدعم أي برنامج يدعم التقاط الصور من كاميرا رقمية التقاط الصور من هاتف Android عند تحديد وضع PTP. تم تصميم PTP ليكون بروتوكولًا قياسيًا للتواصل مع الكاميرات الرقمية.

في هذا الوضع ، سيعمل جهاز Android الخاص بك مع تطبيقات الكاميرا الرقمية التي تدعم PTP وليس MTP. يدعم نظام التشغيل Mac OS X من Apple PTP ، لذا يمكنك استخدام وضع PTP لنقل الصور من جهاز Android إلى جهاز Mac عبر اتصال USB بدون أي برنامج خاص.

إذا كان لديك جهاز Android قديم ، فقد تضطر إلى استخدام وحدة تخزين USB كبيرة السعة. على جهاز Android الحديث ، لديك خيار بين MTP و PTP - يجب عليك استخدام MTP ما لم يكن لديك برنامج يدعم PTP فقط.

إذا كان جهازك يحتوي على بطاقة SD قابلة للإزالة ، فيمكنك إزالة بطاقة SD وإدخالها مباشرة في فتحة بطاقة SD بجهاز الكمبيوتر الخاص بك. ستكون بطاقة SD متاحة لجهاز الكمبيوتر الخاص بك كجهاز تخزين ، بحيث يمكنك الوصول إلى جميع الملفات الموجودة عليها وتشغيل برنامج استرداد الملفات والقيام بأي شيء آخر لا يمكنك القيام به باستخدام MTP.

حقوق الصورة: Vegetando على موقع Flickr