Kết nối USB Android giải thích MTP, PTP và USB Mass Storage
Các thiết bị Android cũ hơn hỗ trợ bộ lưu trữ dung lượng lớn USB để truyền tệp qua lại với máy tính. Các thiết bị Android hiện đại sử dụng giao thức MTP hoặc PTP - bạn có thể chọn giao thức nào bạn thích.
Để chọn giao thức kết nối USB, hãy mở ứng dụng Cài đặt, nhấn Lưu trữ, nhấn nút menu và nhấn Kết nối máy tính USB. Bạn cũng sẽ thấy giao thức mà thiết bị của bạn đang sử dụng như một thông báo khi được kết nối với máy tính qua USB.
Tại sao các thiết bị Android hiện đại không hỗ trợ bộ lưu trữ lớn USB
Bộ lưu trữ dung lượng lớn USB - còn được gọi là lớp thiết bị lưu trữ dung lượng lớn USB USB, USB USB hay UMS - là cách các phiên bản Android cũ hơn tiếp xúc với bộ lưu trữ của họ với máy tính. Khi bạn kết nối thiết bị Android của mình với máy tính, bạn phải nhấn cụ thể vào nút Lưu trữ Kết nối với PC PC để làm cho bộ lưu trữ của thiết bị Android có thể truy cập được vào máy tính qua bộ lưu trữ lớn USB. Khi ngắt kết nối với máy tính, bạn phải nhấn vào nút Tắt Tắt bộ lưu trữ USB.
Lưu trữ dung lượng lớn USB là giao thức chuẩn được sử dụng bởi các ổ đĩa flash, ổ cứng ngoài, thẻ SD và các thiết bị lưu trữ USB khác. Ổ đĩa làm cho nó hoàn toàn có sẵn cho máy tính, giống như nó là một ổ đĩa trong.
Có vấn đề với cách làm việc này. Bất cứ thiết bị nào đang truy cập vào bộ lưu trữ đều cần quyền truy cập độc quyền vào nó. Khi bạn kết nối bộ lưu trữ với máy tính, nó đã bị ngắt kết nối với hệ điều hành Android đang chạy trên thiết bị. Mọi tệp hoặc ứng dụng được lưu trên thẻ SD hoặc bộ lưu trữ USB sẽ không khả dụng khi được kết nối với máy tính.
Các tập tin hệ thống phải được lưu trữ ở đâu đó; chúng sẽ không bao giờ bị ngắt kết nối với thiết bị, do đó, bạn đã kết thúc với các thiết bị Android có chứa các phân vùng dữ liệu / riêng biệt cho lưu trữ hệ thống của các phân vùng và các sdcard cho lưu trữ USB trên cùng một thiết bị lưu trữ nội bộ. Android đã cài đặt ứng dụng và tệp hệ thống của nó vào / dữ liệu, trong khi dữ liệu người dùng được lưu trữ trên phân vùng / sdcard.
Do sự phân chia khó khăn này, bạn có thể sẽ có quá ít không gian cho các ứng dụng và quá nhiều không gian cho dữ liệu hoặc quá ít không gian cho các ứng dụng và quá nhiều không gian cho dữ liệu. Bạn không thể thay đổi kích thước các phân vùng này mà không cần root thiết bị của mình - nhà sản xuất đã chọn số lượng phù hợp cho từng phân vùng tại nhà máy.
Vì hệ thống tệp phải có thể truy cập được từ thiết bị Windows, nên nó phải được định dạng bằng hệ thống tệp FAT. Microsoft không chỉ có bằng sáng chế mà nó sử dụng trên FAT, FAT còn là một hệ thống tệp cũ hơn, chậm hơn mà không có hệ thống cấp phép hiện đại. Android hiện có thể sử dụng hệ thống tệp ext4 hiện đại cho tất cả các phân vùng của nó vì chúng không cần phải được Windows trực tiếp đọc.
Kết nối điện thoại hoặc máy tính bảng Android với máy tính như một thiết bị lưu trữ USB tiêu chuẩn rất tiện lợi, nhưng có quá nhiều nhược điểm. Sự điên rồ đã phải dừng lại, vì vậy các thiết bị Android hiện đại sử dụng các giao thức kết nối USB khác nhau.
MTP - Thiết bị truyền thông
MTP là viết tắt của Giao thức truyền tải đa phương tiện. Trực tiếp khi Android sử dụng giao thức này, nó xuất hiện trên máy tính như một thiết bị đa phương tiện. và các ứng dụng tương tự. Nó được thiết kế để cho phép các công ty phát đa phương tiện khác cạnh tranh với iPod và iTunes của Apple.
Giao thức này hoạt động rất khác với lưu trữ lớn USB. Thay vì để lộ hệ thống tệp thô của thiết bị Android của bạn với Windows, MTP hoạt động ở cấp tệp. Thiết bị Android của bạn không hiển thị toàn bộ thiết bị lưu trữ của mình cho Windows. Thay vào đó, khi bạn kết nối một thiết bị với máy tính của mình, máy tính sẽ truy vấn thiết bị và thiết bị sẽ phản hồi với một danh sách các tệp và thư mục mà nó cung cấp. Máy tính có thể tải xuống một tệp - nó sẽ yêu cầu tệp từ thiết bị và thiết bị sẽ gửi tệp qua kết nối. Nếu một máy tính muốn tải lên một tệp, nó sẽ gửi tệp đến thiết bị và thiết bị chọn lưu nó. Khi bạn xóa một tập tin, máy tính của bạn sẽ gửi tín hiệu đến thiết bị, nói rằng, xin vui lòng xóa tập tin này, và thiết bị có thể xóa nó.
Android có thể chọn các tệp mà nó trình bày cho bạn và ẩn các tệp hệ thống để bạn không thể xem hoặc sửa đổi chúng. Nếu bạn cố xóa hoặc chỉnh sửa tệp không thể sửa đổi, thiết bị sẽ từ chối yêu cầu và bạn sẽ thấy thông báo lỗi.
Máy tính của bạn không cần quyền truy cập độc quyền vào thiết bị lưu trữ, do đó không cần kết nối bộ lưu trữ, ngắt kết nối hoặc có các phân vùng riêng cho các loại dữ liệu khác nhau. Android cũng có thể sử dụng ext4 hoặc bất kỳ hệ thống tệp nào khác mà nó muốn - Windows không cần phải hiểu hệ thống tệp, chỉ Android mới làm.
Trong thực tế, MTP hoạt động rất giống như lưu trữ dung lượng lớn USB. Ví dụ: thiết bị MTP hiển thị trong Windows Explorer để bạn có thể duyệt và chuyển tệp. Linux cũng bao gồm các ưu đãi cho các thiết bị MTP thông qua libmtp, thường được bao gồm trong các bản phân phối Linux dành cho máy tính để bàn phổ biến. Các thiết bị MTP cũng sẽ xuất hiện trên trình quản lý tệp của máy tính để bàn Linux của bạn.
Mac OS X của Apple là một sản phẩm tuyệt vời - hoàn toàn không bao gồm hỗ trợ MTP. IPod, iPhone và iPad của Apple sử dụng giao thức đồng bộ hóa độc quyền của riêng họ cùng với iTunes, vậy tại sao họ muốn hỗ trợ giao thức cạnh tranh?
Google cung cấp ứng dụng Chuyển tệp Android cho Mac OS X. Ứng dụng này chỉ là một ứng dụng khách MTP đơn giản, do đó, nó sẽ hoạt động để truyền tệp qua lại trên máy Mac. Google không cung cấp ứng dụng này cho hệ điều hành khác vì chúng bao gồm hỗ trợ MTP.
PTP - Máy ảnh kỹ thuật số
PTP là viết tắt của Giao thức truyền hình ảnh của Wikipedia. Khi Khi Android sử dụng giao thức này, nó sẽ xuất hiện trên máy tính dưới dạng máy ảnh kỹ thuật số.
MTP thực sự dựa trên PTP, nhưng bổ sung thêm nhiều tính năng, hoặc các tiện ích mở rộng trên mạng. PTP PIP hoạt động tương tự MTP và thường được sử dụng bởi các máy ảnh kỹ thuật số. Bất kỳ chương trình phần mềm nào hỗ trợ chụp ảnh từ máy ảnh kỹ thuật số sẽ hỗ trợ chụp ảnh từ điện thoại Android khi bạn chọn chế độ PTP. PTP được thiết kế để trở thành một giao thức chuẩn để giao tiếp với máy ảnh kỹ thuật số.
Ở chế độ này, thiết bị Android của bạn sẽ hoạt động với các ứng dụng máy ảnh kỹ thuật số hỗ trợ PTP chứ không phải MTP. Mac OS X của Apple không hỗ trợ PTP, vì vậy bạn có thể sử dụng chế độ PTP để chuyển ảnh từ thiết bị Android sang máy Mac qua kết nối USB mà không cần bất kỳ phần mềm đặc biệt nào.
Nếu bạn có một thiết bị Android cũ hơn, bạn có thể buộc phải sử dụng bộ lưu trữ lớn USB. Trên thiết bị Android hiện đại, bạn có lựa chọn giữa MTP và PTP - bạn nên sử dụng MTP trừ khi bạn có phần mềm chỉ hỗ trợ PTP.
Nếu thiết bị của bạn có thẻ SD rời, bạn có thể tháo thẻ SD và cắm trực tiếp vào khe cắm thẻ SD của máy tính. Thẻ SD sẽ có sẵn cho máy tính của bạn dưới dạng thiết bị lưu trữ, do đó bạn có thể truy cập tất cả các tệp trên đó, chạy phần mềm khôi phục tệp và làm bất cứ điều gì khác mà bạn không thể làm với MTP.
Tín dụng hình ảnh: Vegetando trên Flickr