[HTC Droid DNA] .torrented:
[ 4.x | CM 10.x ] | .torrented's Kernel's | GCC 4.8/-O3 | OC 1782MHz | UV | Sweep2Wake

These are no longer up to date. Do not use them! Will update at a later time using the M7 Kernel Source, once it becomes stable.

***Disclaimer: I or crpalmer cannot be held accountable for any damages done to your device by using this kernel***

*First off I just want to say this is 99.9% of crpalmer's work and I wanted to just add a twist to it*

A big thanks goes to [MENTION=3857343]crpalmer[/MENTION] because he has help me with more than enough and this wouldn't have been possible without his help!

Think of this like a sister kernel to crpalmers kernel

I'm going to keep the versions the same as his so if it says 2.0.39cm8 it will correspond with that version of his that way stuff won't get confusing between the two kernels (and so it will be easier to tell which builds will work with CM and which won't)

I have added Sweep2Wake (working! thanks to Zarboz for porting it to the DNA and for helping me get it functional) to my kernel and it is enabled by default (this is just the start of things I have planned for this kernel)

Changelog can be found in his kernel thread (no point in duplicating it) : http://xdaforums.com/showthread.php?t=2292213

AOSP 4.2.2 / CM 10.1 Kernel Download Link from AFH

AOSP 4.3 / CM 10.2 Kernel Download Link from AFH

Kernel Source: https://www.github.com/torrented/dna-kernel

[FIXED]For now the scripts do not work because of the kernel version name (I am fixing it, but for now this is what you get)

init.d tweaks

After installing this kernel, there will be:

/system/etc/init.d/99crpalmer

run at boot, even if you switch to another kernel. It is safe to leave this file there and to let it run as it only makes changes if the kernel contains "torrented" in the version. If you flash back to crpalmers kernel from this one it will change the way the 99crpalmer boot script works so you can keep your tweak settings for both of these kernels without changing anything. However the sweep2wake will cease working because his kernel does not contain the code for it to work, but you can leave torrented-sweep2wake-off alone because it is useless with his kernel.

The tweaks are:

CPU Frequencies

* Frequencies loaded from /sdcard/crpalmer-cpufreq-min and /sdcard/crpalmer-cpufreq-max

* Governor loaded from /sdcard/crpalmer-cpufreq-governor

* If you specify either or both of these frequencies, it will lock down all of the CPU frequency controls. I had to do this because HTC overrides them in a script that is run very late in the boot process (thanks HTC!).

* E.g. adb shell su -c "echo 192000 > /sdcard/crpalmer-cpufreq-min"

* E.g. adb shell su -c "echo 1728000 > /sdcard/crpalmer-cpufreq-max"

* E.g. adb shell su -c "echo interactive > /sdcard/crpalmer-cpufreq-governor"

Undervolting

* + or - value loaded from /sdcard/crplamer-uv

* The undervolting in 2.0.23 for FAST binned CPUs would be specified as:

* E.g. adb shell su -c "echo -100 > /sdcard/crpalmer-uv"

Lightsensor

* My light sensor changes didn't sound like they worked well for everyone. If you don't like them you can disable them by:

* E.g. adb shell touch /sdcard/crpalmer-stock-lightsensor

HTC Color Enhancement

* Added the ability to restore HTC's "color_enhancement" mode.

* Create a file /sdcard/crpalmer-color-enhancement

Sweep2Wake

* I have added this because I know people love Sweep2Wake, but for those that do not here is what you can do:

* Create a file: /sdcard/torrented-sweep2wake-off

​

XDA:DevDB Information

[ 4.x | CM 10.x ] | .torrented's Kernel's | GCC 4.8/-O3 | OC 1782MHz | UV | Sweep2Wake, a Kernel for the HTC Droid DNA

Contributors

.torrented, crpalmer

Kernel Special Features: Sweep2Wake, Overclocking, Under Volting

Version Information

Status: Stable

Created 2013-07-30

Last Updated 2013-09-18