อธิบายการเชื่อมต่อ USB ของ Android: MTP, PTP และ USB Mass Storage

อุปกรณ์ 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 ที่มีพาร์ติชัน / ข้อมูลแยกต่างหากสำหรับ "ที่เก็บข้อมูลระบบ" และ / sdcard พาร์ติชันสำหรับ "ที่เก็บข้อมูล USB" บนอุปกรณ์จัดเก็บข้อมูลภายในเดียวกัน แอพที่ติดตั้ง Android และไฟล์ระบบไปยัง / data ในขณะที่ข้อมูลผู้ใช้ถูกเก็บไว้ในพาร์ติชัน / sdcard

เนื่องจากการแบ่งส่วนที่ยากลำบากนี้คุณอาจมีพื้นที่สำหรับแอปน้อยเกินไปและมีพื้นที่สำหรับข้อมูลมากเกินไปหรือมีพื้นที่สำหรับแอปมากเกินไปและมีพื้นที่ข้อมูลน้อยเกินไป คุณไม่สามารถปรับขนาดพาร์ติชันเหล่านี้ได้โดยไม่ต้องรูทอุปกรณ์ของคุณ - ผู้ผลิตเลือกจำนวนพาร์ติชันที่เหมาะสมสำหรับแต่ละพาร์ติชันจากโรงงาน

ที่เกี่ยวข้อง: ทำไมไดรฟ์แบบถอดได้ถึงยังใช้ FAT32 แทน NTFS

เนื่องจากระบบไฟล์ต้องเข้าถึงได้จากอุปกรณ์ Windows จึงต้องฟอร์แมตด้วยระบบไฟล์ FAT Microsoft ไม่เพียง แต่มีสิทธิบัตรที่ใช้กับ FAT เท่านั้น FAT ยังเป็นระบบไฟล์ที่เก่ากว่าและช้ากว่าโดยไม่มีระบบอนุญาตที่ทันสมัย ตอนนี้ Android สามารถใช้ระบบไฟล์ ext4 ที่ทันสมัยสำหรับพาร์ติชันทั้งหมดได้แล้วเพราะ Windows ไม่จำเป็นต้องอ่านได้โดยตรง

การเชื่อมต่อโทรศัพท์หรือแท็บเล็ต Android กับคอมพิวเตอร์เป็นอุปกรณ์จัดเก็บข้อมูล USB มาตรฐานนั้นสะดวก แต่ก็มีข้อเสียมากเกินไป ความบ้าคลั่งต้องหยุดลงอุปกรณ์ Android สมัยใหม่จึงใช้โปรโตคอลการเชื่อมต่อ USB ที่แตกต่างกัน

MTP - อุปกรณ์สื่อ

MTP ย่อมาจาก“ Media Transfer Protocol” เมื่อ Android ใช้โปรโตคอลนี้คอมพิวเตอร์จะปรากฏเป็น "อุปกรณ์สื่อ" โปรโตคอลการถ่ายโอนสื่อได้รับการสนับสนุนอย่างกว้างขวางว่าเป็นโปรโตคอลมาตรฐานสำหรับการถ่ายโอนไฟล์เสียงไปยังเครื่องเล่นเพลงดิจิทัลโดยใช้ Windows Media Player และแอปพลิเคชันที่คล้ายคลึงกัน ได้รับการออกแบบมาเพื่อให้ บริษัท เครื่องเล่นสื่ออื่น ๆ สามารถแข่งขันกับ iPod และ iTunes ของ Apple ได้

โปรโตคอลนี้ทำงานแตกต่างจากที่เก็บข้อมูล USB จำนวนมาก แทนที่จะเปิดเผยระบบไฟล์ดิบของอุปกรณ์ Android ของคุณไปยัง Windows MTP จะทำงานในระดับไฟล์ อุปกรณ์ Android ของคุณไม่เปิดเผยอุปกรณ์จัดเก็บข้อมูลทั้งหมดกับ Windows แต่เมื่อคุณเชื่อมต่ออุปกรณ์เข้ากับคอมพิวเตอร์คอมพิวเตอร์จะสอบถามอุปกรณ์และอุปกรณ์จะตอบสนองด้วยรายการไฟล์และไดเรกทอรีที่มีให้ คอมพิวเตอร์สามารถดาวน์โหลดไฟล์ได้ - จะร้องขอไฟล์จากอุปกรณ์และอุปกรณ์จะส่งไฟล์ผ่านการเชื่อมต่อ หากคอมพิวเตอร์ต้องการอัปโหลดไฟล์คอมพิวเตอร์จะส่งไฟล์ไปยังอุปกรณ์และอุปกรณ์จะเลือกบันทึก เมื่อคุณลบไฟล์คอมพิวเตอร์ของคุณจะส่งสัญญาณไปยังอุปกรณ์โดยบอกว่า“ โปรดลบไฟล์นี้” และอุปกรณ์จะลบไฟล์นั้นได้

Android สามารถเลือกไฟล์ที่นำเสนอให้คุณและซ่อนไฟล์ระบบเพื่อไม่ให้คุณเห็นหรือแก้ไขได้ หากคุณพยายามลบหรือแก้ไขไฟล์ที่ไม่สามารถแก้ไขได้อุปกรณ์จะปฏิเสธคำขอและคุณจะเห็นข้อความแสดงข้อผิดพลาด

คอมพิวเตอร์ของคุณไม่จำเป็นต้องเข้าถึงอุปกรณ์จัดเก็บข้อมูลโดยเฉพาะดังนั้นจึงไม่จำเป็นต้องเชื่อมต่อที่เก็บข้อมูลยกเลิกการเชื่อมต่อหรือมีพาร์ติชันแยกต่างหากสำหรับข้อมูลประเภทต่างๆ Android ยังสามารถใช้ ext4 หรือระบบไฟล์อื่น ๆ ที่ต้องการได้ - Windows ไม่จำเป็นต้องเข้าใจระบบไฟล์มี แต่ Android เท่านั้น

ในทางปฏิบัติ MTP ทำหน้าที่เหมือนกับที่เก็บข้อมูล USB จำนวนมาก ตัวอย่างเช่นอุปกรณ์ MTP จะปรากฏใน Windows Explorer เพื่อให้คุณสามารถเรียกดูและถ่ายโอนไฟล์ได้ ลินุกซ์ยังรองรับอุปกรณ์ 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 ย่อมาจาก "Picture Transfer Protocol" เมื่อ 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