[DEPRECATED] exfat-nofuse

Rating: 
0
No votes yet

This package is no longer maintained!
For Jolla C / Intex Aqua Phone have a look at V10Filesystems.
For Jolla 1 / Tablet have a look at fuse-exfat.

[DEPRECATED] Your preferred exFAT implementation!

This allows you to use preformatted SDXC cards with the most speed possible!

WARNING: There's currently a bug: While the module works fine for some reason mount detects the FS as `NULL` instead of `exfat`. Investigation in process. Any help appreciated.
Workaround: attach `-t exfat` to your mount command.
Workaround for auto mount of sd-card: https://openrepos.net/content/v10lator/bleeding-edge-sd-utils

Compiled for kernel 3.4.108.20150901.1 (2.0.0.10 - 2.0.1.11) and 3.4.108.20160401.1 (2.0.2.45)
If you already have fuse-exfat installed uninstall it. exfat-utils isn't needed but handy.

Linux non-fuse read/write kernel driver for the exFAT, FAT12, FAT16 and vfat (FAT32) file systems.
Originally ported from Android kernel v3.0.

Kudos to ksv1986 for the mutex patch!
Thanks to JackNorris for being awesome and providing the clear_inode() patch.

Big thanks to lqs for completing the driver!
Big thanks to benpicco for fixing 3.11.y compatibility!

Special thanks to github user AndreiLux for spreading the word about the leak!

Sourcecode: https://github.com/dorimanx/exfat-nofuse

Like what you see? Feel free to Donate by PayPal

Application versions: 
AttachmentSizeDate
File exfat-nofuse-1.2.9-1.armv7hl.rpm214.38 KB30/06/2015 - 17:00
File exfat-nofuse-1.2.10-0.armv7hl.rpm557.8 KB24/10/2015 - 15:46
File exfat-nofuse-1.2.11-0.armv7hl.rpm687.18 KB18/06/2016 - 19:13
Changelog: 

- Add module for kernel 3.4.108.20160401.1 - Remove module for kernel 3.4.106.20150416.1

Comments

robnas's picture

Is there a way to do this? Is there a (temporarily) workaround? Thanks for the fast response, by the way :)

V10lator's picture

Already tried to contat you via the contact form (check your e-mails).
Anyway, here again:

Hi,
I guess you have an exfat formatted card? I did limited testing with an exfat
image file and I guess I know the error already (
https://github.com/karelzak/util-linux/issues/119 ) but to be sure it would
be nice if you could give me the output of your card, for example:

devel-su /sbin/blkid -c /dev/null /dev/mmcblk1p1

Thanks for your time

//EDIT: Did some more testing / comparing sources / bla and am pretty sure the bug lies in util-linux now. So here's a bug report, vote it up: https://together.jolla.com/question/108792/11928-util-linux-cant-detect-...

robnas's picture

Thanks for the fast response. There's no workaround, I suppose?

V10lator's picture

Not till we didn't found the real root. From the mail you sended me util-linux looks good (which is weird as sources do not). Well, wait, let me try something (will reply you by e-mail soon).

robnas's picture

Does this solution also work for Sailfish 1.1.9.28?

 

EDIT:

It does NOT work out of the box on 1.1.9.28

V10lator's picture

I see, you have to tell it that it's exfat while mounting (mount -t exfat). Will investigate some more why it doesn't auto detect.