Logo ar.androidermagazine.com
Logo ar.androidermagazine.com

وأوضح ساندويتش الآيس كريم: بروتوكول نقل الملفات - ما هو ، لماذا استخدامها ، وكيفية إعداده

جدول المحتويات:

Anonim

ظهر MTP (بروتوكول نقل الوسائط) أولاً كإعداد افتراضي على أجهزة Android مع قرص العسل. يعد هذا تغييرًا بسيطًا عن نقل ملف USB للتخزين كبير السعة (UMS) الذي اعتدنا عليه ، حيث يمكنك توصيل هاتفك ، بالضغط على "وضع USB" وبدء نقل الملفات. ولأنه أصبح المعيار في Ice Cream Sandwich على Galaxy Nexus ، فقد حان الوقت لإلقاء نظرة عليه. اضغط على الفاصل حيث نرى ما هو عليه ، ولماذا نستخدمه ، وكيفية إعداده على جهاز الكمبيوتر الخاص بك لنقل الملفات بسهولة.

تحقق من لدينا في نهاية المطاف دليل ساندويتش الآيس كريم

ما هو MTP؟

MTP عبارة عن مجموعة من الإضافات المخصصة لـ PTP (بروتوكول نقل الصور) والتي تم تعزيزها للسماح بنقل الملفات والبيانات الوصفية المرتبطة بها عبر USB. لا يزال معنا؟

في الأصل كان جزءًا من إطار عمل Windows Media ، في عام 2008 ، قامت مجموعة عمل جهاز USB Developers Forum بتوحيد MTP كنوع جهاز USB ، مما يجعله معيارًا معروفًا. إذا كان لديك مشغل iriver أو Creative MP3 قديم ، أو جهاز PDA قديم ، فمن المحتمل أنك استخدمت MTP. إذا كنت تستخدم كاميرا رقمية قائمة بذاتها تتصاعد تلقائيًا كجهاز عند توصيله ، فأنت تستخدم PTP ، وهو نفس الشيء في الأساس. إنه ليس جديدًا ، ولكنه جديد بالنسبة إلى Android اعتبارًا من Honeycomb ، وسيشاهده الكثير من مقل العيون في Ice Cream Sandwich.

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

لماذا تستخدم MTP بدلاً من USB Mass Storage؟

ببساطة ، MTP الآن هو المعيار المستخدم لمنع الشركات المصنعة لشركات تصنيع المعدات الأصلية من منحك شعوراً بـ "مساحة التخزين" ومساحة التطبيق قليلة للغاية. هذه ليست صراخًا لمهرج Android القديم ، ولكن الكلمة مباشرة من مهندس Android Dan Morril:

لم نفعل ذلك لأننا أردنا استخدام نظام ext3 (على الرغم من أنه يمثل ميزة جانبية). لقد فعلنا ذلك لأننا أردنا أن نكون قادرين على دمج "التخزين المشترك العام" (أي للموسيقى والصور) مع التطبيق الداخلي الخاص تخزين.

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

تحتوي وحدة تخزين USB كبيرة السعة على عيب واحد كبير - عندما تقوم بتثبيت قسم التخزين (سواء كانت بطاقة SD أو كتلة داخلية مثل Nexus S) ، فقد قمت بتخصيص القسم بالكامل كما هو مستخدم من قبل جهاز آخر. هذا يعني أن المضيف الأصلي (سيكون هاتفك أو جهازك اللوحي) لا يستطيع الوصول إليه ، والمضيف الجديد (الكمبيوتر الذي قمت بتوصيله بهاتفك أو جهازك اللوحي) يسمح له بأداء أشياء سيئة قد تزعجه الكل الى الاعلى. هذا هو السبب في أن نقل بعض التطبيقات إلى بطاقة الذاكرة الرقمية المؤمنة - وخاصة الأدوات المصغّرة - قد ينتهي به الأمر في بعض الأحيان.

على سبيل المكافأة ، يعني استخدام MTP أن شركات تصنيع أجهزة Android لم تعد مضطرة إلى استخدام أنظمة ملفات FAT على تخزين الجهاز ، ويمكنها استخدام تنسيق ext لجعل الأمور تعمل بشكل أفضل وأسرع. ستظل الأجهزة تُباع مع فتحات SDcard ، وستتمكن من استخدام وضع تخزين كبير السعة USB الذي اعتدنا عليه ، ولكن يجب أن تستخدم جميع الأجهزة الجديدة التي لا تحتوي على ذاكرة قابلة للإزالة MTP من Ice Cream Sandwich إلى الأمام.

إعداده

منذ Windows XP ، أجهزة MTP "تعمل فقط" في Windows. قم بتوصيل Galaxy Nexus الخاص بك ، واختر MTP كنوع الاتصال ، وسيجد Windows برنامج التشغيل وأنت جاهز للعمل. يمكنك تصفح ونقل الملفات بين هاتفك وجهاز الكمبيوتر دون أي مشاكل ، وهو سهل وسحري. ولكن ليس الجميع يستخدم ويندوز ، أليس كذلك؟ فيما يلي كيفية إعداد الأشياء على 10 بالمائة الأخرى من أجهزة الكمبيوتر الموجودة هناك ، Linux و Mac.

نظام التشغيل Mac OS

لقد سهل الأشخاص على Android استخدام أجهزة MTP على جهاز Mac. ما عليك سوى تنزيل وتثبيت برنامج Android File Transfer ، وتوصيل جهازك بالكمبيوتر ، وانقر نقرًا مزدوجًا فوق تطبيق AFT لبدء تشغيله. يمكنك بعد ذلك سحب وإسقاط أي ملف (يصل حجمه إلى 4 جيجابايت) من وإلى الجهاز. هناك حتى صفحة مساعدة مخصصة في حالة تعرضك للعقبة.

لينكس

على تثبيت Linux ، الأمور ليست بهذه السهولة. في الجانب الإيجابي ، لديك بعض التحكم في كيفية تركيب الأشياء ، لكن لا يوجد حل بنقرة واحدة. لا تشعر بالإحباط ، يمكنك إعداد MTP وتشغيله في أي وقت من الأوقات مع قليل من متعة قيادة الجهاز. فيما يلي استعراض لاستخدام Galaxy Nexus مع Ubuntu:

قم بإعداد قاعدة UDEV عبر الجهاز عن طريق فتح ملف القواعد

sudo nano -w /etc/udev/rules.d/51-android.rules

وإدخال السطر التالي في نهاية الملف (تأكد من استخدام اسم المستخدم الخاص بك في النهاية!):

SUBSYSTEM == "usb" ، ATTR {idVendor} == "04e8" ، ATTR {idProduct} == "6860" ، MODE = "0600" ، OWNER = " "

الآن تثبيت الأدوات وتعيين نقطة تحميل عن طريق إدخال الأوامر التالية سطر واحد في وقت واحد

  • سودو الرابطة بين الحصول على تثبيت mtpfs
  • sudo mkdir / media / GNexus
  • sudo chmod 775 / media / GNexus

قم بتوصيل Galaxy Nexus الخاص بك ، وأدخل السطر التالي في نفس النافذة الطرفية:

sudo mtpfs -o allow_other / media / GNexus

قم بالسحب والإسقاط خلال Nautilus ، وعندما تنتهي من ذلك وتحتاج إلى إلغاء التثبيت ، أدخل ما يلي:

sudo umount mtpfs

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

بديل

لدي جهاز Galaxy Tab 10.1 ، يستخدم MTP لوضع النقل ، ولا يقوم مطلقًا بتوصيله بالكمبيوتر. أستخدم مزيجًا من Wifi File Explorer و QuickSSHd من السوق ونقل الملفات عبر شبكة LAN الخاصة بي في المنزل. قد ترغب في النظر في هذا بنفسك إذا كنت مثلي وتكره الأسلاك.