It says generic hierarchical. What if I format the SD card? I tried navigating to cd /tmp but I got invalid directory. I have no idea of any other "nonFAT" places. How can I solve it? ---- update I tried reformatting but android didn't offer me any alternative formats. As an aside, I moved my files to the storage/emulated/0/test directory and there was a difference. On my SD card the permissions were RWXRWX--- but on my emulated storage its rw rw --- I selected the 20 FE phone specifically for the SD card so I could do this project without rooting my phone. I'm on the verge of giving up on SQLite even though I really really want it to work!! Any last ideas?