Giao thức mtr. Bí mật kết nối USB của Android - MTP, PTP và Mass Storage. Thiết bị MTP là gì

Các bài viết trước đây đề cập đến chủ đề này chủ yếu chỉ tập trung vào một giao thức: Lưu trữ dung lượng lớn. Điều này không có gì đáng ngạc nhiên; chính anh ta, ở dạng nguyên chất hoặc hoàn chỉnh với lớp vỏ phần mềm, sẽ thống trị thị trường ngày nay. Tuy nhiên, mặc dù nó không được phát triển cho những người chơi này nhưng nó đã được sử dụng rộng rãi ở đây do tính tiêu chuẩn hóa, đơn giản và minh bạch trong cách sử dụng. Hơn nữa, MSC/UMS đang được tích cực triển khai trong các thiết bị di động khác: máy ảnh kỹ thuật số, điện thoại di động và điện thoại thông minh, PDA.

Tuy nhiên, có một công ty trên thị trường cho rằng lời cuối cùng trong lĩnh vực này vẫn chưa được nói ra. Đây là Microsoft, công ty đã kiên trì cố gắng truyền tải trong ngành một cách tiếp cận hoàn toàn khác trong việc truyền nội dung sang thiết bị di động trong ba năm.

Khi nói trước đó về hoàn cảnh xung quanh sự xuất hiện của Bộ lưu trữ dung lượng lớn trên máy nghe nhạc MP3, chúng tôi đã đề cập đến những bất công mà ngành này đã gây ra đối với chúng. Đầu phát di động đã bị “bỏ qua” trong việc phân phối các loại thiết bị USB, chủ yếu là do sự thiển cận và nghi ngờ của các công ty hàng đầu trong ngành cũng như việc họ không thể tạo ra một cơ chế bảo vệ bản quyền thực sự hiệu quả.

Bây giờ Microsoft cho biết họ muốn loại bỏ ví dụ đáng tiếc về sự phân biệt này. Mặc dù tất nhiên ai cũng hiểu rằng công ty không quên cơ hội nâng cao nghiêm túc vị thế của mình trên thị trường “giải trí kỹ thuật số”.

Cách tiếp cận của Microsoft đối với vấn đề này khác biệt đáng kể so với bất kỳ điều gì từng thấy trong ngành trước đây. Vì vậy, nó không liên quan gì đến Mass Storage, nó là một kiến ​​trúc hoàn toàn khác, ban đầu dành cho các thiết bị đa phương tiện di động.

Mặt khác, nó không thể được đánh đồng với các giao thức độc quyền. Đây là một công nghệ tương đối mở và được nhiều nhà sản xuất tích cực cấp phép. Ngoài ra, trong những năm gần đây, Microsoft đã tích cực tích hợp hỗ trợ của mình vào các hệ điều hành của mình, như bạn biết, hệ điều hành này được cài đặt trên hầu hết các PC trên thế giới.

Bộ lưu trữ lớn được phát triển vào thế kỷ trước. Thông tin đầu tiên về sự phát triển của Microsoft theo hướng này chỉ xuất hiện vào năm 2003-2004. Giao thức mới được chính thức giới thiệu vào ngày 12 tháng 10 năm 2004 như một phần của chương trình đối tác Microsoft PlaysForSure (P4S). Nó được gọi là Giao thức truyền tải phương tiện (MTP).

PlaysForSure, trong đó MTP là một phần không thể thiếu, lần đầu tiên được giới thiệu ra công chúng vào cuối năm 2004


Zen PMC - một trong những người chơi P4S đầu tiên - không được nhiều người biết đến

Đồng thời, danh sách các thiết bị tương thích đầu tiên đã được công bố, đặc biệt là các máy nghe nhạc từ Creative, iriver, Samsung.

Trong chương trình liên kết PlaysForSure, MTP không phải là “ngôi sao” chính. Nhiều sự chú ý hơn đã được trả cho các thành phần khác của nó:

  • Định dạng tệp phương tiện WMA (âm thanh) và WMV (video)
  • Phiên bản vỏ Windows Media Player 10
  • hệ thống DRM Janus mới
  • hệ điều hành dành cho máy nghe nhạc di động Portable Media Center (thành phần tùy chọn).

Microsoft đã thực tế về triển vọng của Trung tâm Truyền thông Di động. Vì vậy, cô ấy đã quan tâm trước đến việc giới thiệu tính năng hỗ trợ PlaysForSure cho các loại hệ điều hành độc quyền hiện có dành cho máy chơi game cầm tay. Cô nhanh chóng tìm được ngôn ngữ chung với hầu hết các nhà sản xuất nền tảng. Khái niệm mới, mặc dù không phải không có kẽ hở và không phải không có những bình luận hoài nghi và lên án từ các chuyên gia bên ngoài, đã bắt đầu phát triển.

Các nhà phê bình, không phải không có lý do, đã gọi PlaysForSure là một phản hồi hoặc thậm chí là một bản sao của sự kết hợp Apple “iPod+iTunes”. Ở đâu:

  • WMA = AAC
  • Windows Media = iTunes
  • Janus DRM = FairPlay
  • Trung tâm Truyền thông Di động còn non nớt hy vọng sẽ trở thành = iPod OS.

Tuy nhiên, MTP là yếu tố ban đầu ở đây. Có lẽ trên thực tế chỉ có nhà độc quyền trên thị trường hệ điều hành mới có thể mua được thứ như thế này.

Kiến trúc P4S rõ ràng được tạo ra nhằm hướng tới trải nghiệm của Apple

Giao thức, hoàn toàn theo truyền thống của Microsoft, không được tạo ra từ đầu mà là một bản sửa đổi của một giải pháp hiện có. Trong trường hợp này, đó là Giao thức truyền hình ảnh (PTP) đã được chứng minh. Trở lại năm 2000, nó đã được phê duyệt làm giao thức tiêu chuẩn cho máy ảnh kỹ thuật số và được đưa vào số loại USB 0x06.


MTP là hậu duệ trực tiếp của Picture Transfer Protocol, quen thuộc với nhiều máy ảnh kỹ thuật số.

MTP đã mượn anh ấy rất nhiều thứ, bắt đầu bằng hai chữ cái trong tên. Nhìn chung, MTP có thể được gọi là một tiện ích bổ sung trên PTP: toàn bộ phần phần mềm chịu trách nhiệm trực tiếp về việc truyền dữ liệu vẫn không thay đổi. Bộ lệnh chỉ được mở rộng một chút để bao gồm các loại nội dung mới và sự tương tác của chúng với nhau.

Sự khác biệt cơ bản giữa PTP/MTP và Mass Storage có thể được gọi là khái niệm “đối tượng”. Các đối tượng trong hệ thống TP có thể có các loại và đặc điểm mà giao thức có thể truy vấn. Các đối tượng bao gồm các bộ phận cấu thành, bao gồm các liên kết đến các đối tượng khác, siêu dữ liệu và chính nội dung đó.

Cấu trúc đối tượng MTP

Do đó, các giao thức TP có thể được gọi là các giao thức “thông minh” có thể tương tác mang tính xây dựng với phần sụn của thiết bị di động hoặc vỏ phần mềm được cài đặt trên PC.


Thuật toán vận hành MTP

Trên thực tế, tập hợp đối tượng TP đã chứa cơ sở dữ liệu thông tin về nội dung mà trong hệ thống Bộ nhớ chung phải được người chơi tạo độc lập hoặc sử dụng PC, gây lãng phí thời gian và tài nguyên thiết bị. Do đó, chức năng thân thiện với người dùng của trình phát di động, chẳng hạn như hiển thị siêu dữ liệu và Album Art, một hệ thống điều hướng mạnh mẽ và linh hoạt, có thể được triển khai với ít "máu" hơn nhiều và có thể truy cập được đối với các nhà phát triển bị hạn chế về tài nguyên.

Khả năng MTP sử dụng ví dụ về Sandisk Sansa e200 – Album Art, điều hướng siêu dữ liệu, hệ thống xếp hạng

Nó có một giao thức và các tính năng khác, chẳng hạn như tạo các thư mục ảo.


Thư mục ảo Media và Data ở chế độ kết nối MTP, Zen Micro Photo player

Kho lưu trữ lớn “trần trụi” không thể cạnh tranh về mặt năng lực. Ở dạng thuần túy, giao thức này yêu cầu một lượng điện năng khá lớn từ một thiết bị di động và một lượng lớn công việc trên phần sụn tích hợp; Vì vậy, đối thủ chính của MTP là Mass Storage có shell, cung cấp các khả năng tương tự.

Ở đây, lợi thế của MTP trong tương lai sẽ là tính linh hoạt cao hơn. Nếu Windows XP chỉ nhận được hỗ trợ MTP khi cài đặt Windows Media Player phiên bản 10, thì trong Windows Vista, giao thức này đã được tích hợp sẵn ngay từ đầu. Điều này sẽ cho phép người dùng sử dụng đầy đủ nó mà không cần cài đặt thêm.

Ngoài ra, không giống như iTunes và SonicStage, hoạt động độc quyền với các thiết bị Apple và Sony, dự án PlaysForSure là nguồn mở. Thiết bị MTP có thể được sản xuất bởi bất kỳ công ty nào sử dụng nền tảng hỗ trợ giao thức. Và hiện tại, phần lớn các nền tảng đều tương thích với MTP.


Các nhà cung cấp nền tảng lớn hỗ trợ MTP

MTP có thể được sử dụng với bất kỳ hệ thống tập tin nào. Điều này cho phép các nhà phát triển tạo các trình phát giao thức kép hỗ trợ cả Mass Storage và MTP. Thông thường, người dùng có thể chọn chế độ mà thiết bị sẽ hoạt động thông qua cài đặt (của thiết bị). Tuy nhiên, Microsoft lại xem xét thực tiễn này một cách rất nghi ngờ. Trong thông số kỹ thuật PlaysForSure mới nhất, những thủ thuật như vậy hoàn toàn bị cấm. Bây giờ MTP có mức độ ưu tiên và giao thức Bộ lưu trữ lớn chỉ được kích hoạt nếu không phát hiện thấy trình điều khiển nào hỗ trợ Giao thức truyền phương tiện trên PC. Dưới đây chúng tôi sẽ mô tả những rắc rối mà điều này có thể dẫn đến.

May mắn thay, không ai ràng buộc các nhà phát triển với thông số kỹ thuật của PlaysForSure. Đây là điều mà những người chỉ trích giao thức thường quên: nhà sản xuất trình phát có thể dễ dàng “gửi” cả PlaysForSure và Janus DRM, trong khi vẫn duy trì hỗ trợ MTP. Điều này cho phép họ bỏ qua các khuyến nghị của Microsoft và cho phép người dùng chọn giao thức theo ý thích của mình.


Lựa chọn giữa MSC và MTP (từ hướng dẫn sử dụng Sandisk Sansa e200)

Điều gây tò mò là mức độ ưu tiên của giao thức MTP so với toàn bộ khái niệm PlaysForSure đã được chính Microsoft vô tình thể hiện khi phát hành trình phát Zune của riêng mình. Thiết bị sau không phải là thiết bị P4S, không hỗ trợ Janus DRM nhưng vẫn sử dụng MTP.

Tuy nhiên, sau khi liệt kê một số ưu điểm rõ ràng của giao thức, chúng tôi không thể nhắm mắt làm ngơ trước một số nhược điểm nghiêm trọng làm giảm sức hấp dẫn của nó đối với người tiêu dùng.

Có lẽ căn nguyên chính của mọi rắc rối là do MTP xuất hiện quá muộn. Năm 2004, thị trường máy nghe nhạc MP3 tròn sáu tuổi. Đương nhiên, vào thời điểm này, hầu hết người chơi trên thị trường bằng cách nào đó đã tự quyết định vấn đề chọn giao thức cho thiết bị của họ, ưu tiên Mass Storage ở dạng này hay dạng khác.

Hơn nữa, phiên bản đầu tiên của MTP kém hơn đáng kể so với MSC/UMS về tính thân thiện với người dùng. Nó buộc anh phải cài đặt Windows Media Player 10, không hỗ trợ Explorer Shell Extensions và do đó, không cho phép anh xem thiết bị từ Windows Explorer, sao chép tệp bằng Drag&Drop hoặc sử dụng trình phát di động để truyền dữ liệu. Cuối cùng, trong các hệ điều hành khác, có thể là MacOS hay Linux, khả năng hỗ trợ giao thức rất tệ. Hãy so sánh điều này với Bộ lưu trữ lớn, thậm chí có thể tìm thấy trình điều khiển cho DOS.

Đối với một số người dùng, một yếu tố tiêu cực nữa là thông báo về Janus, một DRM mới của Microsoft, đồng thời với MTP. Trong toàn bộ bó hoa PlaysForSure, Janus là người nhận được khuyến mãi rộng rãi nhất. Công ty Mỹ đã lặp lại sai lầm của những người tham gia SDMI, quảng cáo rộng rãi DRM mới như một lợi thế tuyệt vời nào đó của kiến ​​trúc PlaysForSure. Kết quả là có sự liên kết rõ ràng giữa PlaysForSure=DRM => và MTP=DRM. Và Mass Storage thì ngược lại = Tự do.

Cùng với FairPlay của Apple, PlaysForSure đã nhận phải sự chỉ trích từ cộng đồng Internet

Tính thân thiện với DRM thực sự là một trong những điểm khác biệt giữa MTP và PTP. Do đó, thông tin liên quan đến DRM là một trong những loại đối tượng giao thức. Tuy nhiên, kiến ​​trúc MTP không bao gồm DRM như một thành phần bắt buộc, nó chỉ đơn giản giúp những nhà phát triển cần nó dễ dàng triển khai hơn. Nói cách khác, MTP hỗ trợ DRM nhưng MTP không = DRM. Mặc dù vậy, có một niềm tin phổ biến rằng MTP về cơ bản chỉ là một biện pháp bảo vệ bản sao, rằng nó "nhúng" DRM vào các tệp được sao chép, v.v. Danh tiếng gây tranh cãi của Microsoft đã góp phần thúc đẩy những huyền thoại này - nhiều người mong đợi những thủ đoạn bẩn thỉu từ các sản phẩm của công ty.

Microsoft có truyền thống là một trong những tập đoàn bị chỉ trích đặc biệt gay gắt vì cam kết đối với DRM. Biểu ngữ chiến dịch chống Windows Vista của các nhà hoạt động chống DRM tại khiếm khuyếtbydesign.org

Kết quả là, bằng cách công bố MTP là một phần của PlaysForSure, Microsoft đã làm hại giao thức bằng cách “treo” lên nó tất cả những tiêu cực từ các thành phần khác của chương trình: DRM, Windows Media Player. Điều này bất chấp thực tế là trong toàn bộ bộ P4S MTP, có lẽ đây là thành phần thành công và khả thi nhất.

Mặt khác, một phần âm nhạc nhất định được người dùng phương Tây mua trong các cửa hàng trực tuyến sử dụng kiến ​​trúc P4S và Janus DRM. Những bản nhạc như vậy sẽ chỉ được phát trên trình phát MTP. Mặc dù tương lai của DRM trong âm nhạc hiện nay khá mơ hồ và rất khó để nói liệu sự hỗ trợ của nó có còn là một lợi thế hay không.

Không lâu trước khi khai tử, Rio Audio đã vận động cho MTP, minh họa điều này bằng sơ đồ cho thấy nỗi kinh hoàng khi không thể ghi các bản nhạc PlaysForSure trên đầu phát MSC

Một nhược điểm khác là sự phức tạp vốn có của kiến ​​trúc MTP. Mặc dù về cơ bản Mass Storage chỉ sử dụng một trình điều khiển nhưng Microsoft đã xây dựng toàn bộ cấu trúc cho giao thức của mình. Đây là một API được gọi là "Khung trình điều khiển chế độ người dùng Windows (UMDF)", có thể được gọi một cách lỏng lẻo là "DirectX cho thiết bị ngoại vi". Ngày nay, kiến ​​​​trúc này được sử dụng rộng rãi hơn, nhưng nó được phát triển riêng cho MTP và vào năm 2004 là một phần của quá trình cài đặt Windows Media Player 10. Hỗ trợ giao thức truyền dữ liệu được triển khai ở đây bởi toàn bộ bộ trình điều khiển và thư viện. Điều này làm cho hệ thống dễ bị tổn thương và không ổn định hơn.

Đặc biệt, tình trạng này xảy ra. Phần lớn trình điều khiển MTP có trong UMDF đều được cài đặt trên PC. Nhưng Windows Media Player phiên bản 10 trở lên không có sẵn và các thư viện chịu trách nhiệm tích hợp MTP vào shell Windows tiêu chuẩn (Shell Extensions) cũng bị thiếu. Kết quả là người chơi được hệ thống nhận dạng là một thiết bị MTP, nhưng không có tùy chọn nào để làm việc với nó; Nếu người chơi có thể chuyển sang chế độ Mass Storage thông qua menu thì điều này không quá đáng sợ. Nhưng nếu nó được thiết kế theo thông số kỹ thuật PlaysForSure, thì khi hệ thống phát hiện ra sự hỗ trợ MTP, nó sẽ chỉ hoạt động bằng giao thức này, tước đi khả năng sử dụng hoàn toàn thiết bị của người dùng. Tất nhiên, những hiện tượng như vậy là hậu quả của sự non trẻ của giao thức, mức độ phổ biến của nó không đủ; chẳng hạn, trong Vista, điều này sẽ không xảy ra. Tuy nhiên, các nhà phê bình đã chỉ ra một cách đúng đắn rằng sự phức tạp và nặng nề của cơ sở hạ tầng MTP là một nhược điểm.

Công việc đang được tiến hành để cải thiện MTP, các phiên bản mới nhất của nó trông thú vị hơn nhiều. Giao thức hiện đã được tích hợp vào Explorer, nhờ đó hoạt động với thiết bị MTP khác rất ít so với việc sử dụng trình phát Bộ nhớ chung (tuy nhiên, chưa có hỗ trợ chính xác trong các trình quản lý tệp thay thế).


Sự khác biệt đáng kể duy nhất giữa tích hợp MTP vào Windows shell và Mass Storage thông thường là trình phát MTP được hiển thị dưới dạng thiết bị chứ không phải dưới dạng đĩa (ảnh chụp màn hình từ trang web "dapreview.net")

Tiêu chuẩn PlaysFromDevice đang được phát triển - hỗ trợ MTP bởi thiết bị của bên thứ ba, chẳng hạn như hệ thống âm thanh cố định, radio trên ô tô, v.v. Sự vắng mặt của nó là một bất lợi nghiêm trọng khác đối với người chơi MTP, bởi vì... Hiện đã có khá nhiều công nghệ “hiểu” được Mass Storage.

Nếu chúng ta loại bỏ thực tế rằng MTP trước hết là một công cụ để Microsoft chinh phục và giữ chân thị trường, thì hầu hết các ý tưởng được đưa vào giao thức đều có thể được đánh giá tích cực. Trong biến thể mới nhất, nó vượt qua hệ thống phổ biến nhất, Mass Storage có vỏ, về sự tiện lợi và khả năng.

Do đó, người dùng có toàn quyền lựa chọn giữa việc sử dụng Windows Media Player shell và Kéo & Thả thông qua Explorer. Trình phát MTP có thể được sử dụng để truyền bất kỳ dữ liệu nào mà không gặp bất kỳ sự cố nào - việc thiếu tính năng này là một trong những phàn nàn chính của người dùng. Hỗ trợ giao thức cho hệ điều hành của bên thứ ba đang dần xuất hiện.

Một cách khác để làm việc thông qua Explorer là đồng bộ hóa qua Windows Media Player 11

Nếu chúng ta tưởng tượng một thế giới nơi tất cả PC, tất cả thiết bị âm thanh gia đình và các thiết bị liên quan khác đều “hiểu” MTP, thì đối với người chơi đa phương tiện, nó có vẻ hấp dẫn hơn Mass Storage.

Thông báo lỗi mà người dùng thiết bị MTP có thể gặp phải (đọc thêm)

Microsoft đã cố gắng quyến rũ ba người chơi Big Five với triển vọng này: Creative, Sandisk và Samsung. Từ “cấp bậc thứ hai” trong phe gồm các công ty từ Redmond, iriver, Archos, Philips, Trekstor, Cowon, Mpio và nhiều công ty nhỏ khác.


Phần lớn các nhà sản xuất thứ cấp hỗ trợ MTP

Chậm nhưng chắc chắn MTP đang lan rộng trong các công ty Trung Quốc - một số nhà sản xuất nhỏ ở châu Á đã tuyên bố hỗ trợ giao thức này như một lợi thế cho sản phẩm của họ. Phiên bản đầy đủ của giao thức này trông khá thực tế, bởi vì... hầu hết họ làm việc riêng cho Châu Âu và Hoa Kỳ, nơi họ đang dần làm quen với MTP.

Công ty Meizu của Trung Quốc đã trang bị cho người chơi của mình hỗ trợ MTP

Và trong bối cảnh về mặt lý thuyết có thể từ chối DRM nói chung, ngay cả việc Apple sử dụng MTP dường như không hoàn toàn không thể - không có gì ngăn cản việc tích hợp hỗ trợ giao thức vào iTunes shell.

Tuy nhiên, có cảm giác rằng MTP vẫn chưa vượt qua ranh giới tách biệt một công nghệ được quảng cáo rộng rãi với một công nghệ đã nhận được sự chấp nhận thực sự của công chúng.

Ngày nay, chủ sở hữu trình phát MTP đôi khi vẫn buộc phải giải quyết các vấn đề làm khổ người dùng trình phát bằng các giao thức độc quyền: độ mờ khi vận hành, không tương thích với thiết bị, nhu cầu cài đặt phần mềm bổ sung.

Vị trí của giao thức vẫn còn khá lung lay và nếu không có hành động quyết đoán từ Microsoft, nó có thể dễ dàng chìm vào quên lãng. Ở một khía cạnh nào đó, tình huống này gợi nhớ đến tình huống với định dạng MP3 và các lựa chọn thay thế của nó. Giống như MP3, Mass Storage cung cấp đủ khả năng và được sử dụng rộng rãi đến mức không có động cơ thực sự nào để chuyển sang giao thức mới. Tương tự như các định dạng âm thanh thay thế như WMA và AAC, MTP được giới thiệu “từ trên xuống”, theo cách “có thứ tự”.

Microsoft hy vọng sẽ cải thiện tình hình nếu thành công trong việc đăng ký MTP như một loại thiết bị USB mới. Điều này sẽ làm cho giao thức trở thành một tiêu chuẩn công nghiệp. Tham vọng của công ty Mỹ còn đi xa hơn - họ hy vọng sẽ "điều khiển" tất cả các thiết bị đa phương tiện di động - máy ảnh, điện thoại di động, điện thoại thông minh - theo giao thức này, chỉ để lại Mass Storage những ổ đĩa mà trên thực tế, nó đã được dự định.

Tương lai sẽ ra sao đối với các giao thức truyền dữ liệu trong máy nghe nhạc di động? MTP sẽ trở thành tiêu chuẩn công nghiệp mới? Hay Mass Storage sẽ giữ vững vị trí của mình? Có lẽ giải pháp mới sẽ xuất hiện? Thật khó để nói chắc chắn: mọi thứ trong ngành này phụ thuộc quá nhiều vào yếu tố chủ quan, đặc biệt là hành động của những người chơi lớn nhất. Hiện tại, giao thức Mass Storage vẫn là vua, chủ yếu ở phiên bản của Apple, với phần mềm bổ sung dưới dạng iTunes. Bộ lưu trữ lớn “Thuần túy” vẫn là lĩnh vực của những người chơi và thiết bị giá rẻ dành cho những người đam mê, chiếm vị trí thứ hai trên bệ. MTP, được phân phối ở tầng lớp trung lưu trên thị trường, vẫn đứng thứ ba.


Sơ đồ phân bổ cổ phần giữa các giao thức trong doanh số bán hàng năm 2006.

Thời gian sẽ cho biết sự sụp đổ của DRM sẽ mang lại những thay đổi gì cho tình huống này (nếu nó xảy ra), cũng như sự lan rộng của công nghệ không dây.

Xin chào tất cả các độc giả và người dùng điện thoại thông minh thân mến. Hôm nay tôi sẽ cho bạn biết phải làm gì nếu khi kết nối điện thoại thông minh của bạn với máy tính cá nhân, xảy ra lỗi “Lỗi MTP thiết bị USB”. Dưới đây bạn có thể thấy một ảnh chụp màn hình của lỗi này. Nếu bạn gặp vấn đề tương tự, hãy đọc tiếp.

Lỗi “USB device MTP failed” có thể xảy ra vì nhiều lý do, sau đây là một số nguyên nhân:

  1. Vấn đề về trình điều khiển MTP. Điều này đôi khi xảy ra nhưng không phải trên tất cả các máy tính. Vấn đề này có thể được giải quyết rất đơn giản và nhanh chóng; dưới đây tôi sẽ mô tả chi tiết hơn;
  2. Cài đặt không chính xác trong chính thiết bị. Thực tế cho thấy, nguyên nhân này xảy ra trong 1% trường hợp, tuy nhiên, rất có thể đây là nguyên nhân gây ra lỗi cho bạn;
  3. Trình điều khiển lỗi thời. Sự cố này cũng xảy ra, nhưng cũng giống như những lần trước, nguyên nhân gây ra lỗi này có thể được loại bỏ bằng cách cập nhật trình điều khiển cho hệ điều hành của bạn.

Vì vậy, chúng tôi đã tìm ra nguyên nhân, bây giờ chúng ta hãy bắt đầu khắc phục sự cố này. Hãy bắt đầu theo thứ tự, với phương pháp phổ biến và hiệu quả nhất để loại bỏ một lỗi khó chịu.

Phương pháp 1


Bây giờ hãy kết nối lại thiết bị di động của bạn với máy tính cá nhân và kiểm tra xem lỗi xảy ra trước đó đã biến mất chưa.

Phương pháp 2

Nếu phương pháp trước đó không giúp ích được gì thì hãy thử tìm hiểu sâu hơn về cài đặt của thiết bị di động. Thực hiện theo các bước sau:


Quan trọng: nếu mục phát triển không hiển thị, hãy làm như sau: đi tới phần “Giới thiệu về thiết bị” và nhấp vào số bản dựng khoảng 10 lần. Như vậy, bạn đã kích hoạt mục “Phát triển”.

Phương pháp 3

Như tôi đã nói ở trên, phương pháp này cũng đơn giản và rõ ràng như những phương pháp trước. Nó bao gồm một bản cập nhật trình điều khiển đơn giản. Để đảm bảo mọi thứ diễn ra suôn sẻ nhất có thể, hãy làm theo các bước sau:


Bây giờ hãy thử kết nối lại tiện ích di động Android của bạn với máy tính cá nhân và kiểm tra xem lỗi USB đã biến mất chưa.

Nếu bài viết hữu ích với bạn, bạn có thể cảm ơn tác giả của bài viết bằng cách xuất bản liên kết tới tài liệu này trong tài khoản mạng xã hội của bạn, để thực hiện việc này, hãy nhấp vào một trong các nút chia sẻ bên dưới. Đừng quên đánh dấu tài nguyên này, tôi nghĩ nó sẽ hữu ích cho bạn nhiều lần trong quá trình vận hành thiết bị Android của bạn. Hẹn gặp lại các bạn trong những tài liệu sau đây, chắc chắn là hữu ích.

Như bạn đã biết, điện thoại thông minh Android có thể được kết nối với máy tính qua cáp USB để truy cập vào bộ nhớ tích hợp của điện thoại thông minh và nội dung của thẻ nhớ (nếu nó được cài đặt trong điện thoại thông minh có thương hiệu - Samsung). , Huawei, Lenovo, Sony, HTC, v.v. - Điều này thường xảy ra: bạn kết nối điện thoại thông minh của mình qua USB, sau đó nó sẽ xuất hiện trong “Thiết bị và ổ đĩa”.

Tiếp theo, nhấp vào biểu tượng điện thoại thông minh (hoặc máy tính bảng, không thành vấn đề) - bạn sẽ nhận được nội dung của bộ nhớ và thẻ nhớ tích hợp. Chà, ở đó bạn có thể tạo thư mục, sao chép sách nói, nhạc, ảnh, tài liệu, video và ma quỷ ở đó.
Tuy nhiên, nhiều người dùng điện thoại thông minh (máy tính bảng) Trung Quốc từ các nhà sản xuất ít tên tuổi hơn phàn nàn rằng khi họ kết nối điện thoại thông minh của họ với máy tính, nó không xuất hiện trong “Thiết bị và ổ đĩa”. Bạn nên làm gì trong trường hợp này? Trong trường hợp này, bạn cần nhìn vào khu vực thông báo và nhấp vào thông báo “Sạc qua USB” ở đó. (Thường được gọi như vậy, nhưng có thể gọi là “Thiết lập kết nối USB.”) Sau đó, một cửa sổ sẽ mở ra để bạn chọn chế độ sử dụng USB.

Bộ sạc- máy tính sạc điện thoại thông minh được kết nối nhưng hệ thống không nhìn thấy. Truyền tệp (MTP)- truy cập tối đa từ máy tính đến điện thoại thông minh, trong đó nội dung của bộ nhớ trong và thẻ nhớ sẽ hiển thị. Truyền ảnh (RTR)- với loại kết nối này, điện thoại thông minh sẽ xuất hiện trong thiết bị, nhưng quyền truy cập sẽ chỉ vào thư mục có ảnh, video (DCIM) và ảnh chụp màn hình (Hình ảnh). Bạn cần chọn mục "Truyền tệp", sau đó điện thoại thông minh sẽ xuất hiện trong Từ khóa thiết bị -. phải xuất hiện. Hoặc nó có thể không xuất hiện, điều này thường xảy ra với điện thoại thông minh Trung Quốc khi chúng được kết nối lần đầu. Khi kiểm tra nhiều điện thoại thông minh, tôi luôn gặp phải vấn đề này. Vậy làm thế nào để giải quyết vấn đề này, vì sẽ rất bất tiện nếu bạn không thể truy cập nội dung của điện thoại thông minh. (Thẻ nhớ, nếu có, có thể rút ra và kết nối với máy tính thông qua bộ chuyển đổi, nhưng số này sẽ không hoạt động với điện thoại thông minh.) Việc điện thoại thông minh không xuất hiện trong danh sách thiết bị khả dụng chỉ cho thấy rằng hệ thống không thể cài đặt đúng trình điều khiển cho nó. Bạn sẽ tìm thấy xác nhận về luận điểm này nếu bạn truy cập. Bảng điều khiển - Trình quản lý thiết bị - Thiết bị di động. Trong danh sách có thể sẽ có một biểu tượng có tên điện thoại thông minh, trên đó có hình tam giác cảnh báo màu vàng với dấu chấm than màu đen. Điều này chỉ có nghĩa là trình điều khiển chính xác chưa được cài đặt cho thiết bị.

Nhấp chuột phải vào thiết bị và chọn "Cập nhật trình điều khiển". Một cửa sổ như thế này sẽ xuất hiện trước mặt bạn. Ở đó bạn chọn "Tìm kiếm trình điều khiển trên máy tính này."

Sau đó, trong cửa sổ tiếp theo, chọn “Chọn trình điều khiển từ danh sách trình điều khiển đã được cài đặt”.
Và ở đó bạn chọn thiết bị USB MTP.
Và thế là xong, trình điều khiển cần thiết sẽ được cài đặt và điện thoại thông minh sẽ xuất hiện trong hệ thống! Nếu bạn nhìn thấy biểu tượng điện thoại thông minh có hình tam giác màu vàng trong “Trình quản lý thiết bị” và cố gắng cập nhật trình điều khiển bằng tính năng tìm kiếm tự động, thì khả năng cao là bạn sẽ nhận được một thông báo như thế này.
Và thiết bị sau đó sẽ kết thúc trong “Các thiết bị khác” với tên “Android”.

Trong trường hợp này, bạn cũng cần thực hiện các bước được mô tả ở trên, chỉ sau khi gọi trình điều khiển từ danh sách các trình điều khiển đã cài đặt, trước tiên bạn cần chọn thiết bị MTD và chỉ sau đó, danh sách tương ứng sẽ xuất hiện trong đó bạn cần chọn thiết bị USB MTP.

Và thế là xong, vấn đề đã được giải quyết. Vâng, để không phải đứng dậy hai lần. Nhiều người dùng tỏ ra khó chịu vì theo mặc định, khi kết nối điện thoại thông minh, chế độ “Chỉ sạc” được đặt. Và không có cách nào bạn có thể thay đổi nó từ chế độ mặc định sang chế độ "Truyền tệp".

Trên thực tế, điều này có thể được thực hiện, nhưng với một số phép thuật, để thực hiện việc này, trước tiên bạn cần bật chế độ nhà phát triển trên điện thoại thông minh của mình, chế độ này bị tắt theo mặc định. Để thực hiện việc này, hãy đi tới “Cài đặt”, sau đó chuyển đến phần “Giới thiệu về điện thoại - Thông tin thiết bị” và nhấn “Số bản dựng” 8 lần. Sau đó, một phần mới “Dành cho nhà phát triển” sẽ xuất hiện trong cài đặt ở phía dưới cùng phía trên “Giới thiệu về điện thoại”.

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 đến và từ máy tính của bạn. Các thiết bị Android hiện đại sử dụng giao thức MTP và PTP - bạn có thể chọn một trong hai giao thức này.

Để chọn giao thức kết nối USB, hãy mở ứng dụng Cài đặt, nhấp vào Bộ nhớ, sau đó nhấp vào nút menu và chọn kết nối USB với máy tính. Khi một thiết bị được kết nối với máy tính qua USB, giao thức mà thiết bị đó sử dụng sẽ được hiển thị trong thông báo.

Tại sao các thiết bị Android hiện đại không hỗ trợ bộ lưu trữ dung lượng 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”—là phương pháp mà các phiên bản Android cũ hơn cho phép máy tính truy cập vào bộ nhớ của nó. Khi kết nối thiết bị Android với máy tính, tôi phải bấm vào nút “Kết nối bộ nhớ với máy tính” để bộ nhớ thiết bị

Android có thể truy cập được vào máy tính thông qua bộ lưu trữ dung lượng lớn USB. Khi ngắt kết nối khỏi máy tính, bạn nên nhấp vào nút “Tắt bộ nhớ USB”.

Bộ lưu trữ dung lượng lớn USB là giao thức chuẩn được sử dụng bởi ổ đĩa flash, ổ cứng ngoài, thẻ nhớ SD và các thiết bị lưu trữ USB khác. Máy tính có thể truy cập đầy đủ vào ổ đĩa, giống như ổ đĩa trong.

Kế hoạch làm việc này có nhược điểm. Thiết bị kết nối với bộ nhớ yêu cầu quyền truy cập độc quyền vào bộ nhớ đó. Bộ nhớ bị ngắt kết nối khỏi hệ điều hành Android khi kết nối với máy tính. Các tệp và ứng dụng được lưu trữ trên thẻ nhớ hoặc ổ USB không thể truy cập được khi kết nối với máy tính.

Các tập tin hệ thống cần được lưu trữ ở đâu đó; chúng không thể tách rời khỏi thiết bị, vì vậy các thiết bị Android chứa một phân vùng /data riêng cho “bộ nhớ hệ thống” và một phân vùng /sdcard cho “bộ nhớ USB” trên cùng một bộ nhớ trong. Android cài đặt các ứng dụng và tệp hệ thống trong /data, trong khi dữ liệu người dùng được lưu trữ trong /sdcard.

Phân vùng cứng dẫn đến không đủ dung lượng cho ứng dụng và quá nhiều dung lượng cho dữ liệu. Bạn không thể thay đổi kích thước của phân vùng nếu không có quyền siêu người dùng trên thiết bị - nhà sản xuất chọn kích thước cho từng phân vùng tại nhà máy.

Vì hệ thống tệp phải được truy cập từ máy tính Windows nên nó được định dạng là FAT. Microsoft giữ bằng sáng chế về FAT, một hệ thống tệp cũ hơn, chậm hơn và không có hệ thống cấp phép hiện đại. Android hiện sử dụng hệ thống tệp ext4 mới cho tất cả các phân vùng vì Windows không phải đọc chúng trực tiếp.

Việ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 ổ USB thông thường rất tiện lợi nhưng nó có quá nhiều nhược điểm, đó là lý do tại sao các thiết bị Android mới hơn sử dụng các giao thức kết nối USB khác nhau.

MTP – thiết bị lưu trữ

MTP là viết tắt của “giao thức truyền dữ liệu”. Các thiết bị Android xuất hiện trên máy tính như một “thiết bị lưu trữ” khi sử dụng giao thức này. Giao thức truyền dữ liệu được quảng cáo là giao thức chuẩn hóa để truyền tệp âm thanh sang máy nghe nhạc kỹ thuật số bằng Windows Media Player và các chương trình tương tự. Nó được cho là sẽ cho phép các công ty truyền thông khác cạnh tranh với iPod và iTunes của Apple.

Giao thức này rất khác với giao thức lưu trữ dung lượng lớn USB. Thay vì hiển thị hệ thống tệp của thiết bị Android với Windows, MTP hoạt động ở cấp độ tệp. Thiết bị Android không cung cấp toàn bộ bộ nhớ cho Windows. Thay vào đó, máy tính sẽ gửi yêu cầu đến thiết bị được kết nối và nó sẽ phản hồi bằng danh sách các tệp và thư mục. Máy tính có thể tải xuống một tệp bằng cách yêu cầu tệp đó từ một thiết bị, thiết bị này sẽ gửi tệp qua kết nối. Nếu máy tính gửi một tập tin đến thiết bị, thiết bị sẽ lưu trữ nó. Khi bạn xóa một tập tin, máy tính sẽ gửi tín hiệu đến thiết bị, yêu cầu thiết bị xóa tập tin đó và thiết bị sẽ thực hiện việc này.

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

Máy tính không yêu cầu quyền truy cập độc quyền vào ổ đĩa nên không cần kết nối, ngắt kết nối bộ nhớ hay tạo phân vùng riêng cho các loại dữ liệu khác nhau. Android có thể sử dụng ext4 hoặc bất kỳ hệ thống tệp nào khác. Windows không bắt buộc phải hiểu hệ thống tệp Android.

Trên thực tế, MTP hoạt động rất giống với bộ lưu trữ dung lượng lớn USB. Ví dụ: thiết bị MTP hiển thị trong Explorer để bạn có thể xem và truyền tệp. Linux cũng hỗ trợ MTP thông qua libmtp, được bao gồm trong các bản phân phối Linux phổ biến. Các thiết bị MTP cũng hiển thị trong trình quản lý tệp Linux.

Apple Mac OS X hoàn toàn không hỗ trợ MTP. iPod, iPad và iPhone đều sử dụng giao thức đồng bộ hóa độc quyền của riêng mình với iTunes, vậy tại sao chúng lại hỗ trợ giao thức cạnh tranh?

Google cung cấp ứng dụng truyền tệp Android cho Mac OS X. Đây là ứng dụng khách MTP và truyền tệp sang Mac. Google không cung cấp ứng dụng này cho các hệ điều hành khác vì chúng có 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. Khi sử dụng giao thức này, Android xuất hiện trên máy tính dưới dạng máy ảnh kỹ thuật số.

MTP dựa trên PTP nhưng bổ sung thêm các tính năng bổ sung. PTP hoạt động tương tự như MTP và được sử dụng bởi máy ảnh kỹ thuật số. Bất kỳ chương trình nào chụp ảnh từ máy ảnh kỹ thuật số đều có thể trích xuất chúng từ điện thoại Android nếu chế độ PTP được chọn. PTP phục vụ 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 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 hỗ trợ PTP, vì vậy bạn có thể sử dụng nó để di 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.

Trong trường hợp thiết bị Android cũ hơn, bạn sẽ phải sử dụng bộ lưu trữ dung lượng lớn USB. Các thiết bị mới cho phép bạn chọn giữa MTP và PTP - PTP cần thiết cho các chương trình chỉ hỗ trợ nó.

Nếu thiết bị của bạn có thẻ nhớ rời, bạn có thể tháo ra và cắm trực tiếp vào khe cắm thẻ nhớ trên máy tính. Thẻ nhớ sẽ xuất hiện trên máy tính dưới dạng một ổ đĩa, nghĩa là 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à thực hiện mọi thứ khác mà MTP không cho phép.

Như bạn đã biết, điện thoại thông minh Android có thể được kết nối với máy tính qua cáp USB để truy cập vào bộ nhớ tích hợp của điện thoại thông minh và nội dung của thẻ nhớ (nếu nó được cài đặt trong điện thoại thông minh có thương hiệu - Samsung). , Huawei, Lenovo, Sony, HTC, v.v. - Điều này thường xảy ra: bạn kết nối điện thoại thông minh của mình qua USB, sau đó nó sẽ xuất hiện trong “Thiết bị và ổ đĩa”.

Tiếp theo, nhấp vào biểu tượng điện thoại thông minh (hoặc máy tính bảng, không thành vấn đề) - bạn sẽ nhận được nội dung của bộ nhớ và thẻ nhớ tích hợp. Chà, ở đó bạn có thể tạo thư mục, sao chép sách nói, nhạc, ảnh, tài liệu, video và ma quỷ ở đó.
Tuy nhiên, nhiều người dùng điện thoại thông minh (máy tính bảng) Trung Quốc từ các nhà sản xuất ít tên tuổi hơn phàn nàn rằng khi họ kết nối điện thoại thông minh của họ với máy tính, nó không xuất hiện trong “Thiết bị và ổ đĩa”. Bạn nên làm gì trong trường hợp này? Trong trường hợp này, bạn cần nhìn vào khu vực thông báo và nhấp vào thông báo “Sạc qua USB” ở đó. (Thường được gọi như vậy, nhưng có thể gọi là “Thiết lập kết nối USB.”) Sau đó, một cửa sổ sẽ mở ra để bạn chọn chế độ sử dụng USB.

Bộ sạc- máy tính sạc điện thoại thông minh được kết nối nhưng hệ thống không nhìn thấy. Truyền tệp (MTP)- truy cập tối đa từ máy tính đến điện thoại thông minh, trong đó nội dung của bộ nhớ trong và thẻ nhớ sẽ hiển thị. Truyền ảnh (RTR)- với loại kết nối này, điện thoại thông minh sẽ xuất hiện trong thiết bị, nhưng quyền truy cập sẽ chỉ vào thư mục có ảnh, video (DCIM) và ảnh chụp màn hình (Hình ảnh). Bạn cần chọn mục "Truyền tệp", sau đó điện thoại thông minh sẽ xuất hiện trong Từ khóa thiết bị -. phải xuất hiện. Hoặc nó có thể không xuất hiện, điều này thường xảy ra với điện thoại thông minh Trung Quốc khi chúng được kết nối lần đầu. Khi kiểm tra nhiều điện thoại thông minh, tôi luôn gặp phải vấn đề này. Vậy làm thế nào để giải quyết vấn đề này, vì sẽ rất bất tiện nếu bạn không thể truy cập nội dung của điện thoại thông minh. (Thẻ nhớ, nếu có, có thể rút ra và kết nối với máy tính thông qua bộ chuyển đổi, nhưng số này sẽ không hoạt động với điện thoại thông minh.) Việc điện thoại thông minh không xuất hiện trong danh sách thiết bị khả dụng chỉ cho thấy rằng hệ thống không thể cài đặt đúng trình điều khiển cho nó. Bạn sẽ tìm thấy xác nhận về luận điểm này nếu bạn truy cập. Bảng điều khiển - Trình quản lý thiết bị - Thiết bị di động. Trong danh sách có thể sẽ có một biểu tượng có tên điện thoại thông minh, trên đó có hình tam giác cảnh báo màu vàng với dấu chấm than màu đen. Điều này chỉ có nghĩa là trình điều khiển chính xác chưa được cài đặt cho thiết bị.

Nhấp chuột phải vào thiết bị và chọn "Cập nhật trình điều khiển". Một cửa sổ như thế này sẽ xuất hiện trước mặt bạn. Ở đó bạn chọn "Tìm kiếm trình điều khiển trên máy tính này."

Sau đó, trong cửa sổ tiếp theo, chọn “Chọn trình điều khiển từ danh sách trình điều khiển đã được cài đặt”.
Và ở đó bạn chọn thiết bị USB MTP.
Và thế là xong, trình điều khiển cần thiết sẽ được cài đặt và điện thoại thông minh sẽ xuất hiện trong hệ thống! Nếu bạn nhìn thấy biểu tượng điện thoại thông minh có hình tam giác màu vàng trong “Trình quản lý thiết bị” và cố gắng cập nhật trình điều khiển bằng tính năng tìm kiếm tự động, thì khả năng cao là bạn sẽ nhận được một thông báo như thế này.
Và thiết bị sau đó sẽ kết thúc trong “Các thiết bị khác” với tên “Android”.

Trong trường hợp này, bạn cũng cần thực hiện các bước được mô tả ở trên, chỉ sau khi gọi trình điều khiển từ danh sách các trình điều khiển đã cài đặt, trước tiên bạn cần chọn thiết bị MTD và chỉ sau đó, danh sách tương ứng sẽ xuất hiện trong đó bạn cần chọn thiết bị USB MTP.

Và thế là xong, vấn đề đã được giải quyết. Vâng, để không phải đứng dậy hai lần. Nhiều người dùng tỏ ra khó chịu vì theo mặc định, khi kết nối điện thoại thông minh, chế độ “Chỉ sạc” được đặt. Và không có cách nào bạn có thể thay đổi nó từ chế độ mặc định sang chế độ "Truyền tệp".

Trên thực tế, điều này có thể được thực hiện, nhưng với một số phép thuật, để thực hiện việc này, trước tiên bạn cần bật chế độ nhà phát triển trên điện thoại thông minh của mình, chế độ này bị tắt theo mặc định. Để thực hiện việc này, hãy đi tới “Cài đặt”, sau đó chuyển đến phần “Giới thiệu về điện thoại - Thông tin thiết bị” và nhấn “Số bản dựng” 8 lần. Sau đó, một phần mới “Dành cho nhà phát triển” sẽ xuất hiện trong cài đặt ở phía dưới cùng phía trên “Giới thiệu về điện thoại”.