In PhoneGap, I use
window.requestFileSystem(LocalFileSystem.PERSISTENT, 0, onFileSystemSuccess, fail);
to access the file system.
My ASUS tablet does not have an external sdcard (I do not insert any removable devices), so I think the root system of the file system points to internal sdcard . However, on my HTC Desire HD, the data was written to an external sdcard . (Since the data is just on a microSD card.)
So what's the truth? I don't see any hints in the W3C document, maybe I missed something ...
PS: Both versions of the android are ICS (Ice Cream Sandwich).
Stallman
source share