[Fascinate Android Development] djp952:
Apologies for a notable update so soon, but ...

GeeWiz 2.4.2 has been released. This is a Kernel/Recovery update only to bring those components up to date with the recently released Fascinate EH03 kernel source code from Samsung (12.28.2011). While I've updated all the main downloads to include the new Kernel and/or Recovery, anyone that wants to upgrade can just flash the Kernel and/or Recovery components rather than a full ROM or a need to wipe any data. The following excerpt is from the main post:

UPGRADING FROM 2.4 TO 2.4.2

GeeWiz 2.4.2 is an update to the Kernel and Recovery components based on the recently released EH03 kernel code rather than the generic non-Fascinate EI20 kernel code. No changes were made to the base ROM itself. There is no need to reflash your entire device or wipe any data just to update to the new 2.4.2 Kernel or Recovery, you can just install one or both of the following individual updates (ODIN-compatible versions are available in the DOWNLOADS section of the main post):

GeeWiz 2.4.2 Kernel Only (EDIFY Update-Zip)

http://www.mediafire.com/file/saklxuwd75mjlp5/geewiz-2.4.2-kernel-12292011.zip

MD5: 133a76d48ccf4ec2398b3b4b2342d06d

GeeWiz 2.4.2 Recovery Only (EDIFY Update-Zip)

http://www.mediafire.com/file/dkut8yf7qobuhav/geewiz-2.4.2-recovery-12292011.zip

MD5: 3b7ae8cf089b4b9cc538ba7563e1ad8d
​

The GeeWiz 2.4.2 Kernel and Recovery components were based on the U.S. Cellular Mesmerize EI20 kernel code that had a known problem with the Fascinate EH03 LOGCAT application. As a result, I had posted a patch file that would modify the ROM to allow LOGCAT to work properly. If this patch was installed, it needs to be rolled back to ensure proper LOGCAT operation with the new 2.4.2 Kernel and Recovery. I recommend all users upgrading to either the 2.4.2 Kernel or Recovery install the following rollback patch to their device to make sure that the original LOGCAT files are in place and everything will work the way it's intended to. I apologize for any inconvenience here, the new code was released by Samsung literally hours after I had completed GeeWiz 2.4:

GeeWiz 2.4 LOGCAT rollback for EH03 GeeWiz/Stock kernels (EDIFY update-zip):

http://www.mediafire.com/file/hi4p23wsat2bf68/geewiz-2.4-stockkernel-logcat-12272011.zip

MD5: 5f1888a24e144b516c72d8a05708bedd
​

The EH03 kernel code appears to have solved the two main issues that GeeWiz Gingerbread has been plagued with from the start .. the touchscreen lock-up problem with Google Maps and the corrupted output from LOGCAT. It also has the "deep sleep" driver code in it, so an improvement to battery life might be gained, the jury is still out on that. The overall performance of the device with the new kernel feels comparable to what it was previously as well.

If anyone encounters serious problems with the new kernel, please let me know and I can provide a link to the previous version and start working on a solution.

I hope this now "completes" GeeWiz Gingerbread to mimic the feature set and stability that GeeWiz Froyo (1.2) was able to attain. This doesn't mean I'll stop working on it, it just means that I am finally satisfied that this is no longer a hodge-podge/kludge and that anything else new that is added is done against a nice stable (and official!) baseline :D

edit: Why 2.4.2 instead of 2.4.1? 2.4.1 was a quick and dirty experimental/beta kernel I put out there earlier with the EH03 changes in it and it had a defect/bug that needed to be fixed. Hence 2.4.2.