I am curious what all you had to remove manually.
I have had really high memory usage, and I don't know if it was because of ikeyex, or something else.
I removed via cydia but the memory is still high. My Springboard usage is 25-27 mb and MobilePhone is about 10-12 after removing via cydia.
I don't think I have it completely removed, so I don't know if is an issue with something else, or ikeyex.
This is how I usually find what a program does to the file system etc...
I ssh to the phone and do a "ls -alFR > allfiles.txt" on / then I install whatever, once I remove it, I do another list to > allfiles1.txt then I compare the 2 using TotalCommander. I can see files added and config changes since file sizes dont match etc. This with a complete direct file copy of my fresh jb phone(before installing any regular apps/utils) I can always know exactly what has been changed and copy an unchanged file back etc.
So to answer your question, ssh to your phone, change to root dir, then do a "find / -iname *iKeyEx*" and *hk.kennytm* read the output then using file manager remove all directories and files created by iKeyEx keyboard.
When I first uninstalled, memory usage was still screwed up(check your settings panel to see if any parts of iKeyEx prefs still lurking there, those are the problem they do something to the iPhone that makes programs take double mem. For instance I entered the SysInfoPlus to check processes and even the SysInfoPlus program was taking double memory. Once I cleared the phone of iKey all fine.
Belive me I respringed, rebooted and uninstalled most of my apps until I found the culprit. This issue is strange so I did not think of the keyboard proggy doing it.
Just in case you're not lucky with my info above here is where all the files are:
../private/var/preferences/
drwxr-xr-x 3 mobile staff 102 Mar 4 04:51 iKeyEx/
./Library/MobileSubstrate/DynamicLibraries:
total 204
drwxr-xr-x 2 root wheel 374 Mar 4 04:51 ./
drwxr-xr-x 3 root wheel 204 Feb 28 03:31 ../
-rwxr-xr-x 1 mobile staff 21456 Feb 26 07:18 PrefHooker-iKeyEx.dylib*
-rw-r--r-- 1 mobile staff 46 Jan 18 03:23 PrefHooker-iKeyEx.plist
-rwxr-xr-x 1 mobile staff 23088 Feb 25 23:31 SBHooker-iKeyEx.dylib*
-rw-r--r-- 1 mobile staff 40 Jan 18 03:23 SBHooker-iKeyEx.plist
./Library/iKeyEx: <- delete dir
total 0
drwxr-xr-x 3 mobile staff 102 Mar 4 04:51 ./
drwxrwxr-x 16 root admin 748 Mar 4 06:37 ../
drwxr-xr-x 3 mobile staff 102 Mar 4 04:51 Keyboards/
./System/Library/PreferenceBundles:
drwxr-xr-x 13 mobile staff 646 Mar 4 04:51 iKeyEx.bundle/ <--- delete dir
(this has tons of leftover crap)
./private/var/lib/dpkg/info:
-rw-r--r-- 1 root wheel 1364 Mar 4 20:11 hk.kennytm.5rowqwerty.list
-rwxr-xr-x 1 mobile staff 192 Feb 16 15:27 hk.kennytm.5rowqwerty.postrm*
-rwxr-xr-x 1 mobile staff 82 Feb 16 15:27 hk.kennytm.5rowqwerty.preinst*
-rw-r--r-- 1 root wheel 4900 Mar 4 04:51 hk.kennytm.ikeyex.list
-rwxr-xr-x 1 mobile staff 352 Mar 3 02:12 hk.kennytm.ikeyex.preinst*
-rwxr-xr-x 1 mobile staff 270 Feb 18 16:02 hk.kennytm.ikeyex.prerm*
./private/var/mobile/Library/Keyboard:
total 904
drwxr-xr-x 2 mobile mobile 2006 Mar 6 13:07 ./
drwxr-xr-x 34 mobile mobile 1360 Mar 8 08:55 ../
-rw-r--r-- 1 mobile mobile 1998 Mar 8 03:32 dynamic-text.dat
-rw-r--r-- 1 mobile mobile 8292 Mar 4 22:34 iKeyEx::cache:5RowQWERTY-sublayout-_123_-0-0-fgImage.png
-rw-r--r-- 1 mobile mobile 10042 Mar 4 22:34 iKeyEx::cache:5RowQWERTY-sublayout-_123_-0-0-fgShiftImage.png
-rw-r--r-- 1 mobile mobile 42391 Mar 4 22:34 iKeyEx::cache:5RowQWERTY-sublayout-_123_-0-0-image.png
-rw-r--r-- 1 mobile mobile 44852 Mar 4 22:34 iKeyEx::cache:5RowQWERTY-sublayout-_123_-0-0-shiftImage.png
-rw-r--r-- 1 mobile mobile 3593 Mar 4 22:34 iKeyEx::cache:5RowQWERTY-sublayout-_123_-0-keyDefinitions.plist
-rw-r--r-- 1 mobile mobile 17719 Mar 4 22:33 iKeyEx::cache:5RowQWERTY-sublayout-_abc_-0-0-fgImage.png
-rw-r--r-- 1 mobile mobile 18510 Mar 4 22:33 iKeyEx::cache:5RowQWERTY-sublayout-_abc_-0-0-fgShiftImage.png
-rw-r--r-- 1 mobile mobile 51492 Mar 4 22:33 iKeyEx::cache:5RowQWERTY-sublayout-_abc_-0-0-image.png
-rw-r--r-- 1 mobile mobile 52176 Mar 4 22:33 iKeyEx::cache:5RowQWERTY-sublayout-_abc_-0-0-shiftImage.png
-rw-r--r-- 1 mobile mobile 4882 Mar 4 22:33 iKeyEx::cache:5RowQWERTY-sublayout-_abc_-0-keyDefinitions.plist
-rw-r--r-- 1 mobile mobile 17719 Mar 5 12:42 iKeyEx::cache:5RowQWERTY-sublayout-_abc_trans_-0-1-fgImage.png
-rw-r--r-- 1 mobile mobile 18510 Mar 5 12:42 iKeyEx::cache:5RowQWERTY-sublayout-_abc_trans_-0-1-fgShiftImage.png
-rw-r--r-- 1 mobile mobile 38374 Mar 5 12:42 iKeyEx::cache:5RowQWERTY-sublayout-_abc_trans_-0-1-image.png
-rw-r--r-- 1 mobile mobile 39028 Mar 5 12:42 iKeyEx::cache:5RowQWERTY-sublayout-_abc_trans_-0-1-shiftImage.png
-rw-r--r-- 1 mobile mobile 18773 Mar 5 10:41 iKeyEx::cache:5RowQWERTY-sublayout-_email_-0-0-fgImage.png
-rw-r--r-- 1 mobile mobile 18510 Mar 5 10:41 iKeyEx::cache:5RowQWERTY-sublayout-_email_-0-0-fgShiftImage.png
-rw-r--r-- 1 mobile mobile 48632 Mar 5 10:41 iKeyEx::cache:5RowQWERTY-sublayout-_email_-0-0-image.png
-rw-r--r-- 1 mobile mobile 44944 Mar 5 10:41 iKeyEx::cache:5RowQWERTY-sublayout-_email_-0-0-shiftImage.png
-rw-r--r-- 1 mobile mobile 5115 Mar 5 10:41 iKeyEx::cache:5RowQWERTY-sublayout-_email_-0-keyDefinitions.plist
-rw-r--r-- 1 mobile mobile 9367 Mar 5 10:41 iKeyEx::cache:5RowQWERTY-sublayout-_email_alt_-0-0-fgImage.png
-rw-r--r-- 1 mobile mobile 11144 Mar 5 10:41 iKeyEx::cache:5RowQWERTY-sublayout-_email_alt_-0-0-fgShiftImage.png
-rw-r--r-- 1 mobile mobile 39508 Mar 5 10:41 iKeyEx::cache:5RowQWERTY-sublayout-_email_alt_-0-0-image.png
-rw-r--r-- 1 mobile mobile 41964 Mar 5 10:41 iKeyEx::cache:5RowQWERTY-sublayout-_email_alt_-0-0-shiftImage.png
-rw-r--r-- 1 mobile mobile 3817 Mar 5 10:41 iKeyEx::cache:5RowQWERTY-sublayout-_email_alt_-0-keyDefinitions.plist
-rw-r--r-- 1 mobile mobile 17719 Mar 6 13:07 iKeyEx::cache:5RowQWERTY-sublayout-_sms_-0-0-fgImage.png
-rw-r--r-- 1 mobile mobile 18510 Mar 6 13:07 iKeyEx::cache:5RowQWERTY-sublayout-_sms_-0-0-fgShiftImage.png
-rw-r--r-- 1 mobile mobile 51280 Mar 6 13:07 iKeyEx::cache:5RowQWERTY-sublayout-_sms_-0-0-image.png
-rw-r--r-- 1 mobile mobile 51957 Mar 6 13:07 iKeyEx::cache:5RowQWERTY-sublayout-_sms_-0-0-shiftImage.png
-rw-r--r-- 1 mobile mobile 4764 Mar 6 13:07 iKeyEx::cache:5RowQWERTY-sublayout-_sms_-0-keyDefinitions.plist
-rw-r--r-- 1 mobile mobile 953 Mar 5 12:42 iKeyEx::cache::iKeyEx:brightnesses.plist
-rw-r--r-- 1 mobile mobile 420 Mar 4 20:00 iKeyEx::cache::iKeyEx:kb-ext-background-landscape.png
-rw-r--r-- 1 mobile mobile 225 Mar 5 12:42 iKeyEx::cache::iKeyEx:kb-ext-background-transparent.png
-rw-r--r-- 1 mobile mobile 659 Mar 4 06:33 iKeyEx::cache::iKeyEx:kb-ext-background.png
-rw-r--r-- 1 mobile mobile 1499 Mar 4 20:00 iKeyEx::cache::iKeyEx:kb-ext-delete-active-landscape.png
-rw-r--r-- 1 mobile mobile 2964 Mar 4 06:33 iKeyEx::cache::iKeyEx:kb-ext-delete-active.png
-rw-r--r-- 1 mobile mobile 1802 Mar 4 20:00 iKeyEx::cache::iKeyEx:kb-ext-delete-landscape.png
-rw-r--r-- 1 mobile mobile 2769 Mar 4 06:33 iKeyEx::cache::iKeyEx:kb-ext-delete.png
-rw-r--r-- 1 mobile mobile 815 Mar 4 20:00 iKeyEx::cache::iKeyEx:kb-ext-key-row0-landscape.png
-rw-r--r-- 1 mobile mobile 1195 Mar 5 12:42 iKeyEx::cache::iKeyEx:kb-ext-key-row0-transparent.png
-rw-r--r-- 1 mobile mobile 1406 Mar 4 06:33 iKeyEx::cache::iKeyEx:kb-ext-key-row0.png
-rw-r--r-- 1 mobile mobile 801 Mar 4 20:00 iKeyEx::cache::iKeyEx:kb-ext-key-row1-landscape.png
-rw-r--r-- 1 mobile mobile 1182 Mar 5 12:42 iKeyEx::cache::iKeyEx:kb-ext-key-row1-transparent.png
-rw-r--r-- 1 mobile mobile 1398 Mar 4 06:33 iKeyEx::cache::iKeyEx:kb-ext-key-row1.png
-rw-r--r-- 1 mobile mobile 813 Mar 4 20:00 iKeyEx::cache::iKeyEx:kb-ext-key-row2-landscape.png
-rw-r--r-- 1 mobile mobile 1214 Mar 5 12:42 iKeyEx::cache::iKeyEx:kb-ext-key-row2-transparent.png
-rw-r--r-- 1 mobile mobile 1400 Mar 4 06:33 iKeyEx::cache::iKeyEx:kb-ext-key-row2.png
-rw-r--r-- 1 mobile mobile 2794 Mar 5 12:42 iKeyEx::cache::iKeyEx:kb-ext-return-transparent.png
-rw-r--r-- 1 mobile mobile 3380 Mar 4 20:00 iKeyEx::cache::iKeyEx:kb-ext-shift-active-landscape.png
-rw-r--r-- 1 mobile mobile 3261 Mar 4 06:33 iKeyEx::cache::iKeyEx:kb-ext-shift-active.png
-rw-r--r-- 1 mobile mobile 2960 Mar 6 13:07 iKeyEx::cache::iKeyEx:kb-ext-shift-disabled.png
-rw-r--r-- 1 mobile mobile 1612 Mar 4 20:00 iKeyEx::cache::iKeyEx:kb-ext-shift-landscape.png
-rw-r--r-- 1 mobile mobile 3467 Mar 4 20:00 iKeyEx::cache::iKeyEx:kb-ext-shift-locked-landscape.png
-rw-r--r-- 1 mobile mobile 2910 Mar 4 06:33 iKeyEx::cache::iKeyEx:kb-ext-shift-locked.png
-rw-r--r-- 1 mobile mobile 3116 Mar 4 06:33 iKeyEx::cache::iKeyEx:kb-ext-shift.png
-rw-r--r-- 1 mobile mobile 4875 Mar 5 12:42 iKeyEx::cache::iKeyEx:kb-ext-space-transparent.png
-rw-r--r-- 1 mobile mobile 0 Nov 4 2006 iKeyEx::installed
./usr/bin:
-rwxr-xr-x 1 root staff 18368 Feb 25 23:31 iKeyEx-KBMan*
./usr/lib:
-rwxr-xr-x 1 mobile staff 155072 Mar 1 14:23 libiKeyEx.dylib*
Small and innocent little keyboard mod.... not!!!
I'm not a wiz in unix but thats how I track changes in such complex OS's.
Copy & index fresh OS by making list of files as I described above, screw os then compare.
Oh yes, that iPHone util Iphone Suite (chinese made) does some wonders to your phone when installing its daemon. So clear off that app.
Good luck hope this helps...