[Galaxy Note II Android Development] mat9v:
Due to popular demand and to finally stop spamming DerTeufel thread I have decided to create a separate one for all things concerning Overclocking and Undervolting of his great kernel.

Agni kernel also has it's own set of scripts in post 2 :)

Now also Nadia version is available - it's work in progress due to new functions being added to the kernel.

Here you will find scripts, guides, tools and information on how to test and find most stable settings for your phone while getting the most performance or battery life out of it.

In separate section you will find info on Governors and Schedulers and an explanation on why I choose those particular ones in my scripts.

It is the first such a thread I attempt to create so bear that in mind, also the amount of info I plan to include is large so it will take time to complete :)

If you have questions about why your colors have changed sound is louder or about charging battery speed, look in post #3 - there are explanations for it all. If you want to know more, ask and I will try to explain :)

Important stuff:

- scripts works on all versions of Devil2 kernel, that means 2.0+, they may work on lower versions but I have not tested it (and have no way to do that) so I welcome info if they do.

- scripts may work on other kernels as far as OC/UV stuff and general configuration, but specific stuff concerning battery charging, sound and screen config may not work because other kernels may not have specific options built in or use different config variables.

- from 05 april 2014 Agni kernel has it's own set of scripts (they were tested ONLY on TW version of Agni, I do not know if they will work on CM version - please report if you can)

- from 16 may 2014 Nadia kernel is officially supported

- scripts will work in part on Samsung and AOSP/CM to the point they may not include OC/UV capabilities and or governors/schedulers

SCRIPTS

GUIDES

GOVERNORS

SCHEDULERS

Here are the links to latest Devil 2 Kernels and Recoveries (hopefully they will be always up to date) :) - not compatible with KitKat (4.4.2 or higher)

N7100 (3G - t03g) - kernel 3.4_0.1.4 and recovery. Older 2.4.6 kernel can be downloaded HERE.

N7105 (LTE - t0lte) - kernel 3.4_0.1.4 and recovery. Older 2.4.5b kernel can be downloaded HERE.

Latest Agni pureSTOCK kernel HERE

Latest Nadia kernels can be obtained HERE

As for testing stability and general behavior of my scripts, here are some tools to accomplish that:

CPUTableau - displays active cores and frequencies in a small floating window

Stability Test - use to test stability of overclock both CPU and GPU or even combined, download HERE from Playstore (free)

Preferred Modem (MJ5) can be installed using Hurricane Modem Changer downloaded HERE

Preferred Bootloader (MJ5) can be downloaded HERE and installed using Odin (PC version only)

Preferred recovery (if you don't need f2fs) Philz 5.15 can be downloaded HERE (Odin version) or HERE (flashable in recovery)

The only recovery that supports f2fs is Devil Recovery (downloads above).

For all those that have lost root HERE you can obtain the latest Chainfire's SuperSU updates - it should fix any root problems.

Important tools to configure system for best stability prior to overclocking can be found HERE.

Here is my battery stats using 1920/666 high UV script:

- over 3 days

- almost 5 hours screen-on

- 13+ hours of music

- about 1 hour of call time

- data and gps off

- wifi on