[Android General] The Gingerbread Man:
The Gingerbread Man Kernel and Device Settings Post

In this post I'll keep my settings for various settings for others to see and use for reference if they fancy trying some battery saving tweaks. Anything not mentioned or has --- means I have left as default value. Thanks [MENTION=4267798]JNewms[/MENTION], [MENTION=4788174]Nbsss[/MENTION], [MENTION=1363323]vomer[/MENTION] and anyone else who i haven't remembered for their testing so far in the main thread.

I will keep this post updated if anyone wants to book mark it for future reference

My devices

Phone; black nexus 5 16gb

Case; official black bumper

Screen protector; cruzerlite tru glass

Tablet; nexus 7 2013 black 16gb

Case; official Asus black flip case

Screen protector, some generic cheap one. Hoping for a [MENTION=4682869]cruzerlite[/MENTION] truglass

Nexus 5 Kernel Settings

CPU

Max 2265 (600) MHz

Min 300 (000) MHz

Interactive

Deadline

Hot Plug

Load threshold 80

GPU

450 (000000) MHz

Up threshold 50

Down threshold 25

Governor Control

Boost Duration 0

Go Highspeed Load 90

Highspeed Freq 1190 (400) MHz

Input Boost Freq 300 (000) MHz

Voltage Tables

Reference is the key word for undervolt especially as not all SoC are built to the same quality so any settings may not work for you and cause a reboot. Do not set on boot until you are certain with over 24 hours time without reboot set on boot. YOU HAVE BEEN WARNED!!! Voltage tables should be evaluated by the defaults and gradually reducing 25mv each time and isolating each CPU freq (set min and max to the same value). If you don't understand don't do it. Again warning given! Voltage can be reverted back to stock if you unset on boot and reboot, how ever if stuck in boot loop due to your own stupidity then fastboot flash boot boot.img stock kernel.

Per App Modes

Download all my pams, Franco's pam's & all custom paths

Very Low Power

I use this for;

Google Play Books, Omega 500, Hold'em ( low res poker), TriOmonies

Max CPU 729 (600) MHz

Input Boost 300 (000) MHz

GPU 200 (000000) MHz

Hot Plug Load Threshold 100

Go Hi Speed Freq 422 (400) MHz

Go Hi Speed Load 90

GPU Down Threshold 25

GPU Up Threshold 50

Low Power

I use this for very light apps, not CPU intensive tasks like;

Drastic (Nintendo DS emu), Dune 2, Google Maps, Klondike (solitaire), Shít Head

Max CPU 1267 (200) MHz

Input Boost 300 (000)Mhz

GPU 320 (000000) MHz

Hot Plug Load Threshold 100

Go Hi Speed Freq 960 (000) MHz

Go Hi Speed Load 90

GPU Down Threshold 25

GPU Up Threshold 50

Gaming

I use this for games to keep CPU temps down to avoid thermal throttle;

DoomGles, Dungeon Quest, Mighty Dungeons, Monopoly, Nitro Nation, Riptide 2 GP, Sky Force 2014, Worms 2 Armageddon, Worms 3

Max CPU 1267 (200) MHz

Input Boost 300 (000) MHz

GPU 450 (000000) MHZ

Hot Plug Load Threshold 80

Go Hi Speed Freq 960 (000) Mhz

Go Hi Speed Load 90

GPU Down Threshold 15

GPU Up Threshold 25

Misc settings

Vibration amp 80

Headphone boost volume 2

Headset gain boost -1

Speaker gain 5

Google settings

Run time compiler ART

Google now on

Google location reporting and location history on

Location setting high accuracy

Screen Calibration

I use Yorici Calibrated Punch

These are profiles made by me

TGM_WP31(V1) (white point at 31)

TGM_WP32 (V1) (white point 32)

Nexus 7 2013 Kernel Settings

CPU

Max 1512 (000) MHz

Min 384 (000) MHz

Interactive

Deadline

Hot Plug

Load threshold 70

GPU

400 (000000) MHz

Up threshold 50

Down threshold 25

Governor Control

Boost Duration 0

Go Highspeed Load 90

Highspeed Freq 1026 (000) MHz

Input Boost Freq 384 (000) MHz

Voltage Tables

See nexus 5 warning above

Per App Modes

Download all my nexus 7 pams and all custom paths

Very Low Power

I use this for;

Google Play Books, Hold'em (poker), Omega 500, TriOmonies

Max CPU 702 (000) MHz

Input Boost 384 (000) Mhz

Boost Duration 0

GPU 128 (000000) MHz

Hot Plug Load Threshold 100

Go Hi Speed Freq 422 (400) Mhz

Go Hi Speed Load 90

GPU Down Threshold 25

GPU Up Threshold 50

Low Power

I use this for;

Drastic (Nintendo DS emu), Dune 2, Google Maps, Klondike (solitaire), Shít Head

Max CPU 1026 (000) MHz

Input Boost 384 (000)MHz

Boost Duration 0

GPU 200 (000000) MHz

Hot Plug Load Threshold 70

Go Hi Speed Freq 918 (000) MHz

Go Hi Speed Load 90

GPU Down Threshold 25

GPU Up Threshold 50

Gaming

I use this for games to keep CPU temps down to avoid thermal throttle;

DoomGles, Dungeon Quest, Monopoly, Nitro Nation, Riptide 2 GP, Sky Force 2014, Worms 2 Armageddon, Worms 3

Max CPU 1242 (000) MHz

Input Boost 384 (000) MHz

Boost Duration 0

GPU 400 (000000) MHz

Hot Plug Load Threshold 70

Go Hi Speed Freq 702 (000) MHz

Go Hi Speed Load 90

GPU Down Threshold 15

GPU Up Threshold 25

Misc settings

Headphone boost volume 2

Headset gain boost -1

Speaker gain 3

Google settings

Run time compiler ART

Google now on

Google location reporting and location history on

Location setting high accuracy

Favourite Android Game

Its got to be DoomGLES which is the classic doom game we all loved from the 1990s but with improved graphics due to 3D hardware acceleration and using open gles. There is dynamic lighting and cool effects for water and blood, it really refreshes the game and makes it very fun. If you have the .wad files you can play all the full games, doom 1, doom 2, plutonia, TNT and allows you to load custom .iwad please don't ask me for the files for the games I cannot share them . There is a free version, I recommend you have a go and if you like it £1.73 really is bargain for the paid version!