CHANGELOG
[HTML]***** v1.0 ***** * Works with 2.3.5 (Sense 3.5 leak) * KGSL Early Suspend drivers (saves battery & reduces heat) * KGSL Turbo Mode * KGSL: Turn the clocks on before the power. * drivers: misc: pass miscdevice pointer via file private data (by Samu Onkalo <samu.p.onkalo@
nokia.com>) * Fixed possible null pointer refference * prepared for badass governor (he hasn't made it in this release

) * Tweaked ondemand to reduce battery usage * Tweaks for the new libs ***** v0.91 ***** * Changed ondemand to default again. Smartassv2 as default was not intended! ***** v0.9 ***** * CPU temperature @ /sys/class/thermal/thermal_zone1/temp *
http://stackoverflow.com/questions/4...ty-task-groups * Lowered wifi-voltage (cayniarb) * Fix scaling_cur_freq (mdeejay) * Update firmware memory size (Leedroid) * added cpufreq: address issue with second core forgetting min/max clock freq (Leedroid) & fixed * added lib: Improve the performance of memcpy and memmove of the general version (Arne Coucheron) * Lowered battery usage a bit. (Does not affect performance) * USB: read/write performance & detection enhancement (Chiranjeevi, Velempati) ***** v0.86 ***** ******************************* **RC1 Release of v0.9 - If a newer version comes out, I recommend to upgrade immediately! **This will wipe your /cache! You do not need to do it yourself! ******************************* Changes from v0.8: (mostly improving my 3D Games Fix) * this should finally fix these annoying sleep reboots some ppl were experiencing * improved overall performance * Highly optimized kernel build (O3), this should bring an additional performance boost * cleaned code * Combines the speed and stability of 0.7 with the 3D performance and 3D-fix from 0.8 * Fixed performance drops * Fixed deep-sleep reboot * Fixed 2 additional GPU scaling bugs that would have prevented the system from falling into deep-sleep mode * Reenabled dynamic powercontrol (my fault -.-) * Tweaked performance on one or two edges ;) * improved stability (show, you should check pointer...) * Fixed ioctl errors * Fixed widget bugs (I couldn't reproduce them anymore) * Fixed a GPU scaling bug, phone should stay cooler now --caused the GPU to get stuck at maximum frequency ***** v0.8 ***** ************************************************** ******** ***FIXED 3D BUG! FIRST 2.3.4 BASED KERNEL WITH FIXED 3D!*** ************************************************** ******** * rewrote GPU scaling * overclock of Adreno220 reduced to 300Mhz (was causing problems on some phones) ***** v0.7 ***** * Included a thermald.conf file in install.zip (fixes reboots) * cleanups * modified GPU scaling * modified GPU pwr_levels * increased Adreno220 OC mode to 320Mhz when max scaled (again, now it is working) ***** v0.6 - HOTFIX1 ***** * lowered Adreno220 OC mode to 300Mhz when max scaled (Scaling is still automatic) ***** v0.6 ***** * Adreno220 OC mode @ 320Mhz when max scaled (Scaling is still automatic) * Overclock till 1890Mhz possible now. ALL FREQUENCIES ABOVE 1782Mhz ARE CONSIDERED UNSTABLE! (I don't want to increase Voltage any further, this will increase the risk of burning your cpu. So if it is unstable, choose a lower clock!) * Tweaked ondemand yet again to let cpu1 jump in faster. (shouldn't affect battery but decreases lags some users were experiencing) * Tweaked ondemand to raise frequencies with higher load only (should contribute to battery life) * removed redundant code, has led to slower performance * Create private workqueue for cpu frequency changes, should speed up things * Increased writing performance (should lower that annoying lag when updating 2 apps at the same time) * Changed Smartassv2 to compile as module. Makes it easier to offer different versions. * added 1080p playback optimization * Increased GPU memory * increased overall L2 frequencies, were bottlenecking * included call rec support, yeah that's right, you can record calls now! * Improved WIFI - WLAN detection * Allow CPU-supported unaligned accesses (faster than doing it by software) * Add sysfs interface for mfreq * Added Scaling_Available_Frequencies to cpufreq sysfs interface * Added Global CPU Voltage table used for adjusting voltage table for SnapDragon Dual Core. Inspired by Snq- modified by faux123 for SnapDragon fixed by show-p1984 ***** v0.5 ***** * Updated Kernel base to 2.6.35.14 --( 247 changed files with 1,846 additions and 754 deletions ) * Tweaked preemptive settings * Added NTFS support * Added Userspace driven configuration filesystem * Updated Wifi driver * Improved Mobile Connection (fixed possible freezes) * Updated USB driver * Let MMFPB drop to 27MHz when processor power-collapsed (by Matt Wagantall) * Use hotplug notifications for CPU, L2, bus, voltage (by Matt Wagantall) * 8% Undervolted till 1536Mhz (again) * Increased Voltage for higher clocks to run stable @ 1536Mhz++ * Added OC till 1782Mhz. * Added L2 Performance Push @ 1536Mhz (Original by faux123) * Cleaned ACPU Table frequencies ***** v0.4 ***** * Tweaked ondemand to preserve battery * Tweaked ondemand to react faster * 2D-Performance Boost * Flashlight and Camera-Flash should now be useable until battery reaches 15% * Tree-based preemtible RCU * Fast scheduler for CPU hotplug * +84 Insertions regarding 3D performance ***** v0.3 ***** * more optimizations * added smartassv2 as optional governor * tweaked smartassv2 to fit pyramid OC clocks * further ondemand governor tweaks (should be as fast as before with a little less power consumption) * changed max clock to 1536Mhz (1538 was a typo -_-) * cleaned ACPU table frequencies * fixed an issue where CPU1 would fall back to userspace governor ***** v0.2 ***** * 2.6.35.13 * based on HTCs-2.3.4-Sources * Too many ARM optimizations to count ;) * CIFS * UTF8 encoding (included for CIFS) * wifi pm=fast * Tweaked ondemand governor (should react a lot faster, but can't predict battery usage yet) * Undervoltage * Overclocking to 1538Mhz default (this makes more sense than 1512) * Min Clock @ 192Mhz default * Synchronous Multicore Threading * Boot time optimization. CPU will have max clocks during boot to ensure a fast bootup * Blazing fast with IC2.4.2/3 * Should work with every ROM since the boot.img is generated while flashing.[/HTML]