Domanda

I've just mounted samba share to my Nexus 7 (CM 11) under root using kernel module.

Everything seems ok for applications (ES File Manager, Total Commander etc), I see files and can read them, even "cat" command from shell works. But I'm unable to read them from my app! Neither with native calls (open sets errno to ENOENT) nor FileInputStream.

I tried many names:

/storage/emulated/0/mounted_folder/file.txt
/storage/emulated/legacy/mounted_folder/file.txt
/sdcard/mounted_folder/file.txt
/mnt/shell/emulated/0/mounted_folder/file.txt

with root privelegies, with read-write permissions and many other variations, still no luck :(

What am I missing?

È stato utile?

Soluzione

The cause of the problem was in multi-user storage implementation. You can read the discussion and get patches here: http://forum.xda-developers.com/showthread.php?t=2106480

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top