[DEPRECATED] f2fs

Rating: 
0
No votes yet

This package is no longer maintained! For maintained Jolla C / Intex Aqua Phone have a look at V10Filesystems!

Your preferred filesystem!

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

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).
Sources: https://github.com/nowcomputing/f2fs-backports

Find f2fs-utils for your Jolla device here.

NAND flash memory-based storage devices, such as SSD, eMMC, and SD cards, have been widely being used for ranging from mobile to server systems. Since they are known to have different characteristics from the conventional rotational disks, a file system, an upper layer to the storage device, should adapt to the changes from the sketch.

F2FS is a new file system carefully designed for the NAND flash memory-based storage devices. We chose a log structure file system approach, but we tried to adapt it to the new form of storage. Also we remedy some known issues of the very old log structured file system, such as snowball effect of wandering tree and high cleaning overhead.

Because a NAND-based storage device shows different characteristics according to its internal geometry or flash memory management scheme aka FTL, we add various parameters not only for configuring on-disk layout, but also for selecting allocation and cleaning algorithms.

WARNING: Removed. Using it on my SD card just fine.

Like what you see? Feel free to Donate by PayPal

Application versions: 
AttachmentSizeDate
File f2fs-0.2-1.armv7hl.rpm473.3 KB04/07/2015 - 12:52
File f2fs-0.3-0.armv7hl.rpm1.26 MB24/10/2015 - 15:48
File f2fs-0.4-0.armv7hl.rpm1.6 MB18/06/2016 - 19:15
Changelog: 

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

Comments

MoritzJT's picture

Does this work for Jolla C yet? Because it seems, I cannot mount my f2fs 64GB Card :-(

 

uname -r shows: 

3.10.49+0.0.52.2

 

V10lator's picture

​As the description of f2fs says it's compiled for kernel 3.4.108.20150901.1 and 3.4.108.20160401.1 so yes, it would need an update. But even if I would update it for the Jolla C I couldn't test it at all as I don't own the hardware, so I won't make a version for the Jolla C. Sorry about that. Also sorry about the late reply. :(

MoritzJT's picture

Thanks for the explanation. Would you say it's doable for an amateur like me to compile and test it, or is that not worth the effort, investing time into learning to do it?