[Magisk] Sogree:
Hi VR25, I can’t seem to get it working.

Sony Xperia X compact, stock oreo 8.0, rooted, magisk 19.3, global namespace & permissive

I only want to move my WhatsApp folder to my SD card.

I start with su -mm

Then use the wizard, add media folder WhatsApp

When exiting, fbind wants to start to move the folders….. I select yes.

And then for +/- 31000 files that is working but now and then fbind gives an error so in the end fbind states ‘copy failed’.

So in the end the move action fails to move about 800 files.

It looks like this:

(800 of these errors: )

cp: can't create '/mnt/runtime/default/0123-4567/..fbind/WhatsApp/Media/WhatsApp Images/IMG-20190802-WA0026.jpeg': No such file or directory

cp: can't create '/mnt/runtime/default/0123-4567/.fbind/WhatsApp/Media/WhatsApp Images/IMG-20190722-WA0041.jpg': No such file or directory

cp: can't create '/mnt/runtime/default/0123-4567/.fbind/WhatsApp/Media/WhatsApp Images/IMG-20190724-WA0028.jpg': No such file or directory

(!) Copy failed - Source data left intact

- End

Bind-mounting...

</mnt/runtime/default/0123-4567/.fbind/WhatsApp> </mnt/runtime/default/emulated/0/WhatsApp>

</mnt/runtime/read/0123-4567/.fbind/WhatsApp> </mnt/runtime/read/emulated/0/WhatsApp>

</mnt/runtime/write/0123-4567/.fbind/WhatsApp> </mnt/runtime/write/emulated/0/WhatsApp>

Then I unmount to recover the missing files and get this error:

fbind --unmount

Unmounting…

</mnt/runtime/default/emulated/0/WhatsApp>

</mnt/runtime/read/emulated/0/WhatsApp>

Unmount: can’t unmount /mnt/runtime/read/emulated/0/WhatsApp: Invalid argument

- End

The images which give the error do exist and are readable/viewable (in the main storage).

Also the Media/WhatsApp Images/ folder is available on the SD card.

for info about my system I did a # find -H /storage -type d -iname "*whatsapp" < which gives:

F5321:/data/data/com.termux/files/home # find -H /storage -type d -iname "*whatsapp" <

find: /mnt/runtime/write/0123-4567/.android_secure: Permission denied

find: /mnt/runtime/write/0123-4567/.android_secure: Permission denied

/mnt/runtime/write/0123-4567/Android/data/com.whatsapp

/mnt/runtime/write/0123-4567/.fbind/WhatsApp

/mnt/runtime/write/0123-4567/WhatsApp

/mnt/runtime/write/emulated/0/Android/data/com.whatsapp

/mnt/runtime/write/emulated/0/WhatsApp

find: /mnt/runtime/read/0123-4567/.android_secure: Permission denied

/mnt/runtime/read/0123-4567/Android/data/com.whatsapp

/mnt/runtime/read/0123-4567/.fbind/WhatsApp

/mnt/runtime/read/0123-4567/WhatsApp

/mnt/runtime/read/emulated/0/Android/data/com.whatsapp

/mnt/runtime/read/emulated/0/WhatsApp

find: /mnt/runtime/default/0123-4567/.android_secure: Permission denied

/mnt/runtime/default/0123-4567/Android/data/com.whatsapp

/mnt/runtime/default/0123-4567/.fbind/WhatsApp

/mnt/runtime/default/0123-4567/WhatsApp

/mnt/runtime/default/emulated/0/Android/data/com.whatsapp

/mnt/runtime/default/emulated/0/WhatsApp

/mnt/media_rw/0123-4567/Android/data/com.whatsapp

/mnt/media_rw/0123-4567/.fbind/WhatsApp

/mnt/media_rw/0123-4567/WhatsApp

find: /storage/0123-4567/.android_secure: Permission denied

/storage/0123-4567/Android/data/com.whatsapp

/storage/0123-4567/.fbind/WhatsApp

/storage/0123-4567/WhatsApp

/storage/emulated/0/Android/data/com.whatsapp

/storage/emulated/0/WhatsApp

To my knowledge the main storage of whatsapp is /storage/emulated/0/WhatsApp

And the location of my SD card is /mnt/media_rw/0123-4567/

I created a .fbind folder in the root on my SD card and see fbind creating (and filling) a WhatsApp folder in that folder so it seems to be working except it cannot finish “Copy failed - Source data left intact”

Do I need to add something in the config file? (intsd_path?) (I tried that but did not see any difference)