การเชื่อมต่อ USB ของ Android อธิบาย MTP, PTP และที่เก็บข้อมูล USB
อุปกรณ์ Android รุ่นเก่ารองรับที่เก็บข้อมูลขนาดใหญ่ USB สำหรับการถ่ายโอนไฟล์ไปมาด้วยคอมพิวเตอร์ อุปกรณ์ Android ที่ทันสมัยใช้โปรโตคอล MTP หรือ PTP - คุณสามารถเลือกได้ตามที่คุณต้องการ.
ในการเลือกโปรโตคอลการเชื่อมต่อ USB ให้เปิดแอปการตั้งค่าแตะที่จัดเก็บแตะปุ่มเมนูแล้วแตะการเชื่อมต่อคอมพิวเตอร์ USB คุณจะเห็นโปรโตคอลที่อุปกรณ์ของคุณใช้เป็นการแจ้งเตือนเมื่อเชื่อมต่อกับคอมพิวเตอร์ผ่าน USB.
ทำไมอุปกรณ์ Android สมัยใหม่ไม่รองรับ USB Mass Storage
ที่เก็บข้อมูล USB ขนาดใหญ่ - ซึ่งรู้จักกันในนาม“ คลาสอุปกรณ์เก็บข้อมูลขนาดใหญ่ USB” USB MSC หรือ UMS เป็นวิธีที่ Android รุ่นเก่า ๆ เปิดเผยที่เก็บข้อมูลลงในคอมพิวเตอร์ เมื่อคุณเชื่อมต่ออุปกรณ์ Android กับคอมพิวเตอร์ของคุณคุณจะต้องแตะปุ่ม“ เชื่อมต่อที่เก็บข้อมูลกับพีซี” โดยเฉพาะเพื่อให้คอมพิวเตอร์ของคุณสามารถเข้าถึงที่เก็บข้อมูลของอุปกรณ์ Android ผ่านที่เก็บข้อมูลขนาดใหญ่ USB เมื่อตัดการเชื่อมต่อจากคอมพิวเตอร์คุณจะต้องแตะปุ่ม“ ปิดที่เก็บข้อมูล USB”.
ที่เก็บข้อมูล USB เป็นโปรโตคอลมาตรฐานที่ใช้โดยแฟลชไดรฟ์ฮาร์ดดิสก์ภายนอกการ์ด SD และอุปกรณ์เก็บข้อมูล USB อื่น ๆ ไดรฟ์ทำให้คอมพิวเตอร์พร้อมใช้งานได้อย่างสมบูรณ์ราวกับว่าเป็นไดรฟ์ภายใน.
มีปัญหากับวิธีการทำงานนี้ อุปกรณ์ใดก็ตามที่กำลังเข้าถึงที่จัดเก็บข้อมูลจำเป็นต้องมีการเข้าถึงแบบพิเศษ เมื่อคุณเชื่อมต่อที่เก็บข้อมูลกับคอมพิวเตอร์จะถูกตัดการเชื่อมต่อจากระบบปฏิบัติการ Android ที่ทำงานบนอุปกรณ์ ไฟล์หรือแอพใด ๆ ที่เก็บไว้ในการ์ด SD หรือที่เก็บข้อมูล USB จะไม่สามารถใช้งานได้เมื่อเชื่อมต่อกับคอมพิวเตอร์.
ไฟล์ระบบจะต้องถูกเก็บไว้ที่ใดที่หนึ่ง; พวกเขาจะไม่ถูกตัดการเชื่อมต่อจากอุปกรณ์ดังนั้นคุณจึงลงเอยด้วยอุปกรณ์ Android ที่มีพาร์ติชั่นแยก / ข้อมูลสำหรับ“ system storage” และ / sdcard พาร์ติชั่นสำหรับ“ USB storage” บนอุปกรณ์เก็บข้อมูลภายในเดียวกัน แอพที่ติดตั้ง Android และไฟล์ระบบลงใน / data ในขณะที่ข้อมูลผู้ใช้จะถูกเก็บไว้ในพาร์ติชัน / sdcard.
เนื่องจากการแบ่งที่ยากนี้คุณอาจมีพื้นที่ว่างน้อยเกินไปสำหรับแอพและพื้นที่สำหรับข้อมูลมากเกินไปหรือมีพื้นที่น้อยเกินไปสำหรับแอพและพื้นที่สำหรับข้อมูลมากเกินไป คุณไม่สามารถปรับขนาดพาร์ติชันเหล่านี้โดยไม่ต้องรูทอุปกรณ์ของคุณ - ผู้ผลิตเลือกจำนวนที่เหมาะสมสำหรับแต่ละพาร์ติชันที่โรงงาน.
เนื่องจากระบบไฟล์จะต้องสามารถเข้าถึงได้จากอุปกรณ์ Windows จึงต้องมีการจัดรูปแบบด้วยระบบไฟล์ FAT Microsoft ไม่เพียง แต่มีสิทธิบัตรที่ใช้กับ FAT เท่านั้น FAT ยังเป็นระบบไฟล์ที่เก่ากว่าและช้ากว่าโดยไม่มีระบบการอนุญาตที่ทันสมัย ตอนนี้ Android สามารถใช้ระบบไฟล์ ext4 ที่ทันสมัยสำหรับพาร์ติชันทั้งหมดได้เนื่องจาก Windows ไม่จำเป็นต้องอ่านได้โดยตรง.
การเชื่อมต่อโทรศัพท์หรือแท็บเล็ต Android กับคอมพิวเตอร์เป็นอุปกรณ์เก็บข้อมูล USB มาตรฐานนั้นสะดวก แต่มีข้อเสียมากเกินไป ความบ้าคลั่งต้องหยุดลงดังนั้นอุปกรณ์ Android ที่ทันสมัยจึงใช้โปรโตคอลการเชื่อมต่อ USB ที่แตกต่างกัน.
MTP - อุปกรณ์สื่อ
MTP ย่อมาจาก "Media Transfer Protocol" เมื่อ Android ใช้โปรโตคอลนี้มันจะปรากฏต่อคอมพิวเตอร์ในฐานะ "อุปกรณ์สื่อ" โปรโตคอลการถ่ายโอนสื่อได้รับการส่งเสริมอย่างกว้างขวางว่าเป็นโปรโตคอลมาตรฐานสำหรับการถ่ายโอนไฟล์เสียงไปยังเครื่องเล่นเพลงดิจิตอลโดยใช้ Windows Media Player และแอปพลิเคชั่นที่คล้ายกัน มันถูกออกแบบมาเพื่ออนุญาตให้ บริษัท เครื่องเล่นสื่ออื่น ๆ แข่งขันกับ iPod ของ Apple และ iTunes.
โปรโตคอลนี้ทำงานแตกต่างจากที่เก็บข้อมูล USB จำนวนมาก แทนที่จะเปิดเผยระบบไฟล์ดิบของอุปกรณ์ Android ของคุณไปยัง Windows MTP ทำงานที่ระดับไฟล์ อุปกรณ์ Android ของคุณไม่ได้เปิดเผยอุปกรณ์จัดเก็บข้อมูลทั้งหมดไปยัง Windows แต่เมื่อคุณเชื่อมต่ออุปกรณ์กับคอมพิวเตอร์ของคุณคอมพิวเตอร์จะสอบถามอุปกรณ์และอุปกรณ์ตอบกลับด้วยรายการไฟล์และไดเรกทอรีที่มี คอมพิวเตอร์สามารถดาวน์โหลดไฟล์ - มันจะขอไฟล์จากอุปกรณ์และอุปกรณ์จะส่งไฟล์ผ่านการเชื่อมต่อ หากคอมพิวเตอร์ต้องการอัปโหลดไฟล์มันจะส่งไฟล์ไปยังอุปกรณ์และอุปกรณ์เลือกที่จะบันทึก เมื่อคุณลบไฟล์คอมพิวเตอร์ของคุณจะส่งสัญญาณไปยังอุปกรณ์ว่า“ โปรดลบไฟล์นี้” และอุปกรณ์นั้นสามารถลบได้.
Android สามารถเลือกไฟล์ที่นำเสนอให้คุณและซ่อนไฟล์ระบบเพื่อให้คุณไม่สามารถดูหรือแก้ไขได้ หากคุณพยายามที่จะลบหรือแก้ไขไฟล์ที่ไม่สามารถแก้ไขได้อุปกรณ์จะปฏิเสธคำขอและคุณจะเห็นข้อความแสดงข้อผิดพลาด.
คอมพิวเตอร์ของคุณไม่ต้องการการเข้าถึงแบบพิเศษกับอุปกรณ์เก็บข้อมูลดังนั้นจึงไม่จำเป็นต้องเชื่อมต่อที่เก็บข้อมูลยกเลิกการเชื่อมต่อหรือมีพาร์ติชันแยกต่างหากสำหรับข้อมูลประเภทต่างๆ Android ยังสามารถใช้ ext4 หรือระบบไฟล์อื่น ๆ ที่ต้องการได้ - Windows ไม่จำเป็นต้องเข้าใจระบบไฟล์เพียง Android เท่านั้น.
ในทางปฏิบัติ MTP ทำหน้าที่เหมือนกับ USB Mass Storage ตัวอย่างเช่นอุปกรณ์ MTP แสดงใน Windows Explorer เพื่อให้คุณสามารถเรียกดูและถ่ายโอนไฟล์ ลินุกซ์ยังรวมข้อเสนอสำหรับอุปกรณ์ MTP ผ่าน libmtp ซึ่งโดยทั่วไปจะรวมอยู่ในการกระจาย Linux บนเดสก์ท็อปยอดนิยม อุปกรณ์ MTP ควรปรากฏในเครื่องมือจัดการไฟล์ของเดสก์ท็อป Linux ด้วย.
แอปเปิ้ล Mac OS X เป็นสิ่งที่ขาดไม่ได้ - มันไม่มีการรองรับ MTP เลย iPod, iPhone และ iPad ของ Apple ใช้โปรโตคอลการซิงค์ที่เป็นกรรมสิทธิ์ของตัวเองพร้อมกับ iTunes ดังนั้นทำไมพวกเขาถึงต้องการสนับสนุนโปรโตคอลการแข่งขัน?
Google มีแอปพลิเคชัน Android File Transfer สำหรับ Mac OS X แอปพลิเคชั่นนี้เป็นเพียงไคลเอนต์ MTP ที่เรียบง่ายดังนั้นมันจะทำงานสำหรับการถ่ายโอนไฟล์ไปมาบน Mac Google ไม่ได้ให้แอปพลิเคชันนี้สำหรับระบบปฏิบัติการอื่นเนื่องจากมีการรองรับ MTP.
PTP - กล้องดิจิตอล
PTP ย่อมาจาก "Picture Transfer Protocol." เมื่อ Android ใช้โปรโตคอลนี้มันจะปรากฏขึ้นที่คอมพิวเตอร์เป็นกล้องดิจิตอล.
โปรแกรม MTP นั้นใช้ PTP เป็นหลัก แต่เพิ่มคุณสมบัติเพิ่มเติมหรือ "ส่วนขยาย" PTP ทำงานคล้ายกับ MTP และมักใช้กับกล้องดิจิตอล โปรแกรมซอฟต์แวร์ใด ๆ ที่รองรับรูปถ่ายที่กำลังจับจากกล้องดิจิทัลจะรองรับรูปถ่ายที่จับจากโทรศัพท์ Android เมื่อคุณเลือกโหมด PTP PTP ถูกออกแบบมาให้เป็นโปรโตคอลมาตรฐานสำหรับการสื่อสารกับกล้องดิจิตอล.
ในโหมดนี้อุปกรณ์ Android ของคุณจะทำงานกับแอปพลิเคชันกล้องดิจิทัลที่สนับสนุน PTP แต่ไม่ใช่ MTP Apple Mac OS X รองรับ PTP ดังนั้นคุณสามารถใช้โหมด PTP เพื่อถ่ายโอนรูปภาพจากอุปกรณ์ Android ไปยัง Mac ผ่านการเชื่อมต่อ USB โดยไม่ต้องใช้ซอฟต์แวร์พิเศษใด ๆ.
หากคุณมีอุปกรณ์ Android รุ่นเก่าคุณอาจถูกบังคับให้ใช้ที่เก็บข้อมูล USB บนอุปกรณ์ Android ที่ทันสมัยคุณมีตัวเลือกระหว่าง MTP และ PTP - คุณควรใช้ MTP ยกเว้นว่าคุณมีซอฟต์แวร์ที่รองรับ PTP เท่านั้น.
หากอุปกรณ์ของคุณมีการ์ด SD แบบถอดได้คุณสามารถนำการ์ด SD ออกแล้วใส่ลงในช่องเสียบ SD การ์ดของคอมพิวเตอร์ได้โดยตรง คอมพิวเตอร์ของคุณจะใช้การ์ด SD ในฐานะอุปกรณ์จัดเก็บข้อมูลเพื่อให้คุณสามารถเข้าถึงไฟล์ทั้งหมดในนั้นเรียกใช้ซอฟต์แวร์กู้คืนไฟล์และทำสิ่งอื่นที่คุณไม่สามารถทำได้กับ MTP.
เครดิตภาพ: Vegetando on Flickr