Is it possible to mount an SMB share to a folder that Android thinks is a removable media (external SD card or USB storage)?
Currently. I am using the following command to mount the share to Android's filesystem (I should mention that it doesn't work if the android device is in battery saving mode - took me a while to figure this out):
busybox mount iocharset=utf8 -t cifs -o username=guest,rw,noperm,iocharset=utf8 //192.168.0.11/xxx /data/media/0/xxx
But, I don't think it's the best way, because I had some media scanner crashes, random reboots and notifications about low internal memory, which I think are related to the mount I performed.