Presumably, CM-12 build has been scheduled to weekly update on Saturday. Thanks, Mustaavalkosta.
Thanks.Just data and cache could be use on f2fs.
fstab is missing dual entries for system partition. OS side is likely fine if other devices can do F2FS on system partition. I can probably add the fstab entry.Thanks.
Do we know why this is?
I know that with CM12.1 for the S4 /system can also be on F2FS, so it seems it could be a limitation of our build?
Hi Mustaavalkosta, why do we not just try this?fstab is missing dual entries for system partition. OS side is likely fine if other devices can do F2FS on system partition. I can probably add the fstab entry.
Actually this is more complicated with system partition because it's formatted with zip flash thus filesystem is kind of hard-coded in updater-script. I don't think it will be as simple as just adding dual fstab entries and I couldn't find any official CM devices with such entries either. It might be possible to switch it to either EXT4 or F2FS at build time but it would still be hard-coded to one of those and not be dynamic like cache/data partitions.Hi Mustaavalkosta, why do we not just try this?
If you're willing to do it, please let me know when I can test, and I will then report my findings here.
Thanks!
Thanks, I understand (or at least a bit).Actually this is more complicated with system partition because it's formatted with zip flash thus filesystem is kind of hard-coded in updater-script. I don't think it will be as simple as just adding dual fstab entries and I couldn't find any official CM devices with such entries either. It might be possible to switch it to either EXT4 or F2FS at build time but it would still be hard-coded to one of those and not be dynamic like cache/data partitions.
I'm not sure how it behaves with block-mode flashing but we are still using legacy way of flashing.
Yeah, that might be helpful if they have some hints as I'm having some personal issues AFK limiting my time spent with this project.Thanks, I understand (or at least a bit).
I think I will ask the S4 guys for advice, maybe they can give me some hints which you could then consider in one of the next builds? I think it could be helpful to have F2FS even for /system...
I know exactly what you're talking about... As I was "away" myself for 3 months...Yeah, that might be helpful if they have some hints as I'm having some personal issues AFK limiting my time spent with this project.
I'm using this one:If you mean SGS4 with S4, official CM device tree is only supporting F2FS for cache and data partitions: https://github.com/CyanogenMod/android_device_samsung_jf-common/blob/cm-12.1/rootdir/etc/fstab.qcom
Yeah, they have dual entries for system too: https://github.com/JDCTeam/android_device_samsung_jf-common/blob/opt-cm-12.1/rootdir/etc/fstab.qcom
Please do. I will check it out then...I guess I can add that and let's see what happens.
Not sure whether you modified something already, @Mustaavalkosta. I just tried it in 20150726, and /system was still reformatted to ext4. So either you haven't done anything yet, or if you did it wasn't successful.Please do. I will check it out then...
Nah, I haven't done anything yet. It's easy to try out on ace too once I get to cooking up a build with necessary changes. Results will be clear even without booting it up.Not sure whether you modified something already, @Mustaavalkosta. I just tried it in 20150726, and /system was still reformatted to ext4. So either you haven't done anything yet, or if you did it wasn't successful.![]()
I'm not a dev, so I can't help (apart from maybe testing), but I think your mod would be very helpful investigating boot failures and such, so I appreciate very much that you're working on this.I'm trying to activate the framebuffer console for Htc Desire S. If you are a dev
Well, F2FS on system partition works, kind of. F2FS reserves more disk space than EXT4 for filesystem internals which pretty much means installation with F2FS is too tight for gapps to fit in (19MB free with test build and no gapps).Thanks.
Do we know why this is?
I know that with CM12.1 for the S4 /system can also be on F2FS, so it seems it could be a limitation of our build?
Absolutely agree. Thanks for testing!I think I will leave it out just because it's not that viable feature to use and will cause confusion if user formats system to F2FS and tries to install gapps (which necessarily won't error out).