Gonna leave my standing mark here.
Anyway, I've unpacked the F2FS compatible TWRP and replace the built-in kernel with my own kernel based on the official CAF sources + upstreamed mainline kernel + F2FS drivers updates and LineageOS updates. I've tested the recovery by creating and deleting folder via terminal on my F2FS formatted 32GB MicroSD card and everything goes like it should and never crash or panic and reboot again.
The problems we had with F2FS and the F2FS compatible TWRP is very simple, the kernel panics with every single command done on F2FS formatted partitions (except wiping).
Just shut up you funky man.
Okay. Here's the link and the kernel source used.
Why not create a new thread for this?
This is only a slight modification (kernel replacement) to the F2FS compatible TWRP done by me, so it's a nonsense to create another thread just with this change.
- @osm0sis - Android Image Kitchen
- Someone else...
Sent from my Redmi 3 using XDA Labs
Nah, I mean, the bug is on the kernel. I replaced the kernel and everything works as it should. I've done flashing multiple times on my phone: rm -rf /data (the worst part), flashing Magisk, etc with F2FS on data and cache.
It's fine on my end. Only the flashing process is a little bit slower.