[Desire Android Development] bananacakes:
•GB SENSE Kernel 2.6.35 Desire Official (Overclocked & Undervolted)

•Max 1190Mhz

•Vdd Levels

•minimum voltage@950mV

•maximum voltage@1325mV

•BFQ/VR Scheduler

•Pershoot's audiomod (loudness).

•EXT4

•CIFS

•2 way call recording(avs333)

•ondemand, interactive, conservative, powersave, performance, Smartass & Smartass V2, smoothass, savagedzen cpufreq governors

CAUTION:

flash the new kernel with wiping your dalvik cache.

then reset your voltages

************************************************

0.9

*CPUIDLE code from 36.1 (by Imoseyon)

*CPUIDLE code from 3.0rc6 kernel

*Make cpuidle_enable_device() call poll_idle_init()

*delete NOP CPUIDLE_FLAG_POLL

*Export file system uuid via procpidmountinfo

*msm smd display correct error message upon modem crash

*bfs_ck2_patch

*Delete float charge after 90%

*FIX v7_coherent_user_range from the galaxy s kernel

*Tweaked BFS

*ADD: BLOCK driver backportefrom 2.6.36.1 kernel (by Imoseyon)

*ADD: I2C driver backported from 2.6.36.1 kernel (by Imoseyon)

*lib/sha1 use the git implementation of SHA-1

*arm remove optimized SHA1 routines

*tweaks lazy govenor

*Add compile optimizations

*Update BFS to V413 for kernel 3.0 – modified for DHD by LorD ClockaN

*tweaks ondemand govenor

*Lower the batt power limit for disabling flashlightflash from 15 to 10% – leedroid

*Tuning the conservative governor to behave a bit better for performance – netarchy

*Decrease maximum transition latency of smartassV2 when Scorpion CPU is detected – intersectRaven

*bfs: penalise fork depth account threads

*posix-timers RCU conversio

*ext4 add cleancache support

*init/calibrate.c backport from 3.0

*Fixed ext4 disk write performance regression

*mm Tweak Pagewriteback

*ARM Stop irqsoff trace on return to user

*wait Add wait_io_event_interruptible

************************************************

************************************************

0.8f-21/10/11

*Tweak VR for flash devices

*read to write ratio for deadline io, more like noop

*synaptics: added CONFIG_TOUCHSCREEN_DUPLICATED_FILTER

*net: wireless: bcm4329: convert sempahore mutexes to real mutexes [Dima Zavin]

*msm kgsl Reduce the wait for gpu ready time to 10 ms

*USB: f_mass_storage: Disable write cache support

*cgroup: remove the ns_cgroup

*default ADD: TINY_PREEMPT_RCU

*move TINY_RCU from softirq to kthread

*priority boosting for TINY_PREEMPT_RCU

*add tracing for TINY_RCU and TINY_PREEMPT_RCU

*document TINY_RCU and TINY_PREEMPT_RCU tracing

*Added usleep_range timer as it's needed for JRCU to compile, added #if defind so only used when compiling with JRCU

*cpufreq and omap transition latency tweaks

*delay going tickless when CPU is loaded

*bfs: Added support for custom rr_interval value

*Improve the performance of memcpy and memmove of the general version

*CFS Scheduler tweaks brought over

*EXPORT nr_running for modules such as smartass governor

*Use a realtime priority thread for AVS

*mm: vmap area cache

*Ondemand governor tweaking

*rcutorture add random preemption

*call __rcu_read_unlock() in exit_rcu for tiny RCU

*MSM: Fix memory leak in mdp_probe

*rcu: optimize rcutiny

*lowmemorykiller: Don't try to kill the same pid over and over

************************************************

~0.8e

*BFQ I/O Scheduler

*WIFI PM=FAST in standby

*MSM HW 3D Register Driver

*sysfs VDD levels interface

*Smartass & Interactive cpufreq governors

*Extended CPU Vdd levels sysfs iface

*Add: Trackpad to wakeunlock

*Add: 2 way call recording support

*83mhzfors5k3e2fx

*Battfix- sibere

*TWEAK: sched - lower granularity

*Allow CPU-supported unaligned accesses

*TWEAK: camera - bananacakes

*VR I/O Scheduler

vshorter switch times

*USB mount issue in 2.3.4(5)

vdrivers/leds/leds-microp: workaround to make -Wswitch happy

*Add: cpufreq

*TWEAK: GPU MEM SIZE

*cm3602_lightsensor_microp: report last value until sensor becomes ready...- tobi01001 & snq-

*supported OC/UV Beater, incredible controls..

*Increase write data timeout value for bad SDHC cards

*lowered wifi to connect a low signal -108

*atomic functions in bfq

*allocate uncached buffers as writecombined

*Fixed: fgets compile

*CA tweaks for fs

*CAF patches

*Add: Jhash3

*Update: Linux upstream 2.6.35.10 > 2.6.35.13

*The Brain **** Scheduler v0.404 by Con Kolivas

*Update to linux upstream 2.6.35.14

*instead of nuking clockd (snq-)

*ADD float charge after 90%

*mm Avoid livelocking of WB_SYNC_ALL writeback

*Fix a race during freezing of TASK_STOPPED tasks

* Add JRCU by Joe Korty(not enable)

*mmc: core: put eMMC in sleep (cmd5) mode before suspend

*HAVS/SVS/CFS/BFS/2WAY/NO2WAY

************************************************

incrementing/decrementing all levels by a specified amount* (mV):

echo -min_voltage +max_voltage > /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels_havs
ex)echo -25 +25 > /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels_havs

Default output: first column: frequency (kHz), second column: vdd* (mV))

cat /sys/devices/system/cpu/cpu0/cpufreq/vdd_levels_havs

Thanks to coolexe,-snq,Alex,Flohim,llimscap1,sibere,tristan202,

Richard trip, eviollet

http://cafe.naver.com/htc.cafe

and many people.. and many korean bro.

Special Thanks My lover.

Download:

cooldevs

Donation

If You Like My Work Then vote Thread or Some reply or Checking Thanks

and Don't forget This(Dok-Do is a territory of Korea. Dok-do is Korean land.)

--------------------------------------------------------------------------

How about sharing our knowledge about building kernel?

It would be better than hiding the kernel source.

As you know, We alone cannot even make a development when everyone of community keep hiding.

source for kernel compile

my github

---------------------------------------------------------------------------

I'm not so good at English. sorry