Làm cách nào để kết nối thiết bị MTP qua USB?


46

Làm thế nào để một người kết nối một thiết bị MTP với Ubuntu thông qua USB? Nhiều thiết bị phổ biến, như tất cả điện thoại Android 4.0, chỉ có MTP hoặc PTP làm tùy chọn kết nối, không có bộ lưu trữ lớn USB nữa .

Xem xét Samsung S3 phổ biến: kết nối dưới dạng MTP hoặc PTP: không cho phép một người nhìn thấy hình ảnh được lưu theo mặc định của máy ảnh điện thoại vào thư mục DCIM trên thẻ SD bên ngoài. Các vấn đề tương tự với các mô hình trước đó (với Android 2.x) có thể giải quyết được bằng 'tiện ích usb' trong cài đặt không dây và mạng, nhưng điều này không còn xuất hiện trong Android 4.0.

Câu trả lời:


16

Hãy dùng thử Ứng dụng "AirDroid" từ Play Store. Nó cho phép bạn sử dụng giao diện dựa trên trình duyệt (trên máy tính của bạn) để truyền tệp từ máy tính Windows / Linux. Vì đó là giao diện người dùng dựa trên trình duyệt, không cần cài đặt bất cứ thứ gì ở phía máy tính.


3
AirDroid muốn quyền quá mức như danh sách liên lạc. Để chuyển tập tin?
Guido Kanschat

@GuidoKanschat có thể gửi tệp đến địa chỉ liên hệ của họ: P
Tất cả Іѕ Vаиітy

32

Cài đặt gmtp và sử dụng nó để kết nối với điện thoại hoặc máy tính bảng:

sudo apt-get install gmtp

3
Tuyệt vời, vẫn hoạt động cho S5 và Kubfox 15.10
Michael

1
Hoạt động với Ubuntu 16.04 LTS (kể từ tháng 6 năm 2018)
champost


9

Bạn chỉ cần cài đặt jmtpfs(thông qua sudo apt-get install jmtpfs). Sau khi kết nối điện thoại của bạn qua USB, hãy bật chức năng truyền tệp MTP trên điện thoại của bạn và nó sẽ hiển thị dưới dạng thiết bị USB trên máy tính của bạn. Sau đó, bạn có thể truy cập toàn bộ hệ thống tệp (và không chỉ ảnh, như với PTP) của thiết bị Android.

Điều này làm việc với tôi với (K) Ubuntu 14.04 LTS và Motorola Moto G. của tôi


Được rồi, hoạt động tốt cho tôi trong UbuntuSTudio 16.04 x386 với SAMSUNG Galaxy J5 (Chỉ tôi phải khởi động lại PC để hoạt động)
Indacochea Wachín

Nó cũng hoạt động rất tốt với thiết lập của tôi
Kubfox

Không hoạt động với Ubuntu 18.04 và Moto G :(
Peter Dotchev

6

Tôi đã có thể làm điều này bằng cách sử dụng như sau:

$ sudo apt-get cài đặt mtp-tools mtpfs
điện thoại $ mkdir
... Kết nối điện thoại, đặt chế độ usb thành MTP ...
$ sudo mtpfs -o allow_other phone
... Cố gắng làm bất cứ điều gì với hệ thống tập tin mới ngay bây giờ sẽ mất một phút hoặc lâu hơn, chỉ cần kiên nhẫn ...
... Cuối cùng, bạn có thể truy cập điện thoại của mình và làm bất cứ điều gì, sau đó ...
$ sudo umount điện thoại

Đây là phiên bản này hoạt động trên:

$ mtpfs - chuyển đổi
Phiên bản thư viện FUSE: 2.8.6
phiên bản fusermount: 2.8.6
sử dụng giao diện nhân FUSE phiên bản 7.12

Tôi đã không thành công hoàn hảo với nó, nhưng tôi đã có thể lấy một số tập tin ra khỏi điện thoại. Tôi tưởng tượng điều này sẽ trở nên tốt hơn khi phần mềm mới hơn được phát hành.


Điều này hoạt động tốt trên Quantal, nhưng không chính xác :( Tôi nghĩ rằng phiên bản libmtp đã quá cũ
KayEss

@KayEss Tôi vào ngày 12.04 (PP) và nó hoạt động không có vấn đề gì, vì vậy tôi đoán YMMV
TankorSmash

1
cách tiếp cận duy nhất mà làm việc ra khỏi hộp !!
Pa_

2

Không có GUI cần thiết cho việc chuyển tệp (Không ai trên Ubuntu quan tâm đến việc tạo GUI chỉ để truyền tệp). Và cũng không cần plugin cho Nautilus. Tôi sử dụng Samsung Galaxy Mini (Android 2.2 ~ Froyo) và tôi đang thực hiện chuyển tập tin theo ba cách, kết nối Bluetooth, kết nối cáp hoặc sử dụng ứng dụng Ubuntu One.

Đối với kết nối cáp, bạn có thể thực hiện dễ dàng như cắm cáp, đợi một lát và chọn chế độ lưu trữ lớn. Truy cập và truyền tệp qua Nautilus. Nếu bạn muốn biến điện thoại thành modem, hãy truy cập tại đây: http://shiliarr95z.weebly.com/2/post/2011/07/connecting-samsung-galax-mini-android-phone-to-ubuntu-1104-as -modem.html .

Đối với kết nối Bluetooth, bạn có thể truy cập tại đây: http://shiliarr95z.weebly.com/2/post/2011/08/howto-transfer-files-via-bluetooth-l mỏi-to-samsung-galax-mini-android-phone -vice-Versa.html hơi phức tạp nhưng cũng rất vui.

Sử dụng ứng dụng Ubuntu là cách dễ nhất. Về phía điện thoại, chỉ cần truy cập vào thị trường Android và cài đặt ứng dụng Ubuntu one. chia sẻ hình ảnh chạy trong nền ngay lập tức. Về phía Ubuntu, chỉ cần đăng ký chính mình trên Ubuntu One (nhấp vào biểu tượng phong bì và chọn Ubuntu One). Và, Bạn có GUI ở phía điện thoại (Về phía Ubuntu, bạn chỉ nhận được Tin nhắn OSD)


2

Đối với noob về mặt kỹ thuật (bao gồm cả tôi), tôi thấy chỉ cần sao chép (các) tệp / Ảnh từ SD và dán nó vào DCIM trên bộ nhớ điện thoại sẽ cho phép tôi sao chép bằng chế độ camera USB. Sau đó xóa tệp điện thoại khi bạn tải xuống PC nếu bạn muốn xóa bộ nhớ điện thoại.

  1. Chuyển đến Tệp của tôi.
  2. Chọn extSDCard
  3. Trong ví dụ này tôi sẽ chọn DCIM
  4. Nhấn nút cài đặt ở phía dưới bên trái.
  5. Chọn Sao chép.
  6. Kiểm tra hộp các tập tin sẽ được sao chép.
  7. Nhấn sao chép trên cùng bên phải.
  8. Thoát trở lại tập tin của tôi. 9 Chọn sdcard0
  9. Trong ví dụ này tôi sẽ chọn DCIM
  10. Nhấn dán ở trên cùng bên phải.
  11. Thoát ra, chọn chế độ máy ảnh trong tùy chọn USB và bạn sẽ có thể chuyển bằng "máy tính của tôi" đơn giản.

2

Tôi đã tìm thấy thêm một ứng dụng có tên " Qlix ". Bạn có thể tải nó từ trung tâm phần mềm Ubuntu.

Nó là để chuyển tập tin từ PC sang điện thoại di động Android .

Cảm ơn


2

Chuyển tập tin giữa Ubuntu PC và điện thoại Android của bạn qua wifi:

Ứng dụng Xender trên điện thoại Android cho phép bạn chuyển các tập tin giữa Android và PC.

Các bước:

  • Cài đặt ứng dụng Xender trên thiết bị Android của bạn từ playstore.

  • Tạo điểm phát wifi trên máy tính Ubuntu của bạn bằng cách làm theo phương pháp này và bật nó lên.

  • Kết nối điện thoại của bạn với pc thông qua điểm phát sóng đã tạo.

  • Bây giờ hãy mở ứng dụng xender và chọn tùy chọn "Kết nối PC" trên menu cài đặt.

  • Nó sẽ tạo một địa chỉ, (Giống như một địa chỉ IP).

  • Đặt địa chỉ đó trên web-browser của bạn. Bây giờ bạn có thể chuyển các tập tin giữa điện thoại và PC.

    nhập mô tả hình ảnh ở đây


1

USB Android

Từ màn hình chính, nhấn Menu> Cài đặt> Kết nối với PC> trong menu này, đảm bảo chọn "Hỏi tôi", nếu bạn muốn nó bật lên và hỏi bạn loại kết nối nào bạn muốn khi cắm vào máy tính.

Hoặc bạn cũng có thể đặt một hành động mặc định từ menu này. Bạn có thể đặt thành Chỉ sạc, HTC Sync, Ổ đĩa, Kết nối băng thông rộng di động.

Sau đó, Ubuntu sẽ chỉ phát hiện ra nó là một MTP.


1

Nếu bạn không thể chuyển các bài hát qua Rhybeatbox, bạn có thể, như những người khác đã chỉ ra, chuyển tập tin bằng cách sử dụng bộ nhớ lớn.

Trên Samsung Galaxy S II của tôi, bạn làm điều đó bằng cách đi: Ứng dụng-> Cài đặt-> Cài đặt kết nối-> Bộ lưu trữ dung lượng lớn USB

Sau đó, nếu bạn cắm cáp USB, nó sẽ nhắc bạn chuyển sang chế độ lưu trữ dung lượng lớn USB. Nếu bạn nói có, điện thoại của bạn sẽ có sẵn thông qua Nautilus.


1

Chi nhánh git của libmtp ( http://libmtp.git.sourceforge.net/git/gitweb-index.cgi ) hỗ trợ S3. Nếu bạn biết cách cài đặt / biên dịch từ nguồn, bạn có thể sử dụng nó cho đến khi một phiên bản mới được phát hành.

Hiện tại tôi không sử dụng máy Ubuntu, vì vậy rất tiếc là tôi không thể đưa ra hướng dẫn chính xác về các phụ thuộc để biên dịch, v.v. Nhưng nó phải nằm trong các dòng sau:

git clone git://libmtp.git.sourceforge.net/gitroot/libmtp/libmtp
cd libmtp

sudo apt-get cài đặt libtool libusb-dev checkinstall

./autogen.sh  (answering yes to any questions)
./configure --prefix=/usr/
make
sudo checkinstall  (answering any questions)

Sau đó, có lẽ bạn nên biến nó thành một gói .deb, để bạn có thể cài đặt nó mà không phá vỡ sự phụ thuộc của các chương trình bạn muốn sử dụng. Tôi không biết nhưng liên kết này dường như cung cấp thông tin: Biên dịch nguồn vào gói DEB

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.