Contrary to your earlier assertion, Android devices DO have "direct access to the filesystem", not that this helps with the other, more important points.

Cheers