Kết nối thiết bị kẹo mút của tôi qua USB ở chế độ lưu trữ lớn


7

Tôi có biến thể hai sim Samsung S5 chạy trên rom tùy chỉnh dựa trên stock android v5.0 và gặp một số rắc rối với chế độ MTP như tốc độ sao chép rất chậm và không thể phát trực tiếp phương tiện (tôi phải sao chép từng tệp vào bộ nhớ cục bộ của mình và sau đó chơi chúng) có cách nào tôi có thể kết nối nó trong chế độ lưu trữ lớn để nó hoạt động như một ổ đĩa flash không?


2
AFAIK, bạn không thể làm điều đó vì Android của bạn không có bất kỳ sự hỗ trợ nào cho nó. Có thể có một số hack lớn mà tôi không biết nhưng tôi thích sử dụng tệp / máy chủ http cục bộ trên điện thoại của mình để hoàn thành công việc, phát trực tuyến (xem Có cách nào thay thế MTP để truyền tệp không? ), Hoặc có lẽ sử dụng phương pháp Izzy từng được đề cập ở đây
Firelord

@bAFiobo, không thể có chức năng lưu trữ dung lượng lớn USB thực tế vì Android vốn không hỗ trợ nó trong Lollipop hoặc Kitkat. Tuy nhiên, có nhiều cách khác nhau để đạt được những gì bạn muốn, từ truy cập hệ thống tệp bằng ADB đến gắn máy chủ chạy trên Android trong PC. Tôi chỉ muốn biết yêu cầu chính xác của bạn và làm rõ: bạn đã xem xét bất kỳ giải pháp nào được đề cập trong nhận xét trước đây của tôi chưa?
Firelord

vâng, tôi đã kết thúc bằng cách sử dụng một daemon ssh và truyền dữ liệu qua lệnh scp, nhưng lý tưởng đối với tôi sẽ là một daemon rsync, nhưng không thể tìm thấy một ứng dụng tốt với nó.
brauliobo

@bAFiobo một số biến thể của hộp bận có thể tích hợp sẵn. Tôi chỉ biết các ứng dụng cho hướng ngược lại (hoạt động từ thiết bị Android), xem Đồng bộ hóa qua SSH
Izzy

Câu trả lời:


5

Không thể kết nối điện thoại của bạn qua UMS (USB Mass Storage). Nó đã bị xóa khỏi Android, vì vậy cách duy nhất là bạn có thể rẽ nhánh nguồn Android và lập trình lại. Tôi cho rằng đó không phải là những gì bạn muốn làm. Có một vài lý do cho việc này, nhưng chủ yếu là vì UMS dễ bị sập các ứng dụng của bên thứ ba và các tệp cũng không thể được truy cập kép từ các ứng dụng và máy tính. MTP không thực sự tệ, nhưng thật không may, sự hỗ trợ trong Windows lại thiếu. Một đồng nghiệp của tôi sử dụng MTP với Ubuntu và rất hài lòng với nó.

Dưới đây là một số gợi ý về những gì bạn có thể làm mặc dù:

  • Nếu bạn thực sự muốn truyền tệp qua USB, bạn có thể làm điều đó với adb pulladb push. Bạn có thể tạo một tập lệnh nhỏ chạy ngay khi bạn kết nối điện thoại và đồng bộ hóa một thư mục cụ thể.
  • Bạn có thể, và đây là cách thoải mái nhất, cài đặt máy chủ samba trên điện thoại của bạn. Bằng cách đó, bạn sẽ có thể gắn các phần lưu trữ điện thoại của mình vào máy tính ngay khi được kết nối với WiFi. Băng thông có lẽ cũng đủ để phát trực tiếp các tệp nhạc, thậm chí có thể là video (phụ thuộc chủ yếu vào số lượng ăng-ten mà điện thoại của bạn có). Đối với giải pháp đó, vui lòng xem hai ứng dụng SambaDroid , Samba Server cũng như câu hỏi này liên quan đến quyền truy cập root Sử dụng máy chủ SMB mà không cần quyền truy cập root .
  • Một tùy chọn khác sẽ chạy máy chủ SSH . Sau đó, bạn cũng có thể gắn kết từ xa với SSHFS trên Linux và OSX. Đối với Windows, tôi khuyên dùng SFTP Net Drive , miễn phí cho một kết nối và sử dụng cá nhân. Ưu điểm so với SMB là chuyển tập tin được mã hóa và nó cũng phù hợp hơn để được sử dụng qua mạng WAN. Ngoài ra nó đã đi kèm với kiểm tra tính toàn vẹn tập tin. Nhược điểm là do kết nối có độ trễ cao (WAN), tốc độ có thể giảm đáng kể do các giới hạn vật lý từ sản phẩm trễ băng thông.
  • Cuối cùng nhưng không kém phần quan trọng, đó là tùy chọn, nếu bạn dùng Linux, để sử dụng adbfs . Nó đang sử dụng FUSE để gắn điện thoại kết nối adb của bạn. Vì vậy, nó sẽ xuất hiện giống như bất kỳ gắn kết khác. Đây có lẽ là lần gần nhất bạn có thể đến với UMS.

1

Bạn có thể cài đặt ứng dụng để kích hoạt bộ lưu trữ lớn USB. Tải xuống apk từ đây và chỉ cần chọn ' Kích hoạt UMS (Phương pháp cứng) ' trong ứng dụng đó ..

Nguồn; Kích hoạt chế độ BẢO QUẢN MASS


Bạn có thể chỉnh sửa bài đăng của mình để bao gồm các phần có liên quan từ luồng XDA đó không, để người đọc trong tương lai có thể thấy giải pháp.
Aaron Gillion

-1

Trên hệ thống kẹo mút của tôi (rom tùy chỉnh) không có tùy chọn thay đổi kết nối usb, nhưng thực tế, tất cả những gì tôi cần làm là cắm điện thoại vào máy tính qua usb, sau đó vào cài đặt và trong hộp tìm kiếm (phải có Vì nó là lp) và gõ vào đó, bạn sẽ nhận được một cái gì đó như kết nối usb, hãy nhấn vào đó, bạn sẽ nhận được menu chuẩn để chọn giữa MTP, PTP, chỉ sạc, bộ lưu trữ USB.


2
ROM tùy chỉnh nào và bản dựng nào của nó chính xác? Lưu trữ dung lượng lớn USB (UMS) trên Lollipop? Nó thật thú vị. Đây có phải là ROM có sẵn cho biến thể SIM kép Samsung S5 hay thiết bị mà brauliobo chưa đề cập?
Firelord

Trên rom tùy chỉnh dựa trên chứng khoán của tôi (xstrestolite) cho Samsung galaxy S5, tôi đã thử điều này nhưng không có tùy chọn nào liên quan đến UMS.
Manubhargav

Xin lỗi tôi đã quên nói rằng tôi không sử dụng samsung S5, tôi nghĩ rằng nó có thể hoạt động trên thiết bị của bạn, nhưng có vẻ như tôi đã nhầm .. Có thể, nhưng có lẽ, bạn có thể thử rom slimlp cho thiết bị của mình nếu nó tồn tại, có lẽ sẽ có tùy chọn với metod tôi đã đề cập đến ..
Једноруки Крстивоје

Tôi đã SlimLP (Android 5.1.1) cho OnePlus One. Tôi đã làm theo phương pháp của bạn và tôi không thấy UMS.
Firelord
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.