06/28/2010, 08:42 AM
UberKernel 1.4.x-58 is released to the public feeds.
If you have ever installed an overclocking kernel or patch on your device that did not come from a webos-internals kernel feed, then you are advised to back up your data and run the webOS Doctor on your device before installing the UberKernel. Previous overclocking solutions from other groups (especially the SuperPreKernel) do not uninstall cleanly (as predicted by us at the time) in some circumstances.
The WebOS Internals kernel development team includes Marco Benton (unixpsycho), Rod Whitby (rwhitby), Steve Bromwich (sbromwich), Jauder Ho (jauderho), and Tom King (ka6sox). The F102A, F104A, F105, Uber, Warthog, and SBromwich kernels are all the collective output of this team and are part of a cycle of continuous experimentation, stabilisation and mainstream release of new kernel features. The UberKernel is the result of experimental testing of various new features in the other kernels. See http://git.webos-internals.org/?p=ke...git;a=shortlog for the complete list of kernel changes that have been tested by this team.
Major new features for this UberKernel release include:
1/ Pixi support (but frequencies above 600MHz are not available on the Pixi hardware, and we have no foreseeable solution to that limitation)
2/ Compcache support for both Pre and Pixi (disabled by default)
3/ Lower frequencies enabled for the screenstate minimum if desired (but be sure that your device will run reliably below 500MHz before making that stick)
4/ Updated pre-remove script to cover an obscure OTA scenario that wasn't being handled
5/ Modified Too Many Cards error algorithm to include free swap space in the calculation
6/ Compiled with a new set of compilation flags shown to give better performance at the same frequency
7/ Screenstate govnernor limits frequency to 500MHz when charging at 1A to prevent overheating. Charging on the touchstone is reported to the kernel as 700mA.
Note that the screenstate governor only changes the speed of the device when you switch the screen on or switch the screen off. If you plug the wall charger in while the screen is on, the frequency will not change to 500MHz until you turn the screen off. If you unplug the wall charger while the screen is on, the frequency will not change back to 800MHz until you turn the screen off and on again.
Also note that low brightness values cannot be distinguished from a screen-off condition by the kernel. If the screenstate governor does not seem to be working for you, then increase your screen brightness and examine any applications or patches that lower the minimum screen brightness value.
The alpha testers will be able to answer any questions you might have about how to configure this kernel to suit your needs.
Remember to follow @webosinternals on twitter for 24h after the next webOS update arrives for guidance before accepting the update.