[Samsung Galaxy Player 4.0, 5.0] KOala888:
Ok, please respect my time spend on that kernel and read at least those few opening posts and last pages of topic.

Many users reported that overclocking doesn't work for them, they got SODs etc. most probably because of gpu overclocking. So I present you a kernel with LiveOC feature that should be good for every user.

1. Main features

2. Tunables

3. Source

4. FAQ

5. Credits

6. Download

1. Main features (more in changelogs and on mine git)

* LiveOC

* Fastcharge

* CustomVoltage

* 441mb of RAM

* 400,800,1000,1100,1200,1300,1400 frequency steps with stock gpu&bus speed

* BFS

* Lowmemorykiller from 3.4

* Frandom

* 3.0.8

* Fsync disabled

* Lowered screen minimum brightness (I hope so that this is our hardware limit)

* default SIO and conservative

* opitmal readahead

* mine touchscreen values

* wifi works at normal speed when device is locked

* battery is charged to its 100%

* Touchscreen undervolted 20%

* Maaany other fixes and small features

2. Tunables

For managing those features you are supposed to use apk like NSTools or any other, but that one is highly recomennded

LiveOC

I implemented it so everybody can overclock as he wants to, total personalization and freedom of choice. And possibility to squeeze maximum performance.

LiveOC simply overclocks CHOOSED cpu frequencies by a % choosed by YOU, user.

As the gpu&bus frequency is simply cpu frequency divided by a number, it also is overclocked by choosed %.

Unfotunatelly cpu frequency and gpu&bus frequency are linked so choosed % affect both of them.

As I said, you can also choose which frequencies to overclock which is great facility.]

You won't probably be able to overclock more than 127% because of our BUS which can't achieve such a frequency (most devices)

For example, you choosed minimum frequency affected by LiveOC as 1300mHz and maximum as 1400mHz.

You set LiveOC % to 110., then:

1,1*1300 ==> 1430mHz

1,1*1400 ==> 1540mHz

1,1*200 ==> 220mHz - gpu&bus frequency for both of the frequencies

Now you probably think: Ok, I can overclock even to 1,7gHz but my device will reboot for sure because of too low voltages! That is why I also implemented CustomVoltage. Although when you overclock it slightly then you possibly won't have to adjust voltages.

*WARNING*

Some frequencies seem to not like liveoc, for me it is 1300mhz. Also some liveoc values can be laggy, use different then.

CustomVoltage

CustomVoltage allows to set you custom voltage for both cpu and gpu&bus.

Perfect solution for undervolting and overvolting when using liveOC ;)

ARM voltage - voltage given to CPU

INT voltage - voltage given to GPU&BUS

Fastcharge

Fastcharge make charging via USB as fast as via normal A/C charger ;)

You can simply turn it on and off whenever you like.

Minimum Brightness

Now your device can be even dimmer when using it at night.

*WARNING* You have to use RootDim apk for this thing. Lowering brightness via setting or on statusbar would require rom modification :)

I highly recommend seting up a custom tile, you choose Rootdim night1 and for example system icon "cloud".

Then you open RootDim, set your brightness to 1 and longpress Night1 button.

Voilla! You have a custom tile that sets your brightness to 1 :D

I hope that it set brightness to our hardware minimum.

I also recommend switching off keys backlight by a script or manual permissions change ;)

3. Source

https://github.com/KOala888/blahblah

anyway some changes are still only on my HDD

4. FAQ

This will be created in future ;)

Some terms:

BFS - http://en.wikipedia.org/wiki/Brain_****_Scheduler

Frandom - http://billauer.co.il/frandom.html

Fsync - http://xdaforums.com/showthread.php?p=33381928

Readahead - http://en.wikipedia.org/wiki/Readahead

5. Credits

JackpotClavin - for his 3.0 kernel for our lovely venturi and other contributions and helping me to build

Mevordel - For verything he has contributed us and explaining me many kernel things

android1234567 - For his source, advices, discoussions with him, helping me to build and solve errors, answering in my threads

Ezekeel - for creating LiveOC and many useful features

ts1506 - for his repo and advices

Fishears - For his awesome repo and advices

DerTeufel - For CustomVoltage and modification to liveOC and his ideas

Stratosk - For his epic work for aries and his repo

morific - For his EPIC work to many devices, inspiration and origial idea

The order doesn't matter. If I forgot someone then I am sorry and please point me that :)

5. Downloads

Downloads:

usa:

http://www31.zippyshare.com/v/27472720/file.html

intl:

http://www2.zippyshare.com/v/42191562/file.html