[LG Optimus 2x] Stefan Gündhör:
guestekrnL v1.6 + GuesteOC v2.0

Revolution is here

TrymHansen and I have worked many days and nights to take v20Q stock kernel and the Overclocking & Controlling tool to their next levels.

-------------- The Kernel (by Stefan Gündhör) --------------​

Revolutionary & never seen before:

- OnTheFly adjustment of auto background light intensity-scaling

- Fixed Second Core CPU scaling bug when device runs on battery

- Full OnTheFly Control of whole Second Core Handling

- Strong Vibration for both haptic feedback and incoming calls, seperately selectable (though incoming call vib feature needs to be tested and feedback)

- Fixed Frequency Adjustment bug when second core is active and frequency of CPU gets changed while active

- Completely rewritten setter methods for cpu frequency, allowing better second core handling and easier handling via GuesteOC tool

- OTF alternative for easier adjustment of LED button brightness

- Automatic calculation of second core enable/disable frequency limits based on current CPU frequency via OTF (can be enabled or disabled)

- Many new additional voltages and frequencies adjustable via OTF

- Completely "redesigned" OTF code, getters will always show the current value even if it has been changed internally in kernel and not from outside; also the setters aren't bugged anymore when you p.ex. remove the new line from an OTF file and insert a value with one digit less than before

- Swap, ZRAM, Compcache, nothing -- freedom of choice

Other things to be mentioned:

- huge increase in smoothness (though this is no hybrid kernel)

- powersaving

- OC up to 1,4 GHz again

- remerged some of HP SR3R kernel changes (credits and thx to spica1234!)

- merged, adapted, fixed, enhanced spica's OTF code for my needs. Credits for the OTF and some other tweaks by spica1234 and appreciation for his work go to spica1234!

- compiled with "modded" linaro toolchain

- fixed wifi/usb tethering

- fixed frozen apps bug of guestekrnL v1.5

- no more JRCU (switched to TreeRCU)

- one version fits all (no more non-OC version as the "Second Core CPU scaling bug when device runs on battery" has been fixed by me, which only happened on OC kernels before and is as I believe the reason for increased battery drain in OC kernels until now)

- normal battery driver

- BatteryLifeExtender enabled

- switched from Deadline to Simple IO Scheduler

- auto-lowering of various frequencies on ScreenOff for saving energy

- OC cleaner for flashing (reverting OC settings to standard) will come soon

If you come accross...

... a black screen while phone is plugged but LEDs are still active, just press power button like you want to get phone out of sleep. This happened to me once right after install of kernel, but not anymore.

-------------- The Tool (by TrymHansen) --------------​

​

(English language is available too of course)

Revolutionary & never seen before:

- stepless and real-time adjustment of cpu frequency and more or less all OTF features available in the tool

- complete control over second core activation

- adjustement of OTF max. screenOff frequency

- Swap, ZRam, Compcache enabling/disabling OTF

- Adjustment of LED and auto backlight brightness levels

- ... (Trym will know most about the tool :) )

Other things to be mentioned:

- live cpufreq monitor and system stats

- all the "cool" OTF stuff is adjustable directly via the tool, all the "nerdy" additional OTF stuff for experienced users needs to be adjusted manually in

for instant change and in

for remembering the value after reboot

-------------- If you like the releases --------------​

- Klick THX on a post by TrymHansen too for appreciation of his great OC tool!

- Consider to buy TrymHansen's nice game from Market

- Recommend me for becoming recognized developer on XDA

-------------- Source of kernel up-to-date --------------​

- https://github.com/StefanGuendhoer/LG-P990-O2X----guestekrnL-for-stock/

Before installation I recommend converting your file system to ext4 (if you are using ext3 or unchanged stock ROM) in order to avoid having bugs! Just flash universalEXT4converter by Benee

Small Bugfix: Trym has discovered a very small bug, causing one of the saved OTF frequencies not to be remembered correctly after reboot. You can solve it by flashing the Bugfix01 or the kernel with Bugfix01 included. (This is no kernel bug! Just a bug in an /etc/init.d/ script responsible for "remembering" the OTF values)