Advanced Interactive Governor for OP3 Using EX Kernel

Habulda

Senior Member
Oct 16, 2015
83
33
0
Hi. I am new to the android community so please bear with me. This is only my second android phone so I'm still exploring in terms of modding and development.
I got really interested in the kernel stuff and decided to explore it a bit more. I found this useful thread on a Nexus 5X forum (http://forum.xda-developers.com/nexus-5x/general/guide-advanced-interactive-governor-t3269557) and decided to try the same thing for the OP3. The key word here is try.
I pretty much followed the whole guide step by step and then made some modifications myself. I am in no way proficient enough in the area to know exactly what I am doing so I am trying to ask the community for help. Here are the settings that I changed in the EX kernel to try to get better battery and performance. So far I got good performance (146k on antutu with OPLite Rom though!) but battery drain is terrible. It would be great is some people could help me look into this and get some very nice tweaks so that the whole community can benefit from it. Cheers

Little Cluster (overclocked to 1728 mHz) :
go_hispeed_load 200
above_highspeed_delay 20000
timer_rate 10000
hispeed_freq 307200
timer_slack -1
target_loads 90 480000:78 556000:16 652000:17 729000:21 844000:79 960000:14 1036000:8 1113000:7 1190000:3 1228000:80 1324000:6 1401000:5 1478000:5 1593000:90 1728000:100
min_sample_time 10000
max_freq_hysterisis 0

Big Cluster (overclocked to 2265 mHz) :
go_hispeed_load 200
above_highspeed_delay 40000
timer_rate 10000
hispeed_freq 307200
timer_slack -1
target_loads 90 480000:19 556000:16 652000:17 729000:12 806000:11 883000:10 990000:12 1036000:5 1113000:7 1190000:7 1248000:5 1324000:6 1401000:85 1478000:5 1555000:5 1632000:5 1708000:5 1785000:5 1824000:2 1920000:5 2073000:8 2150000:4 2265000:100
min_sample_time 20000
max_freq_hysterisis 0
 

patalao

Senior Member
Jan 24, 2009
1,204
953
0
Feira
FreedomOS 1.4.1
ElementalX Kernel.

I will upload a new version then.
Let's see if this thread as more movement and if more users share their own profiles.

---------- Post added at 11:46 PM ---------- Previous post was at 11:16 PM ----------

Ok then.

First things first.
As i said before i had released the Fusion Beta profile on Ex Kernel Manager thanks to @flar2.

After seeing almost all profiles from Nexus 5X and Nexus 6P threads i released the first version.
It was a fusion(that's why the name Fusion) of several profiles into one, but using the SD820 frequencies for our device.

I've now changed some more settings within the profile considering my usage.

Now I believe I achieved a better balance between battery and performance regarding my tipe of usage.
It's hard to satisfy all users because all use the device differently, so please take that in mind when trying it.

#############################

How to use a profile?
1-You need Ex Kernel Manager app
2-Download the desired profile and rename it removing ". txt"
3-Move the profile to sdcard/ElementalX/gov_profiles.
4-Before using any profile please uncheck all "set on boot" in Ex kernel manager and then reboot.
After reboot load the profile and then set on boot, then go to cpu boost and also set on boot input boost frequencie and input boost milliseconds.

There are 4 categories of profiles.
From the first release to the last they are:

Meltdown (won't be updated)
Fusion (won't be updated)
Fusion_Speed - this is set for speed, not battery(this category as 2 profiles so it would be good to know from users wich one is the best)
Fusion_Delta - set for a balanced performance and battery (this category also as 2 profiles so, it would be good to know wich one is the better)


This said you can get the profiles here:

https://www.androidfilehost.com/?w=files&flid=102200


Credits:
All credits goes for all the users that shared their own profiles on Nexus 5X and Nexus 6P respective threads and of course for me, for bringing this one to our device.

Let's hope this thread stays more alive and that you enjoy mine and other works that could appear here.
 
Last edited:

DiGi91

Senior Member
Mar 28, 2010
457
87
0
Boston
Downloaded the new profile last night and have been using it, so far so good and battery life seems okay. Nothing crazy but I've never had amazing battery life with my OnePlus anyways. FreedomOS and latest EXKernel.

Thanks for the hard work it also seems to have helped with heat especially when in the pocket which has been an issue on this device for me.
 

patalao

Senior Member
Jan 24, 2009
1,204
953
0
Feira
Thanks for trying this and for your report.
Battery life depends on each one usage but if everyone can squeeze a little more battery it would be good.
I'm working on a new version to see if I can get more battery usage maintaining the same performance regarding smoothness in every aspects.
 
  • Like
Reactions: core_x

evanxyj

Senior Member
Jan 3, 2015
166
11
48
Hangzhou, China.
FreedomOS 1.4.1
ElementalX Kernel.

I will upload a new version then.
Let's see if this thread as more movement and if more users share their own profiles.

---------- Post added at 11:46 PM ---------- Previous post was at 11:16 PM ----------

Ok then.

First things first.
As i said before i had released the Fusion Beta profile on Ex Kernel Manager thanks to @flar2.

After seeing almost all profiles from Nexus 5X and Nexus 6P threads i released the first version.
It was a fusion(that's why the name Fusion) of several profiles into one, but using the SD820 frequencies for our device.

I've now changed some more settings within the profile considering my usage.

Now I believe I achieved a better balance between battery and performance regarding my tipe of usage.
It's hard to satisfy all users because all use the device differently, so please take that in mind when trying it.

Before using this profile please uncheck all "set on boot" in Ex kernel manager and then reboot.
After reboot load the profile and then set on boot, then go to cpu boost and also set on boot input boost frequencie and input boost milliseconds.

This said here is the new profile.

https://drive.google.com/file/d/0BxU2P89Oe9ZnZmsyVFVDLWJJeVU/view?usp=drivesdk

And here is the one i shared before erasing the post :
I've renamed it to Meltdown Beta so that there will be no confusion.

https://drive.google.com/file/d/0BxU2P89Oe9Znc0ZuaUt1VllCcGM/view?usp=drivesdk


Credits:
All credits goes for all the users that shared their own profiles on Nexus 5X and Nexus 6P respective threads and of course for me, for bringing this one to our device.

Let's hope this thread stays more alive and that you enjoy mine and other works that could appear here.
Can you upload your profile to android file host? Your Drive link always redirects to my Flashfy app, which means I can't apply them. Thanks.

Sent from my ONEPLUS A3000 using XDA-Developers mobile app
 

patalao

Senior Member
Jan 24, 2009
1,204
953
0
Feira
All of them are intended to "save" battery except this last one (Fusion_Speed) .

Fusion is more battery friendly than Meltdown(first release),at least for me.

I have here one more profile to be tried out.
I will post it in a while.
 
  • Like
Reactions: core_x
Our Apps
Get our official app!
The best way to access XDA on your phone
Nav Gestures
Add swipe gestures to any Android
One Handed Mode
Eases uses one hand with your phone