Những kết nối USB trong Android : MTP , PTP và USB Mass Storage

Những thiết bị Android cũ hỗ trợ lưu trữ USB ( USB Mass Storage ) để truyền file đi và đến bằng máy tính . Những thiết bị Android mới lại dùng giao thức MTP hoặc PTP , bạn có thể chọn tùy thích .

 

Để chọn giao thức kết nối USB , mở Settings > Storage , chọn kết nối USB Computer . Bạn sẽ thấy giao thức thiết bị của bạn đang dùng khi nó được nối tới máy tính thông qua cổng USB .

 

Tại sao những thiết bị Android mới không hỗ trợ USB Mass Storage ?

USB Mass Storage , còn được viết tắt là USB MSC hoặc UMS , là cách những phiên bản Android cũ hiển thị những lưu trữ của mình cho máy tính .

Khi nối thiết bị Android cũ của mình tới máy tính , bạn sẽ phải bấm nút “Connect storage to PC” để làm cho bộ phận lưu trữ của Android có thể truy cập tới máy tính qua USB Mass Storage . Khi ngừng kết nối nó với máy tính , bạn phải bấm nút “Turn off USB storage” .

USB Mass Storage là giao thức chuẩn được những Flash USB , những ổ cứng ngoài , những thẻ nhớ SD và các thiết bị lưu trữ USB khác sử dụng . Những thiết bị lưu trữ này tự nó đã sẵn có để máy tính sử dụng như là một ổ đĩa bên trong .

Tuy nhiên có những vấn đề về cách thức làm việc này đó là khi bạn cắm nó tới máy tính thì bộ phận lưu trữ này bị ngắt kết nối khỏi hệ điều hành Android . Android không thể truy cập được những file hoặc những ứng dụng đã lưu trữ trên thẻ nhớ hoặc thiết bị lưu trữ .

 

\"hinh1\"

 

Những file hệ thống  được lưu trữ ở đâu đó và không bao giờ được ngắt khỏi thiết bị vì thế nếu vẫn tiếp tục dùng giao thức USB Mass Storage sẽ ảnh hưởng tới hệ thống  của thiết bị Android .

 

\"hinh2\"

 

Vì thế mà những thiết bị Android mới đã không dùng giao thức USB Mass Storage vì có quá nhiều phiền phức và thay vào đó là MTP , PTP .

 

\"hinh3\"

 

MTP – Media Transfer Protocol

Khi thiết bị Android mới dùng giao thức này , nó xuất hiện trong máy tính như là một thiết bị media , “Media Device” , . Việc dùng giao thức MTP một cách rộng rãi nên trở thành giao thức chuẩn để truyền những file âm thanh tới các thiết bị nghe nhạc số bằng Windows Media Player hoặc các ứng dụng tương tự . Nó được thiết kế để cho phép các nhà sản xuất thiết bị media để cạnh tranh với iPod và iTunes của Apple .

MTP khác với USB Mass Storage , nó làm việc ở mức file . Những thiết bị Android không hiển thị toàn bộ phần lưu trữ của mình trong Windows . Thay vào đó khi nối thiết bị Android vào máy tính , máy tính sẽ yêu cầu thiết bị này cung cấp danh sách file và những thư mục mà nó đưa ra . Máy tính có thể tải một file – nó sẽ yêu cầu file đó từ thiết bị - và thiết bị sẽ gửi file qua kết nối .

Nếu muốn lấy file từ máy tính tới thiết bị , thì máy tính sẽ gửi file này tới thiết bị và thiết bị chọn lưu nó . Khi xóa file , máy tính gửi tín hiệu tới thiết bị và nói rằng “ xóa file này đi” và thiết bị có thể xóa nó .

Android có thể chọn những file nó muốn đưa ra cho bạn và những file hệ thống  bị ẩn do đó bạn không thể nhìn thấy hoặc thay đổi chúng . Nếu bạn thử xóa hoặc chỉnh sửa một file mà không  thể thay đổi , thiết bị sẽ từ chối yêu cầu này và bạn sẽ thấy thông báo lỗi .

Máy tính không cần phải truy cập tới thiết bị lưu trữ , do đó không  cần phải kết nối hoặc ngắt kết nối tới phần lưu trữ nên không làm ảnh hưởng tới những file hệ thống  của Android .

 

\"hinh4\"

 

Trên thực tế , những chức năng của MTP có nhiều mặt tương tự như USB Mass Storage . Ví dụ thiết bị MTP hiển thị trong Windows Explorer do đó bạn có thể gửi file , truy cập được tới những thư mục khác nhau .

Linux cũng kết nối thiết bị MTP thông qua libmtp và thiết bị này sẽ xuất hiện trong trình quản lí file của Linux .

Mac OS X của Apple không hỗ trợ MTP . iPod , iPhone và iPad dùng giao thức đồng bộ riêng của mình cùng với iTunes thì chẳng có kì do gì họ lại đi hỗ trợ giao thức địch thủ .

Google cung cấp ứng dụng Android File Transfer cho Mac OS X . Ứng dụng này đơn giản chỉ là truyền file đi và tới trong hệ thống  Mac . Google không cung cấp ứng dụng này cho những hệ điều hành khác bởi vì chúng đã hỗ trợ MTP rồi .

 

\"hinh5\"

 

PTP – Picture Transfer Protocol

Khi Android dùng giao thức này nó xuất hiện trong máy tính như là một máy ảnh số .

MTP thực chất dựa trên PTP nhưng có thêm một số tính năng . PTP làm việc tương tự như MTP và hay được dùng trong những máy ảnh kỹ thuật số . Mọi phần mềm mà hỗ trợ lấy ảnh từ máy ảnh số sẽ lấy được những hình ảnh từ điện thoại Android khi bạn chọn chế độ PTP .

PTP đã được thiết kế để thành giao thức chuẩn để truyền thông với các máy ảnh số .

Với chế độ này , thiết bị Android sẽ làm việc được với các ứng dụng Camera mà hỗ trợ PTP .

Mac OS X hỗ trợ PTP , do đó bạn có thể dùng mode PTP để truyền những bức ảnh từ thiết bị Android tới máy Mac thông qua kết nối USB mà không  cần phải dùng thêm phần mềm nào khác .

 

\"hinh6\"

 

Nếu có thiết bị Android cũ , bạn có thể bị bắt buộc phải dùng giao thức USB Mass Storage . Với các thiết bị Android mới , bạn có sự lựa chọn giữa MTP và PTP – bạn nên dùng MTP trừ trường hợp phần mềm của bạn chỉ hỗ trợ PTP .

Nếu có thẻ nhớ SD tháo được , bạn có thể tháo thẻ nhớ này và cắm trực tiếp vào khe cắm SD trong máy xách tay .