Hello,
Here is Fugumod (based on [KERNEL][GPL][sECURITY] FuguMod 1.8 (jfs,ext4,reiserfs,btrfs,nilfs2) - xda-developers ) ported to I5800. It allows users to convert without data loss all your filesystems to jfs/ext4/reiserfs.
Not all original features are ported but they will be if possible in the future.
Included in the image are:
- root ADB
- own busybox 1.18.4
- TUN support
- No more RFS at all
- compcache
- filesystems: jfs, ext4, reiserfs
- CIFS support
- security fixes
- filesystems: jfs, ext4, reiserfs, btrfs
Read the whole post (except the changelog) before attempting to install
This kernel converts all rfs based /data,/cache and /system to jfs automatically. It also makes /efs on jfs or ext4, but for safety purposes /dev/block/stl4 is still rfs formatted, but not mounted anymore.
Odin flashable kernel (select one package when flashing with odin.)
Custom rom makers could use this kernel to convert the filesystem.
You can convert to any filesystem supported by creating a fs.convert file in the directory /fugumod/ on the sdcard. In exemple, you want to convert /data partition (/dev/block/stl7) to ext4, just make a fs.convert file containing :
stl7 ext4
The filesystems conversion will occurs at reboot : dont touch your phone for about 5 min (depending how many partition should be converted).
- You don't need to do anything, just flash the kernel without repartition and wait some minutes for the first boot.
- You must have at least 400Mb free on your SD card storage for initial conversion if you don't have any apps installed. If you have apps already installed, you must ensure that you have at least the same size as you data storage free on the sdcard.
- The cleanest way to revert the mod is to reflash a complete ROM. But it also works by converting filesystems to ext4 and flash one of the numerous kernel which support full ext4
- Do NOT interrupt your first boot or you will have to reflash a full system.
As usual, use it at your OWN risk.
Tested on XXJPM, Lestatious ROM, Kyrillos V3 and InDroid 3.0 with success. This should work also with Loop based lagfix. This need to be tested more... Backup applications have not been tested already. Please give feedback.
Thank to nikademus the original author of fugumod.
Changelog :
1.1 : root adb
1.0 : Initial release
Posted in general section since i could not post in dev section.