Kể từ khi phát hành phiên bản Gingerbread của Android, Google đã đưa ra quyết định dựa trên thị trường và công nghệ để sử dụng Giao thức truyền tải media (MTP) khi thiết bị Android được kết nối với máy tính để bàn. Theo cách cũ, "USB Storage" cũng đơn giản như vậy, với thiết bị Android của bạn hiển thị trong các trình quản lý tệp Linux như một ổ USB. Nhưng với MTP, được cho là để làm cho thiết bị của bạn xuất hiện như một máy nghe nhạc phương tiện truyền thông, không làm việc ra khỏi hộp trên Linux. Tuy nhiên, với một vài thay đổi nhanh chóng, bạn có thể làm cho nó xảy ra.

Truy cập thông qua MTP (còn gọi là "The Way cứng")

Ngoài cách được mô tả ở đây bằng cách sử dụng gMTP, bạn cũng có thể định cấu hình kết nối cho phép bạn sử dụng trình quản lý tệp của mình (Nautlius trong Ubuntu hoặc Dolphin trong Kubuntu) để di chuyển tệp. Bạn sẽ gắn "/ mnt / sdcard" của thiết bị vào một thư mục trên hộp Linux, vì vậy bạn có thể sử dụng một số công cụ dựa trên Linux, bao gồm rsync / unison, các công cụ sao lưu, v.v ...

1. Trước tiên, bạn sẽ cần phải cài đặt các công cụ cần thiết để hỗ trợ kết nối MTP và sau đó kết nối hệ thống tệp của Android với hệ thống tệp Linux. Bạn có thể làm điều này trên bản phân phối Ubuntu với các lệnh sau:

 sudo apt-get cài đặt mtp-tools mtpfs 

2. Tiếp theo, tải tập tin này về thư mục Home của bạn, và đặt tên cho nó… Tôi gọi nó là “mount-prime.sh” (nếu bạn thấy bạn không thể chạy nó từ terminal sau khi cài đặt, hãy chắc chắn rằng nó được thiết lập để có thể thực thi được).

3. Sau đó, khi bạn kết nối thiết bị Android thông qua cáp USB, bạn có thể sử dụng tên của tập lệnh làm lệnh để gắn / ngắt kết nối thiết bị của bạn vào thư mục “/ media / Transformer” (tức là đối với tôi, gõ “ mount-prime.sh ”trong thiết bị đầu cuối sẽ gắn biến áp của tôi và lặp lại lệnh sẽ ngắt kết nối nó). Nếu bạn không nhìn thấy nó ngay lập tức, đừng lo lắng, phải mất một khoảng thời gian để kết nối thực sự xảy ra.

Giờ đây, bạn có thể tương tác với các tệp thiết bị Android của mình giống như bất kỳ thư mục nào khác.

Truy cập qua SFTP (còn gọi là “Cách dễ dàng”)

Có một vài điều khiến tuyến đường MTP ít hơn lý tưởng. Như đã lưu ý ở trên, phải mất một thời gian dài để kết nối khởi động, và một khi nó được thực hiện, sẽ mất nhiều thời gian hơn để các tệp chuyển đổi qua lại. Nhưng việc phân phối các tệp từ thiết bị Android qua SFTP cũng sẽ hoạt động với các trình quản lý tệp hiện có và nhanh hơn và không yêu cầu kết nối trực tiếp.

Để sử dụng, bạn cần cài đặt ứng dụng Android SSHDroid. Một khi điều này được cài đặt, nghĩa đen là điều duy nhất bạn sẽ cần làm là bắt đầu nó lên. Dịch vụ SFTP sẽ tự động khởi động và hiển thị một màn hình như dưới đây:

Điều này cho bạn thấy địa chỉ IP bạn cần truy cập. Bạn có thể nhập trực tiếp điều này vào thanh URL của trình quản lý tệp hoặc sử dụng các chức năng trong mỗi để tạo lối tắt cho thiết bị của mình.

1. Trong Nautilus, chọn “File> Connect to a Server”, sau đó điền vào các trường như sau: địa chỉ IP và cổng phải khớp với những gì được hiển thị trên màn hình SSHDroid.

Ngoài ra, lưu ý rằng nếu bạn điền số cổng được hiển thị trong SSHDroid (cổng 2222) và sau đó chọn “SSH” làm Kiểu, nó sẽ tự động thay đổi số cổng thành mặc định cho kết nối SSH (22). Tên người dùng mặc định là "root" và mật khẩu mặc định (nếu bạn không thay đổi nó trên màn hình Tùy chọn SSHDroid) là "quản trị". Khi bạn nhấp vào nút "Kết nối", bạn sẽ thấy nội dung của thiết bị Android của mình trong cửa sổ Nautilus.

2. Trong Dolphin, nhấp vào mục “Network” ở phía bên tay trái, sau đó “Add a Network Folder.” Màn hình đầu tiên của wizard sẽ hỏi bạn loại connnection - chọn Secure Shell ở đây.

Màn hình tiếp theo sẽ hỏi một số chi tiết, tương tự như những gì Nautilus yêu cầu.

Điền các thông tin này dựa trên tên người dùng, địa chỉ IP và mật khẩu, sau đó chọn “sftp” làm Giao thức. Ngoài ra còn có một hộp kiểm để lưu một phím tắt cho thiết bị của bạn, nhưng nó sẽ chỉ hoạt động nếu địa chỉ IP của bạn giống nhau, vì vậy hãy cho thiết bị của bạn địa chỉ IP DHCP tĩnh hoặc được gán trước nếu bạn muốn sử dụng.

Sau khi kết nối, bạn có thể sao chép, di chuyển, đồng bộ hóa hoặc thậm chí mở và chỉnh sửa các tệp trên thiết bị của mình trực tiếp từ cửa sổ trình quản lý tệp yêu thích của bạn.