You can read a guide here:
http://xdaforums.com/showthread.php?p=57921263
As soon as I'll have spare time, the op will be updated.
You can read a guide here:
http://xdaforums.com/showthread.php?p=57921263
As soon as I'll have spare time, the op will be updated.
A small question. Is anyone using f2fs on system partition? Does that work ? If not anyone knows what the problem is or why it does not work ?
Do we need sth like that https://github.com/dorimanx/Dorimanx-LG-G2-D802-Kernel/commit/33bf0eb8e8397e339c6c8aa7550f7aa052e28467
or that https://github.com/dorimanx/DORIMANX_LG_STOCK_LP_KERNEL/commit/3e248ab89c9198f018ac1097ad7f0d2ef37b402f
what's the implication of f2fs being built into official CM nightly? I'd guess that installation will be easier than the OP
can someone shed a light as to how much easier it would be now?
Great Thread,
Just wanted to say I tested on Team-Nocturnal VM12.1 Rom
all good..
can someone help me, i would like to use sultan's caf rom on full f2fs, but i cant get the rom zip file to flash with f2fs, every time it gets reverted to ext4
data and cache i already have on f2fs, only system is reverted to ext4 when i flash that rom
temasek rom is on full f2fs, system data, cache, and all works ok
but i cant get sultans rom to have ext4 on system partition...
tried to change stuff with this tutorial, but no luck, or am i doing something wrong ?
tried even with this post, again no luck - http://xdaforums.com/oneplus-one/de...al-ak-f2fs-t2963619/post57921263#post57921263
can someone help me to make sultan caf full f2fs ??
sultan rom - http://xdaforums.com/oneplus-one/orig-development/rom-kernel-unofficial-cyanogenmod-12-1-t3120259
Hi i will tell you how it works for me: Flash Philz touch recovery 6.59.4 make a full back up the rom to usb stick then format 3 partitions to F2FS then restore the backup and you're ready to go F2FS-ALL (you must be on a kernel that supports f2fs on all partitions TYR kernel or Radioactive, or AK). Check with DiskInfo app after i'm waiting for feedback.can someone help me, i would like to use sultan's caf rom on full f2fs, but i cant get the rom zip file to flash with f2fs, every time it gets reverted to ext4
data and cache i already have on f2fs, only system is reverted to ext4 when i flash that rom
temasek rom is on full f2fs, system data, cache, and all works ok
but i cant get sultans rom to have ext4 on system partition...
tried to change stuff with this tutorial, but no luck, or am i doing something wrong ?
tried even with this post, again no luck - http://xdaforums.com/oneplus-one/de...al-ak-f2fs-t2963619/post57921263#post57921263
can someone help me to make sultan caf full f2fs ??
sultan rom - http://xdaforums.com/oneplus-one/orig-development/rom-kernel-unofficial-cyanogenmod-12-1-t3120259
Hi i will tell you how it works for me: Flash Philz touch recovery 6.59.4 make a full back up the rom to usb stick then format 3 partitions to F2FS then restore the backup and you're ready to go F2FS-ALL (you must be on a kernel that supports f2fs on all partitions TYR kernel or Radioactive, or AK). Check with DiskInfo app after i'm waiting for feedback.
It will work i have done it already on many roms with Philz it won't reformat back to EXT4 and it will boot on F2FS. Soooooooo simple! OP must be updated in this thread.if that works like that on philz recovery, then ok, but on twrp it wont, because in twrp partitions get reformated durring backup to the file system on which the backup was made
but, will try that philz recovery
and for the kernel side, i am ak kernel user, so i am covered either way
It will work i have done it already on many roms with Philz it won't reformat back to EXT4 and it will boot on F2FS. Soooooooo simple! OP must be updated in this thread.
Greetings!!!
Can confirm, works perfectly as you said it would. At first I was hesitant to switch from twrp to philz, but when I did I realized how many more options it has. And a LOT better f2fs support. This little workaround made f2fs-all on 6.0 with lightning caf kernel a breeze. Thanks man!
# Android fstab file.
#
# The filesystem that contains the filesystem checker binary (typically /system) cannot
# specify MF_CHECK, and must come before any filesystems that do specify MF_CHECK
/dev/block/platform/msm_sdcc.1/by-name/system /system f2fs ro,noatime,nosuid,nodev,discard,nodiratime,inline_xattr,errors=recover wait
/dev/block/platform/msm_sdcc.1/by-name/userdata /data f2fs noatime,nosuid,nodev,discard,nodiratime,inline_xattr,errors=recover wait,nonremovable,encryptable=/dev/block/platform/msm_sdcc.1/by-name/reserve4
/dev/block/platform/msm_sdcc.1/by-name/cache /cache f2fs noatime,nosuid,nodev,discard,nodiratime,inline_xattr,errors=recover wait
/dev/block/platform/msm_sdcc.1/by-name/persist /persist ext4 nosuid,nodev,barrier=1,data=ordered,nodelalloc,nomblk_io_submit,errors=panic wait,check
/dev/block/platform/msm_sdcc.1/by-name/boot /boot emmc defaults defaults
/dev/block/platform/msm_sdcc.1/by-name/recovery /recovery emmc defaults defaults
/dev/block/platform/msm_sdcc.1/by-name/misc /misc emmc defaults defaults
/dev/block/platform/msm_sdcc.1/by-name/modem /firmware vfat ro,shortname=lower,uid=1000,gid=1026,dmask=227,fmask=337,context=u:object_r:firmware_file:s0 wait
/devices/platform/xhci-hcd* auto auto defaults voldmanaged=usbdisk:auto
mount("ext4", "EMMC", "/dev/block/platform/msm_sdcc.1/by-name/userdata", "/data");
run_program("/sbin/busybox", "mount", "/data");
mount("ext4", "EMMC", "/dev/block/platform/msm_sdcc.1/by-name/system", "/system");
run_program("/sbin/busybox", "mount", "/system");
format("ext4", "EMMC", "/dev/block/platform/msm_sdcc.1/by-name/system", "0", "/system");
mount("ext4", "EMMC", "/dev/block/platform/msm_sdcc.1/by-name/system", "/system");
run_program("/sbin/mkfs.f2fs", "/dev/block/platform/msm_sdcc.1/by-name/system");
run_program("/sbin/busybox", "mount", "/system");