Схоже, поки gnomevfs підтримує доступ до файлів на ssh-серверах, таких як локальні, з допомогою яких banshee c # не використовує.
Моя здогадка (зараз це лише здогадка), що якби ви використовували запобіжники, щоб андроїд-пристрій відображався в / монтував, як звичайний пристрій, він би бачив цей пристрій. І якби цей пристрій містив файл .is_media_device, що ідентифікував його як MP3-програвач, він би фактично використовував цей пристрій.
Давайте спробуємо (я встановив автентифікацію без пароля на своєму пристрої за допомогою ssh-клавіш, моє локальне ім’я користувача - переслідувач, моє ім’я користувача на моєму пристрої Android є кореневим, і оскільки цей пристрій не вкорінений, ssh працює там на нестандартний порт 2222)
sudo mkdir /media/Sulla.home
sudo chown gunter:gunter /media/Sulla.home/
sudo chmod a+r /etc/fuse.conf
... додайте наступний рядок до / etc / fstab:
sshfs#root@192.168.182.33:/mnt/sdcard /media/Sulla.home fuse user,allow_other,port=2222
Заключна команда в командному рядку:
mount /media/Sulla.home
Тепер пристрій схожий на звичайний змонтований пристрій. Будемо сподіватися, що в цьому переконається Банші.
Якщо це не працює, можливим вирішенням є використання розширення FolderSync з тим, що ми тільки що встановили.