Có vẻ như trong khi gnomevfs hỗ trợ truy cập các tệp trên máy chủ ssh như các máy chủ cục bộ thì banshee liên kết c # đang sử dụng không.
Tôi đoán (bây giờ chỉ là phỏng đoán) sẽ là nếu bạn sử dụng fusefs để làm cho thiết bị Android xuất hiện trong / mount giống như một thiết bị thông thường thì banshee sẽ thấy thiết bị này. Và nếu thiết bị này chứa tệp .is_media_device xác định nó là máy nghe nhạc MP3 thì thực tế nó sẽ sử dụng thiết bị.
Hãy dùng thử (Tôi đã thiết lập xác thực không cần mật khẩu với thiết bị của mình bằng các phím ssh, tên người dùng cục bộ của tôi là gunter, tên người dùng của tôi trên thiết bị Android của tôi đã được root và vì thiết bị này không được root nên ssh đang chạy trên đó cổng phi tiêu chuẩn 2222)
sudo mkdir /media/Sulla.home
sudo chown gunter:gunter /media/Sulla.home/
sudo chmod a+r /etc/fuse.conf
... thêm dòng sau vào / etc / fstab:
sshfs#root@192.168.182.33:/mnt/sdcard /media/Sulla.home fuse user,allow_other,port=2222
Một lệnh cuối cùng tại dòng lệnh:
mount /media/Sulla.home
Bây giờ thiết bị trông giống như một thiết bị gắn thông thường. Hãy hy vọng Banshee sẽ bị thuyết phục bởi điều này.
Nếu điều này không hoạt động, một cách giải quyết có thể là sử dụng tiện ích mở rộng FolderSync với những gì chúng ta vừa gắn kết.