Hi!
Ich versuche, gemeinsame Ordner für die Waydroid-Installation auf meinem Fairphone 3 mit Ubuntu Touch einzurichten. Leider bisher ohne zählbaren Erfolg... Die auf der Ubuntu-Touch-Seite (https://docs.ubports.com/en/latest/userguide/dailyuse/waydroid.html#access-android-storage) beschrieben Methode, symbolische Links zwischen den Dateiordner auf Ubuntu Touch und Waydroid zu erstellen scheitert:
phablet@ubuntu-phablet:~/.local/share/waydroid/data/media/0/Music/Music$ ln -s ~/.local/share/waydroid/data/media/0/Music ~/Music/android ln: failed to create symbolic link '/home/phablet/Music/android': Operation not permitted
, auch mit sudo kein anderes Ergebnis.
Die auf der Waydroid-Seite (https://docs.waydro.id/faq/setting-up-a-shared-folder) beschriebene Methode
sudo mount --bind ~/Music ~/.local/share/waydroid/data/media/0/Music
führt zwar dazu, dass auf einem root-Terminal im Ubuntu-Touch-Host die in ~/Music gespeicherten Dateien auch auf ~/.local/share/waydroid/data/media/0/Music angezeigt werden, in der Waydroid-Instanz "verschwindet" allerdings der gesamte Inhalt des Ordners (/storage/emulated/0/), in dem sich der Music-Ordner befindet.
In einer adb-shell, auf dem Ubuntu-Touch-Host ausgeführt, endet der Versuch, einen per mount --bind eingebundenen Ordner zu durchsuchen, mit der Meldung
/system/bin/sh: cd: /storage/emulated/0/Music: Cross-device link
In einem File-Browser auf Waydroid taucht als höchstes der Gefühle eine .Dummy-File auf, die keinen Inhalt hat, und angeblich am 01.01.1970 erstellt worden ist...
Weiß jemand Rat, wie ich doch noch dazu komme, aus Waydroid heraus auf die Ubuntu-Touch-Ordner zugreifen zu können?
Als kleiner Nebeneffekt kann die Ubuntu-Touch-Music-App nicht mehr auf die auf einer SD-Karte gespeicherten Dateien zugreifen, was bis dato nie ein Problem war... aber das ist eher OT.
so long
hank