[HTC EVO 3D] coolexe:
[KERNEL][Cool Kernel 3.0.x] CoolZ Evo3D

Coolexe & cjoliver Present CoolZ Kernel

A Big Thx To MikeC84 & agrabren

What is a Kernel?

​

#include
/*
* Your warranty is now likely void.
*
* I am not responsible for bricked devices, dead SD cards,
* spontaneous combustion, or any other host of cosmic penalties
* which may befall you, your family, or your phone. *
*/

Features:

* Compiled with gcc-linaro-4.8-2013.06 toolchain

* Linux Kernel Patches 3.0.16>3.0.xx

* Default Clock: 1188 Mhz Max / 192Mhz Min

* OC Upto 1674Mhz

* VDD Table interface (700 mV – 1400 mV)

* OC 3D GPU 320Mhz with 5 Stages scaling, Variable io_fraction

* OC 2D GPU 266Mhz with 4 Stage scaling

* Glitch Free GPU Frequency Changing

* Increased Bus Bandwidth

* L2 Cache Upto 1566 MHz

* Cmdline Options

* Implemented kernel based Mpdecision

* Implemented kernel based Thermal

* FauxSound TPA for HTC phones (thx to faux123)

– Application Needed For FauxSound Control GooglePlay

* Sweep2Wake: Implemented with User-Defined Keys

* Complied with -Ofast Inserted of -O3

* Bigger zImage (>4.6MB) Bootloop Fix

* Profiling Support Enabled

* Perflock lock disabled (Allow CPU-Supported Unaligned Accesses)

* BFQ, VR & Simple IO Schedulers

* USB OTG HOST (Setup Environment)

* Tweak Audio Buffers For Beats

* Increase Readahead Buffer

* Fixed CPUFreq

* FastCharge v3.1

* Badass Governor (Support Both of 2 and 3 Phases)

* conservative, interactive, ondemand, performance, powersave, userspace, lagFree, lazy, smartass2, intellidemand, scary Governors

* Camera Flash: low battery limit decreased to 5%

* Tweaked OnDemand Governor

* Disable GENTLTE_FAIR_SLEEPERS

* USB headset detection

* Use AC charging for unknown chargers

* Snapdragon and Linaro optimizations

* Optimize SLUB

Kernel Requirement:

ICS Firmware and Sprint ICS hboot MORE INFO *Tested with 1.58.xxxx Hboot*

First Flash HTC Sprint ICS Kernel and make sure everything is fine with Kernel Requirement and then Flash CoolZ Kernel

ChangeLog

[B]CoolZ Evo3D v5.7[/B]
* PATCH: applied linux kernel patch 3.0.83->93

[B]CoolZ Evo3D v5.6[/B]
* Compiled with gcc-linaro-4.8-2013.06 toolchain
* PATCH: applied linux kernel patch 3.0.83->88

[B]CoolZ Evo3D v5.5[/B]
* PATCH: applied linux kernel patch 3.0.80->83
* CPU Freq. & Bandwidth Changed, Max Freq. to cmdline_max

[B]CoolZ Evo3D v5.4[/B]
* PATCH: applied linux kernel patch 3.0.79->80
* 3D Camera Max Brightness Fix (Stuck at Max Brightness)

[B]CoolZ Evo3D v5.3[/B]
* PATCH: applied linux kernel patch 3.0.78->79
* Thermal Setting Changed
* 3Dpanel Backlight Fix (Stuck at Max Brightness)

[B]CoolZ Evo3D v5.2[/B]
* PATCH: applied linux kernel patch 3.0.76->78
* BCMDHD Wifi Added

[B]CoolZ Evo3D v5.1[/B]
* PATCH: applied linux kernel patch 3.0.75->76
* Dynamic FSync v1.1 (thx to faux123)

[B]CoolZ Evo3D v5.0[/B]
* PATCH: applied linux kernel patch 3.0.74->75
* Compiled with [URL="http://releases.linaro.org/13.04/components/android/toolchain/4.8/android-toolchain-eabi-linaro-4.8-2013.04-2-2013-04-13_12-04-23-linux-x86.tar.bz2"]gcc-linaro-4.8-2013.04[/URL] toolchain

[B]CoolZ Evo3D v4.9[/B]
* PATCH: applied linux kernel patch 3.0.72->74
* Complied with -Ofast Inserted of -O3
* Bigger zImage (>4.6MB) Bootloop Fix (thx to MikeC84 for Idea)
* CDMA Kernel Patched to Latest Source

[B]CoolZ Evo3D v4.8[/B]
* PATCH: applied linux kernel patch 3.0.71->72
* FauxSound TPA for HTC phones (thx to faux123)
–Application Needed For FauxSound Control [URL="https://play.google.com/store/apps/details?id=com.teamkang.fauxsound_tpa"]GooglePlay[/URL]

[B]CoolZ Evo3D v4.7[/B]
* PATCH: applied linux kernel patch 3.0.67->71
* New gcc-linaro-4.7-2013.03 toolchain

[B]CoolZ Evo3D v4.6[/B]
* PATCH: applied linux kernel patch 3.0.56->67
* New gcc-linaro-4.7-2013.01 toolchain
* Default Clock: 1188Mhz

[B]CoolZ Evo3D v4.5[/B]
* PATCH: applied linux kernel patch 3.0.52->56
* New gcc-linaro-4.7-2012.11 toolchain

[B]CoolZ Evo3D v4.4[/B]
* PATCH: applied linux kernel patch 3.0.51->52
* Blank Screen Fix

[B]CoolZ Evo3D v4.3[/B]
* PATCH: applied linux kernel patch 3.0.50->51

[B]CoolZ Evo3D v4.2[/B]
* New gcc-linaro-4.7-2012.10 toolchain
* PATCH: applied linux kernel patch 3.0.48->50
* MPDECISION_Advance: Implemented Sleep Profile (thx to cjoliver)
* CPU Alignment Fix

[B]CoolZ Evo3D v4.1[/B]
* PATCH: applied linux kernel patch 3.0.46->48
* Scary and Smartassv2 Removed

[B]CoolZ Evo3D v4.0[/B]
* Sweep2Wake Cmdline Options (thx to showp1984)
* AROMA Configurable Sweep2Wake Keys (thx to cjoliver)
* Revert: BT HCI

[B]CoolZ Evo3D v3.9[/B]
* [B]AROMA[/B] Installer (thx to Ahmad Amarullah)
* PATCH: applied linux kernel patch 3.0.45->46
* Cmdline Options (thx to showp1984)
* User Configurable CPU OC, GPU OC, Governors, IO Schedulers, Sweep2Wake, ZRAM
* Badass Governor (Support Both of 2 and 3 Phases) (thx to showp1984)
* BT HCI (Need Testing) (thx to XxXPachaXxX)

[B]CoolZ Evo3D v3.8[/B]
* PATCH: applied linux kernel patch 3.0.44->45
* New Linaro Toolchain gcc-linaro-4.7-2012.09

[B]CoolZ Evo3D v3.7[/B]
* PATCH: applied linux kernel patch 3.0.43->44
* Implement ck1 patchset (thx to Ziggy)
* Updated LZO Compression
* SIO and Deadline Tweak (Test)

[B]CoolZ Evo3D v3.6[/B]
* Lower Display Panel Voltages (thx to faux123)
--Min 3.0 to 2.85, Max 3.2 to 3.05 (Batt. Saving)
* Fsync Removed
* Dynamic Sync Control Added (thx to faux123) [URL="https://github.com/Coolexe/shooter-ics-crc-3.0.16-294f767/commit/dafa1b623b2c7ff4e95f467baecad2d353e5ff1e"]info[/URL]
* ROW I/O Removed
* OFFMODE_ALARM Added/Enabled (Test)

[B]CoolZ Evo3D v3.5[/B]
* Name Changed: CoolZ EvoC v2.1 to CoolZ Evo3D v3.5
* Single Kernel.zip for Both CDMA & GSM Device
* Linaro -O2 Optimized
* New Sweep2Wake Features: (thx to cjoliver)
- Extra sysfs Interface to available buttons.
- Move calculation of the barriers to sysfs interface functions to speed up driver work function.
- Multi dimensional array to store button x axis and names to make it easier to port to other drivers & mobile devices.
* Battery Drain Fixed (Need Testing)
* OndemandX & savagedZen Governors Disabled
* Lower voltage [MENTION=1528666]151[/MENTION]2000, 1566000, 1620000

[B]CoolZ EvoC v2.0[/B]
* Sweep2wake with sysfs & User-defined s2w Key Mapping [URL="http://pastebin.com/58mmUvMa"]Script[/URL] (thx to cjoliver)
* InteractiveX and OndemandX Governor added (OndemandX Unstable)
* CPU Freq. Table Changed

[B]CoolZ EvoC v1.9[/B]
* PATCH: applied linux kernel patch 3.0.42->43
* LEDS-PM8058-MULTIPLIER. Added
* Task Manager 0KB Bug Fixed (thx to anryl)
* Perflock @1.5Ghz Removed

[B]CoolZ EvoC v1.8[/B]
* MHzx8 Bandwidth
* IOSCHED: Read over Write (ROW) iosched added (Unstable)
* Fsync Added

[B]CoolZ EvoC v1.7[/B]
* New Toolchain: gcc-linaro-4.7-2012.08
* Complied with O Warnings and Error
* Thermal: 3-Phase Throttling & sysfs Interface
* THERMAL_MONITOR Fix
* CPU/GPU Fix & Optimization *TEST*
* SLQB Memory Allocator now using sysfs
* Profiling Support Enabled
* Allow CPU Based Alignment Handling Enabled
* Linaro Fix & Optimization
* Deactivate Notification LED Timeout
* cpufreq: address issue where cpus forget their clock speeds
* Take wakelock when VBUS present
* lib: memcopy: use glibc version
* lib: string: use glibc version
* lib/sha1: use the git implementation of SHA-1

[B]CoolZ EvoC v1.6[/B]
* Some Governors Removed (Battery Drain Issue Fix)

[B]CoolZ EvoC v1.5[/B]
* Some DeConfig Changed (Bootloop. Fix )
* -O2 to cflags Fix (But still using -Os)

[B]CoolZ EvoC v1.4[/B]
* Official Sprint ICS Kernel Base [B]shooter-ics-crc-3.0.16-294f767[/B]
* Fully Working 4G
* PATCH: applied linux kernel patch 3.0.41->42
* Sweep2Wake/Sleep Fix (Menu>Back>Search | Search>Back>Menu No Home Button HTC Screenshot Feature Working)
* All Previous Features Included

[B]CoolZ EvoC v1.3[/B]
* Compiled with gcc-linaro-4.7-2012.07 toolchain

[B]CoolZ EvoC v1.2[/B]
* Implemented: Kernel Based Thermal Management
* lionheart, lulzactive, intellidemand, wheatley, scary, pegasusq Gov. Added
* Simple IO Scheduler Added
* vDM Fixed
* GPU Bandwidth Improved
* USB forced fast charge v3.1
* Update BFQ Scheduler to v4
* Add -O2 to cflags
* Build vfp with Neon Optimizations
* Optimized ARM RWSEM

[B]CoolZ EvoC v1.1[/B]
* PATCH: applied linux kernel patch 3.0.16->41
* MPDECISION: Implemented kernel based mpdecision
* 3D GPU 7 Stage Scaling Added
* 2D GPU 4 Stage Scaling Added
* Sweep2Wake: Implemented
* MSM Thermal Sensing & Limiting Added
* FastCharge v2 Added
* Tweak Audio Buffers For Beats
* USB OTG Added (thx to SebastianFM)
* BFQ & VR IO Schedulers Added
* Glitch Free GPU Frequency Changing
* ZRAM, SWAP, CISF, NLS_UTFS. NTFS, PPP_SYNC_TTY, PPP_ASYNC
* Power down PHY register during suspend
* add ehset.c for OTG operations
* lowmemkiller add Fugeswap
* enable dynamic LED brightness
* create new variable and adjust nr of freq
* Add support for USB headset detection
* Optimize SLUB
* Changed value of dirty_writeback_interval
* Use AC charging for unknown chargers
* LOAD_FREQ is supposed to equal 4.61 seconds
* set cpu1 online/offline based off power management suspend
* fbmem override refresh rate for Sense 4
* Added Snapdragon optimizations
* ratio for deadline io, more like noop fifo_batch = 1
* CFS Scheduler tweaks brought over
* cpufreq and omap transition latency tweaks
* fixing offset.un may be used uninitialized in this function
* CPU State File
* htc-battery-core: Fixing
* Make vfs_cache_pressure configurable
* Disable GENTLTE_FAIR_SLEEPERS for better performance on Android
* Adjust VM Ratios
* Allow Low-wifi Signals
* Lower Wifi chip voltage to lowest
* WiFi PM=FAST in Standby

[B]CoolZ EvoC v1.0[/B]
* Initial Release
* OC 1.8 (Default 1.5 Safe Side)
* GPU OC Added
* Increase Readahead buffer
* VDD Table interface Added
* Perflock lock disabled
* Ondemand governor tweak
* Camera Flash available less then 10% battery

Download

S-ON Users Run BootFlasher.exe after Flashing the CoolZ.zip

Download

Kernel Source

Special thx to: cjoliver, bananacakes, snq, leedroid, mdeejay, e3d, MikeC84, SebastianFM, anryl, PlayPetepp, show-p1984, faux123, yank555, Ryrzy, agrabren, ChadGoodman, dodava, Cyanogen Mod Team

Please DO NOT use any task killers, they DO NOT improve performance nor battery life. They INTERFERE with your phone's stability (more crashes) and App compatibilities (Forced Close).​