I had to change from SD Card to Phone to avoid some other permissions problem a while back, so I think you are doubly correct.
Right now I'm trying to figure out why FBReader (on Android) and Calibre's reader work fine with the corrupt zip files.
In Calibre's case, it looks like it falls back to calibre.utils.localunzip which ignores the fact the zip central dir structure isn't in the right place and reads the 'local' filenames.
|