T3 (Tytung – 3dak) Kernel, it's based on Tytung_R12.4 kernel source repository,
GIT repository Source url:
it has two branches: master branch for CM/AOSP/MIUI build, it will keep existing hastarin r8.6 gpu driver, sense branch for HTC sense 3.x build.
All credits to Tytung, Hastarin, Makinus , every patch providers and contributors.
The target of this repository is tweaking/adding features/optimizing Linux Kernel for sense build(SD/MAG/Nand/cLK) and try to getting better speed and performance on sense build. I will optimize the kernel on schedulers,CPU, Memory Allocator, IO shceduler , cpu frequence and so on…
also will add a sense branch on current 3dak_Rx.x SD/MAG kernel for those bulid wanna boot SD ROM from both winmo and magldr
Worked new features based on tytung r12.4
-BFQ IO Scheduler as default(Faster than CFQ)
-SLQB Memory allocator as default (Faster than SLAB)
-LAZM to compress image to get smaller zImage , better than GZIP.
-migrated HTC official 2.6.35 bravo GPU driver for sense branch . Finished and worked fine and better perfermance on sense build per boxmax experiments.
GPU driver tweak
try better and suitable CPU scheduler. BFS? TinyRCU?...
T3 R3 Changes: -GPU driver: fixed color banding issue . (Credits to marc1706) -added CPUfreq governor:smartassV2, added TinyRCU -Sense: revert old camera driver. -disable 2WCRec to avoid speaker sizz issue. T3 R2 Changes: - Merged tytung r13 commits:Added Alsa sound driver.(Credits to Cotulla & Tytung ),HTC auto white balance calibration driver. -Driver/Cpufreq: Add CPUFreq governor 'smartassV2' -enbale 2WREC -Sense branch: Camera driver updated to HTC official Bravo 2.6.35 camera driver. T3 R1 : Initial release. -It based on Tytung R12.4.(Credits to tytung ) with some new features. -Added VR IO Scheduler. -Added BFQ IO Scheduler as default. -Added SLQB Memory Allocator asd default -LZMA to compress image to get smaller zImage file. -Sense branch:Use HTC official Bravo 2.6.35 GPU driver to replace hastrarin r8.6 GPU driver P.S. Use this kernel at your risk.
P.S. kernl pack is just kernel files for build cooker. it is not a CWM recovery zip.I'm lazy to create recovery zip. initrd.gz or boot.img in kernel pack is my initrd for miui build with data.img supported. maybe it is not suitable for your build. if you are ROM cooker, you know how to use it.
T3 R3 Master: cLK MAG
T3 R3 Sense: cLK MAG
T3 R2: cLK Mag
T3 R2 Sense: cLK Mag
T3 R1: cLK Mag
T3 R1 Sense: cLK Mag Only for sense build or no camera preview. and maybe your build needs this : correct lib/hw&egl files for sense buld.