FIX FOR GPS and WIFI ISSUES
as I said in the post above ... we have discovered a glitch in a script that we believe is causing faux's super awesome gnarly kernel not to perform to it's full capabilities ... this could manifest itself on your device by any number of things including: weaker GPS performance, wifi issues (slow/trouble connecting or holding signal), screen or device lag, freeze ups, random reboots, etc.
we apologize for this and discovered it within a few hours of release of v1.2 .. (FYI - we do test these updates but we've leaned towards pushing the release out to you guys QUICKLY rather than sit on the update and test it for days and days or weeks to discover and iron out every single little bug...we believe this is what most of you want...but if it becomes too much of an issue, we'll start spending more time in testing prior to new releases, meaning you won't see updates quite as fast)
we should have this kernel flashing bug ironed out for v1.3 ... which should be out VERY soon (ideally tonight or tomorrow latest barring unforseens during final stages of dev)
IN THE MEANTIME:
REFLASH THE KERNEL AND THIS SHOULD/WILL SOLVE ALL OF THESE ISSUES!!
Link to Faux123's Gingerbread Kernel Thread/Download the kernel here
1) download the kernel from the link above. v2.0.4 can still be gotten, which was the version bundled with RoyalGinger v1.2 however, since Faux is the man, v2.0.6 is already out and I'm currently running it on mine ... either one is fine.
2) UNCHECK 'set on boot' in setCPU (double check that set on boot isn't checked in cyanogenmod settings -> performance -> CPU settings .. this should NEVER be checked when using this ROM and/or faux123's kernels)
3) boot into recovery
4) wipe cache
5) wipe dalvik cache
6) fix permissions
7) flash faux's kernel (install ZIP from SD card, choose file from SD)
8) when it's done flashing the kernel - reboot device
9) after 3-5 minutes, and you see your lockscreen - LET IT FULLY FINISH BOOTING (DON'T TOUCH ANYTHING for another 5 MINUTES!! this is like a kernel 'settling' period when it's newly flashed)
10) hold down power button from lockscreen and reboot device
11) after 3-5 minutes and you see your lockscreen - LET IT BOOT FULLY FINISH BOOTING again (3-5 minutes this time)
12) now - unlock your device, open setCPU, press the menu button, select 'Device Selection', press 'Autodetect Speeds / Recommended' .. hit the OK prompts ... there's like one or two
13) VIOLA! now you can pick your min/max clock speeds and governor and press 'set on boot' (I use the default smart ass gov, 1.1gHz max 245hz min .. so does Faux ... this seems to be the best balance of performance and battery)
FYI - this is the exact process I use to flash a new kernel every time and I almost never to never experience any kernel related issues (wifi, GPS, lag, etc) .. and I flash new ROMs and kernels multiple times daily on a typical day from testing this stuff out for you guys as my non-paying 2nd job
(if any of this is helpful to you, please don't forget your THANKS button folks!)
Happy flashing!