[Galaxy S I9000 Themes and Apps] iqbalbaskara:
REPORTING! :)

Phone: international (SEA) GT I9000

About 3 days ago I updated to froyo, restored the apps from eclair using titanium backup. Installed Z4root and Z4mod, converting to EXT2 filesystem. no problem, the installation went painlessly.

Yesterday i did a factory reset since the phone was having some problems which i suspect came from the restored apps. I did the factory reset without reverting back to RFS.

Today I reinstalled the Z4root and Z4mod apps. no problem with Z4root, it detects that my phone is rooted just fine.

The problem lies with Z4mod, it detects that my phone's kernel has been patched, and the filesystem conversion button is available on the screen (but not unpatch kernel button). I selected ext2, tapped convert filesystem, the phone processed it, reset itself, the blue Z4 screen which says i should not turn of the phone showed up for about half a second, and the phone rebooted. It went on with no problem, but when i opened up Z4mod again, it still says the filesystem is still RFS, Q benchmark hovers around the 950s. Tried the convert filesystem button again with same result.

any way i can acquire ext2 filesystem back? Thanks!

here's the z4mod log:

+ busybox cat
+ busybox date
###############################################################################
#
# Starting z4mod-0.12 'ext2' convert on /data (/dev/block/mmcblk0p2)
# Mon Nov 22 12:59:32 UTC 2010
#
###############################################################################
+ [ ! -f /z4mod/z4version ]
+ partition=data
+ devblock=/dev/block/mmcblk0p2
+ filesystem=ext2
+ [ ext == ext ]
+ busybox grep ext2 /proc/filesystems
+ [ ext2 ]
+ format_cmd=mkfs.ext2
+ echo /z4mod/bin:/:/sbin:/system/xbin:/system/bin:/z4mod/bin:/:/sbin:/system/xbin:/system/bin:/sbin:/usr/sbin:/bin:/usr/bin
/z4mod/bin:/:/sbin:/system/xbin:/system/bin:/z4mod/bin:/:/sbin:/system/xbin:/system/bin:/sbin:/usr/sbin:/bin:/usr/bin
+ [ mkfs.ext2 == ]
+ busybox which mkfs.ext2
+ [ /z4mod/bin/mkfs.ext2 ]
+ busybox mount -o remount,rw /
+ busybox mount -o remount,rw /system
+ busybox ln -s /proc/mounts /etc/mtab
+ [ data == system ]
+ busybox awk {print $3}
+ busybox grep /data /etc/fstab
grep: /etc/fstab: No such file or directory
+ currentfs=
+ [ == ext2 ]
+ [ == ]
+ currentfs=rfs
+ busybox umount /data
umount: can't umount /data: Invalid argument
+ [ rfs == rfs ]
+ busybox mount -t rfs /dev/block/mmcblk0p2 /data -o nosuid,nodev,check=no
+ busybox rm -f /sdcard/data.z4mod.tar
+ busybox awk {print $3}
+ busybox sed s|/[^ ]*||g
+ busybox tail -n1
+ busybox df /dev/block/mmcblk0p1
+ free_space=6982816
+ busybox awk {print $2}
+ busybox sed s|/[^ ]*||g
+ busybox tail -n1
+ busybox df /dev/block/mmcblk0p2
+ backup_size=586704
+ [ 586704 -ge 6982816 ]
+ busybox rm /sdcard/data.z4mod.tar
rm: can't remove '/sdcard/data.z4mod.tar': No such file or directory
+ busybox rm /data/rfs.log
rm: can't remove '/data/rfs.log': No such file or directory
+ busybox tar cf /sdcard/data.z4mod.tar /data
tar: removing leading '/' from member names
tar: /data/gps/lcs.socket: socket ignored
tar: /data/misc/wifi/sockets/wpa_ctrl_3095-2: socket ignored
tar: /data/misc/wifi/sockets/wpa_ctrl_3095-3: socket ignored
tar: /data/misc/wifi/eth0: socket ignored
tar: /data/.pcsync_stream: socket ignored
tar: /data/.usb_stream: socket ignored
+ busybox echo 0
0
+ busybox umount /data
+ [ data == data ]
+ [ ext2 == rfs ]
+ echo -en \x83
+ busybox dd of=/dev/block/mmcblk0 seek=466
0+1 records in
0+1 records out
1 bytes (1B) copied, 0.001653 seconds, 604B/s
+ [ ext2 == rfs ]
+ [ ext2 == jfs ]
+ [ ext2 == ext2 ]
+ mountopt=nosuid,nodev,noatime,nodiratime,errors=continue,nobh
+ mkfs.ext2 -q -L data -b 4096 -m 0 -F /dev/block/mmcblk0p2
+ tune2fs -c 100 -i 30d -m 0 /dev/block/mmcblk0p2
tune2fs 1.41.12 (17-May-2010)
Setting maximal mount count to 100
Setting interval between checks to 2592000 seconds
Setting reserved blocks percentage to 0% (0 blocks)
+ busybox mount -t ext2 /dev/block/mmcblk0p2 /data -o nosuid,nodev,noatime,nodiratime,errors=continue,nobh
+ busybox mount
+ busybox grep /dev/block/mmcblk0p2
/dev/block/mmcblk0p2 on /data type ext2 (rw,nosuid,nodev,noatime,nodiratime,errors=continue,nobh)
+ busybox tar xf /sdcard/data.z4mod.tar -C /
+ ret=0
+ [ 0 == 0 ]
+ busybox rm /sdcard/data.z4mod.tar
+ busybox touch /system/etc/fstab
+ busybox sed -i \,/dev/block/mmcblk0p2,d /system/etc/fstab
+ echo /dev/block/mmcblk0p2 /data ext2 nosuid,nodev,noatime,nodiratime,errors=continue,nobh
+ busybox mount -o remount,ro /system
+ busybox umount /dev/block/mmcblk0p2
+ [ == ]
+ busybox umount /sdcard
umount: can't umount /sdcard: Device or resource busy
+ exit 0
+ busybox cat
+ busybox date
###############################################################################
#
# Starting z4mod-0.12 'ext2' convert on /data (/dev/block/mmcblk0p2)
# Mon Nov 22 13:22:50 UTC 2010
#
###############################################################################
+ [ ! -f /z4mod/z4version ]
+ partition=data
+ devblock=/dev/block/mmcblk0p2
+ filesystem=ext2
+ [ ext == ext ]
+ busybox grep ext2 /proc/filesystems
+ [ ext2 ]
+ format_cmd=mkfs.ext2
+ echo /z4mod/bin:/:/sbin:/system/xbin:/system/bin:/z4mod/bin:/:/sbin:/system/xbin:/system/bin:/sbin:/usr/sbin:/bin:/usr/bin
/z4mod/bin:/:/sbin:/system/xbin:/system/bin:/z4mod/bin:/:/sbin:/system/xbin:/system/bin:/sbin:/usr/sbin:/bin:/usr/bin
+ [ mkfs.ext2 == ]
+ busybox which mkfs.ext2
+ [ /z4mod/bin/mkfs.ext2 ]
+ busybox mount -o remount,rw /
+ busybox mount -o remount,rw /system
+ busybox ln -s /proc/mounts /etc/mtab
ln: /etc/mtab: File exists
+ [ data == system ]
+ busybox awk {print $3}
+ busybox grep /data /etc/fstab
+ currentfs=ext2
+ [ ext2 == ext2 ]
+ halt
+ busybox umount /data
umount: can't umount /data: Invalid argument
+ [ == ]
+ busybox umount /sdcard
umount: can't umount /sdcard: Device or resource busy
+ exit 1
+ busybox cat
+ busybox date
###############################################################################
#
# Starting z4mod-0.12 'ext2' convert on /data (/dev/block/mmcblk0p2)
# Thu Nov 25 00:44:12 UTC 2010
#
###############################################################################
+ [ ! -f /z4mod/z4version ]
+ partition=data
+ devblock=/dev/block/mmcblk0p2
+ filesystem=ext2
+ [ ext == ext ]
+ busybox grep ext2 /proc/filesystems
+ [ ext2 ]
+ format_cmd=mkfs.ext2
+ echo /z4mod/bin:/:/sbin:/system/xbin:/system/bin:/z4mod/bin:/:/sbin:/system/xbin:/system/bin:/sbin:/usr/sbin:/bin:/usr/bin
/z4mod/bin:/:/sbin:/system/xbin:/system/bin:/z4mod/bin:/:/sbin:/system/xbin:/system/bin:/sbin:/usr/sbin:/bin:/usr/bin
+ [ mkfs.ext2 == ]
+ busybox which mkfs.ext2
+ [ /z4mod/bin/mkfs.ext2 ]
+ busybox mount -o remount,rw /
+ busybox mount -o remount,rw /system
+ busybox ln -s /proc/mounts /etc/mtab
ln: /etc/mtab: File exists
+ [ data == system ]
+ busybox awk {print $3}
+ busybox grep /data /etc/fstab
+ currentfs=ext2
+ [ ext2 == ext2 ]
+ halt
+ busybox umount /data
umount: can't umount /data: Invalid argument
+ [ == ]
+ busybox umount /sdcard
umount: can't umount /sdcard: Device or resource busy
+ exit 1
+ busybox cat
+ busybox date
###############################################################################
#
# Starting z4mod-0.12 'ext2' convert on /data (/dev/block/mmcblk0p2)
# Thu Nov 25 00:49:51 UTC 2010
#
###############################################################################
+ [ ! -f /z4mod/z4version ]
+ partition=data
+ devblock=/dev/block/mmcblk0p2
+ filesystem=ext2
+ [ ext == ext ]
+ busybox grep ext2 /proc/filesystems
+ [ ext2 ]
+ format_cmd=mkfs.ext2
+ echo /z4mod/bin:/:/sbin:/system/xbin:/system/bin:/z4mod/bin:/:/sbin:/system/xbin:/system/bin:/sbin:/usr/sbin:/bin:/usr/bin
/z4mod/bin:/:/sbin:/system/xbin:/system/bin:/z4mod/bin:/:/sbin:/system/xbin:/system/bin:/sbin:/usr/sbin:/bin:/usr/bin
+ [ mkfs.ext2 == ]
+ busybox which mkfs.ext2
+ [ /z4mod/bin/mkfs.ext2 ]
+ busybox mount -o remount,rw /
+ busybox mount -o remount,rw /system
+ busybox ln -s /proc/mounts /etc/mtab
ln: /etc/mtab: File exists
+ [ data == system ]
+ busybox awk {print $3}
+ busybox grep /data /etc/fstab
+ currentfs=ext2
+ [ ext2 == ext2 ]
+ halt
+ busybox umount /data
umount: can't umount /data: Invalid argument
+ [ == ]
+ busybox umount /sdcard
umount: can't umount /sdcard: Device or resource busy
+ exit 1