"How is 3.0 ICS Kernels different from 2.6.35 GB Kernels"

Post 1: Understanding all the Kernel Tunables

Post 2: Exclusive Features - Dual Booting and BLN Breathing

Post 3: All New Governor - Pegasusq. Parameter Explanations, Sample Tweaks, How to Tweak

Post 4: Kmemhelper Binary Interface - Enjoy Virtual Kernel Hacking

Post 5: Miscellaneous FAQs on Kernel from Different Angles

Note: All the tunables explained below may not be available for your current kernel build. Devs tend to experiment by removing some interfaces and adding them back later.

TAB 1

1) CFS Tweaks:

a) GENTLE FAIR SLEEPERS

b) ARCH POWER

2) Hotplug Mode:

CPU Hotplug

3) load_h0, load_l1:

load_h0 50, load_l1 20

load_ho 30 load_l1 20

4) min_rq, load_rq:

min_rq 2, load_rq 20%

5) rate:

rate 100

6) freq_min:

freq_min 800000

7) CPU Idle States:

Idle Mode 3 (AFTR+LPA)

8) Sched_mc:

sched_mc 0

9) smooth_target, smooth_offset, smooth_step:

smooth_target 2, smooth_offset 2, smooth_step 2

10) smooth_level:

smooth_level 800mhz

11) CPU Step Counts:

Select any step count you like

12) Scaling Min & Max Frequencies:

scaling_min_frequency 200 and scaling_max_frequency 1200

TAB 2

1) GPU Frequency Steps:

160 200 267

200 267 400

2) GPU Voltages:

950 1000 1050

3) GPU UP and DOWN Thresholds:

85 70 85 65

85 65 85 55

4) GPU Stay Counts:

1 1 1

TAB 3

1) Touch Move Sensitivity:

7 pixel

2) min_bl, min_gamma, max_gamma:

30 1 20

50 0 15

3) Gamma Shift

0

-15

4) Vibration Intensity

6

2

TAB 4

1) BLN

2) Notification Timeout

10 minutes

3) BLN Effect

4) LED Timeout

5) LED Fadeout

6) LED on Touch

7) Test BLN

8) LED Voltage Levels

TAB 5

1) Backup EFS:

2) Android Logger:

3) Default Ondemand Suspend Freq:

4) Default CPU Governor:

5) Default I/O Scheduler:

6) Charge Current:

7) Reset Fuel Gauge Chip:

8) Remove Root:

9) Install Root:

Randomly Asked Questions:

min_rq

load_l1

freq_min

load_h0

freq_min

min_rq

load_rq

min_rq

rate

rate