[myTouch 4G Android Development] thederekjay:
*WARNING! I Am Not Responsible For Anything That Happens To Your Device*​

PLEASE READ ENTIRE OP CAREFULLY, THANKS! and remember: when reporting issues, please provide more info than "my phone rebooted, anyone know why?"

My github: [HERE]

BIG THANKS TO:

Cayniarb, Faux123, Erasmux, Scaryghoul, Nick Piggin, LeeDroid, Umaro, mdeejay, imoseyon, LorDClockaN for the reference or code I may have used

Raycaster3 for being my crash test dummie :D

Anyone I didnt mention.. it's not intentional, please let me know!

Included:

MIUI, CM7, AOSP 2.3.4+ COMPATIBLE

Patched up to 2.6.35.14

CPU OverClocked up to 1.80GHz (Higher Frequencies may be unsatble for some devices)

CPU frequecy supports 122MHz up to 1.80GHz

Smartass v2 Governor default Gov set @ 122/1017MHz

Under Volt

NOOP I/O scheduler default

SLQB Memory Management

Tiny Preempt RCU

Extensive tweaks

SVS support (VDD interface code thanks to @snq)

Built in WiFi Calling support

Swap enabled (Needs to be supported in ROM)

Available CPU Governors:

DARKSIDE, superbad, scary, smartass v1, smartass v2, lagfree, conservative, performance, ondemand, interactive, minmax, powersave, userspace

Optional I/O Schedulers:

sio, anticipatory, deadline, cfq, bfq v2, vr

My Change Log:

[U][B]2.6.35.14 | DARKSIDE v12 (12.11.2011)[/B][/U]
[COLOR="Red"]* COMPLETELY REBUILT *[/COLOR]
-ADD: New CPU Governors
-ADD: V(R) and Simple I/O data scheduler
-UPDATE: optimize I/O schedulers for flash devices
-ADD: SLQB slab memory allocator for 2.6.35
-UPDATE: HW3D patch
-ADD: HTC kineto_gan support for WiFi calling
-FIX: Allow CPU-supported unaligned accesses
-ADD: hard float
-UPDATE: Set correct divx codec type
-UPDATE: increase GPU and Camera memory allocation
-UPDATE: decrease default dirty ratio
-UPDATE: Back off suspend if repeated attempts fail
-UPDATE: prevent multiple syscall restarts
-ADD: Jhash3
-ADD: cleancache
-UPDATE: CFLAGS for Increased peroformance
-UPDATE: increase audio levels
-ADD: Automated per tty task groups patch
-UPDATE: Kernel Tweaks

...and a buch of other stuff!

[U][B]2.6.35.14 | demonspeed v10 (10.1.2011)[/B][/U]
-UPDATE: lower MIN_VOLTAGE_MV to 650
-UPDATE: more CFLAG optimizations
-UPDATE: decrease default dirty ratio
-UPDATE: Updated drivers from HTC
-UPDATE: vidc 720p drivers [CodeAurora]
-UPDATE: Memset MPEG-4 recon buffers to black [CodeAurora]
-ADD: put eMMC in sleep (cmd5) mode before suspend
-REVERT: "ADD: Fast charging while connected via USB"
-UPDATE: Back off suspend if repeated attempts fail
-UPDATE: prevent multiple syscall restarts
-ADD: demonspeed governor
-ADD: cleancache
-ADD: enable HRTICK
-UPDATE: Create cpufreq workqueue for freq changes
-UPDATE: arch/arm/mach-msm/acpuclock-7x30.c
-other stuff...

[U][B]2.6.35.14 | demonspeed v9 (9.11.2011)[/B][/U]
-BFS Version available for download!!!
-UPDATE: increase GPU and Camera memory allocation
-UPDATE: HTC G-Sensor drivers
-ADD: New audio drivers from CAF with 2way call recording support
-ADD: Fast charging while connected via USB
-UPDATE: Lower overall MIN_VOLTAGE_MV to 650mv from 750mv
-UPDATE: enabled swap
-Other stuff...

[U][B]2.6.35.14 | demonspeed v8 (9.4.2011)[/B][/U]
-REVERT: CPUFREQ code from 3.0rc6 kernel (by Imoseyon)
-REVERT: CPUIDLE code from 3.0rc6 kernel (by Imoseyon)
-UPDATE: all CPU governors
-ADD: Jhash 3 tweak
-REVERT: lower wifi voltage
-REVERT: Trickle charge
-ADD: Float charge after 90%
-UPDATE Code Aurora Forum file system tweaks and other various patches
-UPDATE: Set correct divx codec type
-Other stuff...

[U][B]2.6.35.14 | demonspeed_INSANITY v6 (8.12.2011)[/B][/U]
-Freshly rebuilt from CyanogenMod / htc-kernel-msm7x30 from the bottom up
-Added CPUFREQ code from 3.0rc6 kernel (by Imoseyon)
-Added CPUIDLE code from 3.0rc6 kernel (by Imoseyon)
-Modified Frequencies and Voltages
-Modified all CPU governors

[U][B]2.6.35.13 | demonspeed_INSANITY v5 (8.6.2011)[/B][/U]
-Added SVS support (For ADVANCED users. See 2nd post)
-Modify VDD(Voltage) Table
-Add a slight overcharge to battery over 2hrs after complete charge (100% Safe)
-Make "NOOP" I/O scheduler default
-Modify VM read ahead to 4096kb
-Add "superbad" Gov ( A play off of "smartass" Gov. it is a low latency and more responsive version)
-Minor adjustment to smartass gov again :X
-Adjust scary gov to scale better thru lower freq.
-Adjust volume boosts (minor)
-lower cache_pressure by 25%
-modify lowmemkiller sizes

[U][B]2.6.35.13 | demonSPEED_INSANITY v3 (7.22.2011)[/B][/U]
-Complete Voltage & Frequency table overhaul
-OC support from 122Mhz - 2.03GHz (Higher Frequencies may be unsatble for some devices)
-Make "Simple" I/O scheduler default
-Modify VM read ahead to 1024kb
-Tweak smartass gov for better battery savings
-Tweaked conservative & scary gov (minor)
-Increase to Volumes (again). Including:
* Earpiece
* Speaker
* Headphones
* Bluetooth

[U][B]2.6.35.13 | demonSPEED_INSANITY v2 (7.16.2011)[/B][/U]
-Utilized Tiny Preempt RCU
-Extensive EXT4 Tweaks (@Umaro)
-Increase to Volumes. Including:
* Earpiece
* Speaker
* Headphones
* Bluetooth
-Synced up to date with CM7 kernel source (htc-kernel-msm7x30)

[U][B]2.6.35.13 demonSPEED INSANITY v1.0.0 (6.29.2011)[/B][/U]
-Initial stable release of v1.0.0
-Configuration setup concurrent with [2.6.32.42 demonSPEED INSANITY v2.0]

-Scary Gov included for those who desire it...
-Default Gov Smartass @ 245MHz/1017Mhz
-Tweaked Smartass a bit
-Increase Audio slightly for Speaker & Handset
-Added 'Allow CPU-supported unaligned accesses' (LeeDroid)
-Lowered WiFi Voltage (Ziggy741)
-Clean up..

[U][B]2.6.35.13 demonSPEED v0.0.1 [BETA] (6.12.2011)[/B][/U]
-Initial release

*WARNING!* PLEASE READ INSTRUCTIONS CAREFULLY! IF YOU DO NOT UNDERSTAND WHAT YOU ARE READING, PLEASE ASK ANY QUESTIONS BEFORE FLASHING! ​

[DOWNLOAD HERE] 2.6.35.14 :: DARKSIDE v12 :: #43 (12.11.2011)

md5: 3e8a0e1b9cf5324279ec3f3f3a0a8d6b

​

[DOWNLOAD HERE] 2.6.35.14 :: DARKSIDE v13-ICS BETA :: #42 (12.11.2011) * FOR ICS ONLY! *

md5: 9ea177782940ff8d692980662ccb4eef

​

View attachment 662851 View attachment 638081 View attachment 622644