สารบัญ:
MTP (Media Transfer Protocol) ปรากฏตัวครั้งแรกเป็นค่าเริ่มต้นบนอุปกรณ์ Android ที่มี Honeycomb เป็นการเปลี่ยนแปลงเล็กน้อยจากการถ่ายโอนไฟล์ USB Mass Storage (UMS) ปกติที่เราคุ้นเคยซึ่งคุณเสียบโทรศัพท์ของคุณกดปุ่ม "โหมด USB" และเริ่มย้ายไฟล์ และเนื่องจากมันได้กลายเป็นมาตรฐานใน Ice Cream Sandwich บน Galaxy Nexus ถึงเวลาที่ต้องดู พบกับช่วงพักที่เราเห็นว่ามันคืออะไรทำไมเราถึงใช้งานมันและวิธีตั้งค่าบนคอมพิวเตอร์ของคุณเพื่อการถ่ายโอนไฟล์ที่ง่ายดาย
ลองดูไอศครีมแซนด์วิชที่ดีที่สุดของเรา
MTP คืออะไร
MTP เป็นชุดของส่วนขยายที่กำหนดเองสำหรับ PTP (โปรโตคอลการถ่ายโอนรูปภาพ) ซึ่งมีขนาดใหญ่ขึ้นเพื่อให้สามารถถ่ายโอนไฟล์และเมตาดาต้าที่เกี่ยวข้องของพวกเขาผ่าน USB ยังอยู่กับเรา
เดิมทีเป็นส่วนหนึ่งของกรอบงาน Windows Media ในปี 2551 กลุ่มทำงานของอุปกรณ์ USB Implementers Forum ได้กำหนดมาตรฐาน MTP ให้เป็นประเภทอุปกรณ์ USB ทำให้เป็นมาตรฐานที่เป็นที่รู้จัก หากคุณมีเครื่องเล่น iriver หรือ Creative MP3 หรืออุปกรณ์ PDA รุ่นเก่าคุณอาจใช้โปรแกรม MTP หากคุณใช้กล้องดิจิตอลแบบสแตนด์อโลนที่เมาท์เป็นอุปกรณ์โดยอัตโนมัติเมื่อคุณเสียบกล้องแสดงว่าคุณใช้ PTP ซึ่งเป็นสิ่งเดียวกัน มันไม่ใช่เรื่องใหม่ แต่เป็นเรื่องใหม่สำหรับ Android ตั้งแต่ Honeycomb และกำลังจะได้เห็นลูกตาจำนวนมากขึ้นใน Ice Cream Sandwich
หากคุณเป็นเหมือนฉันการเปลี่ยนแปลงนั้นน่ากลัวและไม่มีใครชอบเลย โอกาสที่คุณไม่ชอบฉันและต้องการคุณสมบัติและความคิดใหม่ ๆ ดังนั้นเรามาดูกันว่าทำไมถึงใช้งานและที่สำคัญกว่านั้นคือตั้งค่าอย่างไร
ทำไมต้องใช้ MTP แทน USB Mass Storage
พูดง่ายๆก็คือตอนนี้ MTP เป็นมาตรฐานที่ใช้ในการหยุด OEM และผู้ให้บริการไม่ให้ปริมาณพื้นที่เก็บข้อมูลและแอปพลิเคชั่นน้อยมาก นั่นไม่ใช่เสียงคร่ำครวญของ Android ที่เก่าแก่กว่า crotchety แต่คำพูดที่ถูกต้องจากวิศวกร Android Dan Morril:
เราไม่ได้ทำเช่นนี้เพราะเราต้องการใช้ ext3 (แม้ว่าจะเป็นผลประโยชน์ด้านข้าง) เราทำเพราะเราต้องการที่จะรวม "พื้นที่เก็บข้อมูลสาธารณะที่ใช้ร่วมกัน" (เช่นเพลงและภาพถ่าย) เข้ากับแอพส่วนตัวภายใน การเก็บรักษา
เราเบื่อที่จะเห็น OEMs รวมถึงพื้นที่เก็บข้อมูลขนาดใหญ่สำหรับเพลงในขณะที่ผู้ใช้ยังคงมีพื้นที่เหลือสำหรับแอพและข้อมูล วิธีการนี้ช่วยให้เราสามารถรวมทุกอย่างในโวลุ่มเดียวซึ่งดีกว่า
USB Mass Storage มีข้อเสียอย่างใหญ่หลวง - เมื่อคุณติดตั้งพาร์ติชั่นที่เก็บข้อมูล (ไม่ว่าจะเป็นการ์ด SD หรือบล็อกภายในอย่าง Nexus S) คุณได้ทุ่มเทพาร์ติชั่นทั้งหมดเช่นเดียวกับที่ใช้กับเครื่องอื่น ซึ่งหมายความว่าโฮสต์ดั้งเดิม (นั่นคือโทรศัพท์หรือแท็บเล็ตของคุณ) ไม่สามารถเข้าถึงได้และโฮสต์ใหม่ (คอมพิวเตอร์ที่คุณเสียบโทรศัพท์หรือแท็บเล็ตของคุณ) ได้รับอนุญาตให้ทำสิ่งเลวร้ายที่อาจทำให้ยุ่งเหยิง ทั้งหมดขึ้น นั่นเป็นเหตุผลที่การย้ายแอปพลิเคชั่นบางอย่างไปยังการ์ด SD - และโดยเฉพาะอย่างยิ่งวิดเจ็ต - บางครั้งจะจบลงด้วยความสับสน
โบนัสการใช้ MTP หมายความว่าผู้ผลิตอุปกรณ์ Android ไม่จำเป็นต้องใช้ระบบไฟล์ FAT ในการจัดเก็บอุปกรณ์อีกต่อไปและสามารถใช้การจัดรูปแบบ ext เพื่อให้สิ่งต่าง ๆ ทำงานได้ดีขึ้นและเร็วขึ้น อุปกรณ์จะยังคงขายในช่องเสียบ SDcard และจะสามารถใช้โหมด USB Mass Storage แบบเดียวกับที่เราคุ้นเคย แต่อุปกรณ์ใหม่ที่ไม่มีที่เก็บข้อมูลแบบถอดได้ควรใช้ MTP จาก Ice Cream Sandwich ไปข้างหน้า
การตั้งค่า
ตั้งแต่ Windows XP อุปกรณ์ MTP "ทำงานได้" ใน Windows เสียบ Galaxy Nexus ของคุณเลือก MTP เป็นประเภทการเชื่อมต่อและ Windows จะค้นหาไดรเวอร์แล้วคุณก็พร้อมแล้ว คุณสามารถเรียกดูและถ่ายโอนไฟล์ระหว่างโทรศัพท์และคอมพิวเตอร์ของคุณโดยไม่มีปัญหาใด ๆ และเป็นเรื่องง่ายและมหัศจรรย์ แต่ไม่ใช่ทุกคนที่ใช้ Windows ใช่ไหม ต่อไปนี้เป็นวิธีตั้งค่าสิ่งต่าง ๆ ในอีก 10 เปอร์เซ็นต์ของคอมพิวเตอร์ที่ใช้ Linux และ Mac
Mac OS
กลุ่มคนที่ใช้ Android ทำให้การใช้อุปกรณ์ MTP บน Mac เป็นไปอย่างง่ายดาย เพียงดาวน์โหลดและติดตั้งโปรแกรม Android File Transfer เชื่อมต่ออุปกรณ์ของคุณเข้ากับคอมพิวเตอร์และดับเบิลคลิกที่แอปพลิเคชัน AFT เพื่อเริ่มต้น จากนั้นคุณสามารถลากและวางไฟล์ใดก็ได้ (ขนาดสูงสุด 4GB) ไปยังและจากอุปกรณ์ มีแม้กระทั่งหน้าช่วยเหลือโดยเฉพาะในกรณีที่คุณพบอุปสรรค์
ลินุกซ์
ในการติดตั้ง Linux สิ่งต่าง ๆ นั้นไม่ง่าย ในด้านบวกคุณมีการควบคุมวิธีการติดตั้งสิ่งต่าง ๆ แต่ไม่มีวิธีการคลิกเดียว อย่าท้อแท้คุณสามารถตั้งค่า MTP และเรียกใช้ในเวลาไม่นานด้วยความสนุกของคำสั่งเทอร์มินัล นี่คือคำแนะนำสำหรับการใช้ Galaxy Nexus กับ Ubuntu:
ตั้งค่ากฎ UDEV ผ่านทางเทอร์มินัลโดยการเปิดไฟล์กฎ
sudo nano -w /etc/udev/rules.d/51-android.rules
และป้อนบรรทัดต่อไปนี้ที่ท้ายไฟล์ (โปรดใช้ชื่อผู้ใช้ที่ท้าย!):
SUBSYSTEM == "usb", ATTR {idVendor} == "04e8", ATTR {idProduct} == "6860", โหมด = "0600", OWNER = "
"
ตอนนี้ติดตั้งเครื่องมือและตั้งค่าจุดเชื่อมต่อโดยป้อนคำสั่งต่อไปนี้ทีละบรรทัด
- sudo apt-get install 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 ที่บ้าน คุณอาจต้องการค้นหาสิ่งนี้ด้วยตัวคุณเองถ้าคุณชอบฉันและเกลียดสายไฟ