[Galaxy S I9000 Android Development] iammichel:
I am having troubles getting the ext4 fix to work, and I am hoping you guys can help me out here.

First of all, I need to address the fact that I successfully applied the ext3 fix before. Greedy for better results, I decided to give the ext4 a try. I tried to undo the settings as follows;

busybox cp -rp /data/data /disk/

busybox mv /data/data /data/data.bak

busybox ln -s /disk/data /data/data

However, I have the feeling that this might not have been quite successful. I forgot to undo the media settings.

I formatted my sd card, re-partitioned to ext (+/- 1GB), and applied the ext4 kernel and once again applied the commands in the first post. I will not go into full detail on what steps I took so far, cause I will definitely miss some things, but I will post some output that hopefully tells you experts more than it does me.

busybox df -h
Filesystem Size Used Available Use% Mounted on
tmpfs 162.8M 0 162.8M 0% /dev
df: /mnt/.lfs: Function not implemented
tmpfs 4.0M 0 4.0M 0% /sqlite_stmt_journals
/dev/block/stl9 275.8M 253.5M 22.3M 92% /system
[B]/dev/block/mmcblk1p2 922.1M 93.8M 781.5M 11% /disk[/B]
/dev/block/mmcblk0p2 1.9G 355.0M 1.5G 19% /data
/dev/block/stl10 127.2M 1.7M 125.5M 1% /dbdata
/dev/block/stl11 30.1M 2.2M 27.9M 7% /cache
/dev/block/stl3 5.9M 4.0M 1.9M 68% /efs
/dev/block//vold/179:1
13.4G 244.4M 13.2G 2% /sdcard
/dev/block//vold/179:9
947.2M 644.0K 946.6M 0% /sdcard/sd

ls -l system
drwxr-xr-x root root 2010-07-08 06:12 lib
drwxr-xr-x root root 2010-07-22 23:16 app
drwxr-xr-x root shell 2010-07-22 21:29 xbin
[B]lrwsrwsrwt root root 2010-07-24 11:07 media -> /disk/media[/B]
drwxr-xr-x root root 2010-07-08 04:12 usr
drwxr-xr-x root shell 2010-07-22 23:16 bin
drwxr-xr-x root root 2010-07-08 06:12 framework
drwxr-xr-x root root 2010-07-08 06:12 fonts
drwxr-xr-x root root 2010-07-08 06:12 etc
drwxr-xr-x root root 2010-07-08 04:12 firmware
drwxr-xr-x root root 2010-07-08 04:12 cameradata
-rw-r--r-- root root 528 2010-07-08 04:12 default.prop
-rw-r--r-- root root 1963 2010-07-08 04:12 build.prop
-rw-r--r-- root root 240 2008-08-01 12:00 CSCFiles.txt
-rw-r--r-- root root 9 2008-08-01 12:00 CSCVersion.txt
-rw-r--r-- root root 262 2008-08-01 12:00 SW_Configuration.xml
drwxr-xr-x root root 2010-07-22 14:07 csc

ls -l data
drwxrwx--x system root 2010-07-24 14:25 gps
drwxrwx--t system misc 2010-07-22 19:41 misc
drwxrwx--x wifi wifi 2010-07-22 14:21 wifi
drwxrwx--x shell shell 2010-07-22 16:07 local
drwxrwx--x system system 2010-07-24 14:44 data
drwxrwx--x system system 2010-07-22 16:07 app-private
drwxrwx--x system system 2010-07-24 14:17 app
drwx------ root root 2010-07-24 14:59 property
drwxrwxrwx root root 2010-07-22 21:09 log
drwxrwxrwx root root 2010-07-22 14:17 dump
drwxrwx--x system system 2010-07-24 14:17 dalvik-cache
drwxrwx--- root root 2010-07-22 14:07 lost+found
drwxrwxrwx system system 2010-07-22 19:49 anr
drwxrwxr-x system system 2010-07-24 15:00 system
drwx------ system system 2010-07-24 12:25 backup
drwxrwx--x system system 2010-07-24 11:06 data.bak
drwxr-xr-x system system 2010-07-24 11:16 tombstones

NOTE:[I] lrwsrwsrwt root root 2010-07-20 03:23 data -> /disk/data [/I]IS MISSING!

ls disk/media
disk/media

NOTE: EMPTY?

ls data/data = ls disk/data = a lot of com.xxxx notes

ls data/media
[B]data/media: No such file or directory[/B]

Please let me know if I can assist with further output.

It appears that currently my media settings are completely wasted. Hopefully it can be restored...

The missing line in /data/ is probably the reason why the memory management has not improved at all.

Please comment on how I should restore the settings so both the data and the media are functioning properly.