F2fs or ext4 on external sd card

mampfit

Senior Member
Dec 6, 2010
51
3
0
Hello all.

Phone, OS and Problem Description
I have some problems with my klte, always running a fairly recent Lineeage OS 14.x ersion. Sometimes when taking photos or having other write access to my external sd card, my phone reboots. It just crashes and the picture taken is not being saved properly. If I mount the sdcard using a microsd-to-sd adapter on my linux machine, I can see the corrupted file.

I them have to put the sd card into a Windows PC (i don't own one, but others in my household luckily do) to clean up the exFAT partition. This is a no go and often very annoying when travelling or being at work. Even TWRP won’t do.

Perhaps the sd card is broken, it's a Transcend Premium 64GiB Class 10 UHS-1 microsd card.

Anyway. I'd like to use ext4 (w/o journal), btrfs or f2fs or any other FS on my external sdcard as the only partition. I can mount and fsck that on my linux and in TWRP.

So, what did I do so far?
  • I tried f2fs.
    Sadly, if i write a folder to such a partition in LOS14 using FX file explorer, it will belong to u1_a12 and the very same app won't even be able to list files in that directory. Yes, the execute bit is missing on that folder. So this won't work.
  • I tried ext4
    Same as above
  • btrfs perhaps?
    I didn’t try it so far.

Does this work with Resurrection Remix, Slim or crDroid? Are there any other options? I loved SlimBean on my Galaxy Nexus, but there isn’t a current official release for klte, sadly. :(

Any recommendations? I’m open to switching my rom, I had ResurrectionRemix Marshmallow for a year or so on my S5. Also, I’d be open for other ideas how to check my sdcard more thoroughly. Perhaps using badblocks or F3.

Thanks in advance for your opinion and input!
 
Last edited: