(Guide) Advanced Interective Governer Tweaks For Insane Battery life

Does This Tweak Work For You..?

  • Yes. It Works Like Charm

    Votes: 12 70.6%
  • No. It Makes My device Like Hell

    Votes: 5 29.4%

  • Total voters
    17
Search This thread

Nirbhay2

Senior Member
Oct 14, 2013
159
83
26
Patna
Requirements :- Kernel adiutor

This is for testing only think twice before choosing this tweak.

First turn off MP Decision
Make changes in CPU governer tunables:-
Above highspeed delay- 20000 800000:60000 109400:150000
Align windows - 0
Boost-0
Boost pulse duration - 80000
Go high speed load - 99
High speed frq. - 533000
Is is busy - 0
Min sample time - 40000
Target loads - 98 400000:40 800000:80 109400:95
Timer rate - 30000
Timer slack - 80000

Set max freq - 1209
Min freq - 200
GPU MAX 310
 

Attachments

  • Screenshot_20160514-085607.png
    Screenshot_20160514-085607.png
    56.3 KB · Views: 4,342
  • Screenshot_20160514-085614.png
    Screenshot_20160514-085614.png
    56.1 KB · Views: 4,169
Last edited:

iamsubhranil

Senior Member
Sep 3, 2015
586
359
Kolkata
@Nirbhay2 can't set above_highspeed_delay to the mentioned.
Edit :
Values set. But you probably missed out one 0's each in frequency in target loads and high-speed delay
 

Attachments

  • Screenshot_20160616-215753.png
    Screenshot_20160616-215753.png
    57.7 KB · Views: 365
Last edited:

Top Liked Posts

  • There are no posts matching your filters.
  • 8
    Requirements :- Kernel adiutor

    This is for testing only think twice before choosing this tweak.

    First turn off MP Decision
    Make changes in CPU governer tunables:-
    Above highspeed delay- 20000 800000:60000 109400:150000
    Align windows - 0
    Boost-0
    Boost pulse duration - 80000
    Go high speed load - 99
    High speed frq. - 533000
    Is is busy - 0
    Min sample time - 40000
    Target loads - 98 400000:40 800000:80 109400:95
    Timer rate - 30000
    Timer slack - 80000

    Set max freq - 1209
    Min freq - 200
    GPU MAX 310
    3
    D
    Deleted member 5232707
    This tweak have any disadvantage?

    Weeeell, kinda. It only needs your kernel to have interactive governor, which is like 99% of the android mobile kernels out there, requires root and a kernel app to tweak the kernel.

    On the other hand, I just read the entire guide where this tweaks were taken and came to different conclusions, this is not bad per se, but I would say this tweaks have a big "disadvantage": they are very, very , very personalized and even if you are using the same phone with the same OS and the same kernel, the tweaks would depend too on user apps installed (because they impact in CPU usage too). Being said that, my custom interactive tweaks are different than OP's and for what it's worth, I am using Resurrection Remix 5.7.3 with ARISE Numbers 1.8 Sound Mod, stock kernel and what I would call a standard set of apps including Facebook, WhatsApp, Telegram, Firefox, XDA, Pokemon GO (though I rarely open this one), Wolfram Alpha, Tapet, AdAway, BlackPlayer EX, FX File Explorer, Netflix and stock CM apps:

    above_hispeed_delay - 20000 533333:100000 800000:100000 1094400:400000
    align windows - 0
    boost - 0
    boostpulse_duration - 80000
    go_hispeed_load - 99
    hispeed_freq - 533333
    io_is_busy - 0
    max_freq_hysteresis - 0
    min_sample_time - 30000
    target_loads -
    98 200000:45 400000:68 533333:60 800000:72 998000:25 1094400:86 1152000:10 1209600:95
    timer_rate - 30000 (you can adjust down in 5000 or 10000 intervals for a snappier device but less battery life, you can adjust up if you have a lot more of CPU hungry apps running in the background)
    timer slack - 80000
    use_migration_notif - 0
    use sched_load - 0


    PS. This tweaks should mantain your CPU on the nominal clock rates for Idle (200 MHz and screen off Deep Sleep), scrolling (400 MHz), Video playing (533 MHz), App loading (800 Mhz) and High Load processing (1200 MHz), which are the nominal clock rates I concluded for my Redmi 2 Pro (2 GB RAM, 16 GB ROM).

    PS2. These settings may be a little too much and possibly could be optimized further.
    1

    Visit the link in post 1 it will explain the tweak
    1
    I dont know what happened, but battery its a little better while light gaming, browsing, chatting and watching v?*deos. Also it takes a lot of time to drain While in idle. While playing ingress (heavy battery drainer game), battery drains at the same rate with the two governors. Thanks for sharing.
    Thanks 4 ur testing
    1
    D
    Deleted member 5232707
    I can't post my screenshots here :(

    I don't know if a have to write just "98" or the whole numbers 98 400000:40 800000:80 1094400:95. The label is so small.
    You need the whole chunk, this is a very important setting because it instructs to the CPU when to go to a higher clock frequency. I have made some minor changes to my settings anyway. You should have something like this, please ignore these settings as they are only for testing and some values are even redundant.