[AKT] Advanced Kernel Tweaks v1.6 FINAL | Insane Battery & Performance(SD820/1|OP3/T)

Which tweak do you use or prefer?

  • GhostPepper

    Votes: 312 21.6%
  • HawkTail

    Votes: 50 3.5%
  • HawkPepper

    Votes: 142 9.8%
  • Kestrel

    Votes: 21 1.5%
  • FairPark

    Votes: 130 9.0%
  • Fusion_B_Delta

    Votes: 53 3.7%
  • Fusion_Speed

    Votes: 56 3.9%
  • Cold_Fusion

    Votes: 25 1.7%
  • Shotgun

    Votes: 83 5.8%
  • Project Zhana

    Votes: 685 47.5%

  • Total voters
    1,442

habylab

Senior Member
Dec 3, 2010
6,229
1,201
0
Update : Nameless Profile V4 for OP3

*Set asynchronous read/write timeout to 7500 ms in zen while reducing the synchronous values to 250 (can expect slightly better battery life due to slightly reduced overhead)

*Fixed scheduler path errors

Guess balanced profile is almost perfect (atleast to me[emoji14])

New : Nameless_Battery_profile

#Nameless battery is a battery oriented profile focused on reducing current draw and CPU spending lesser times on frequency with higher voltage ratings
#This also tweaks the IO scheduler to reduce the foreground I/O disk access thereby reducing the overhead
#Default cpu enter load for the built-in hotplug is tweaked so as to give big more time to enter the scenario rather than the usual
#Target_loads reworked in a way that the big will use frequencies above 1.2 Ghz if and only if absolutely required
#Other tweaks from Nameless Balanced remain unaltered

Download Link :



========================

Note : Both the profiles are present in the same zip, those who are new see the instructions in the following post

Hey, just to check I've applied Battery right, the io is Zen still, and there is no cpu boost? My milliseconds are set to zero. Thanks.
 

dev.meena

Senior Member
Jan 13, 2007
136
32
0
Update : Nameless Profile V4 for OP3

*Set asynchronous read/write timeout to 7500 ms in zen while reducing the synchronous values to 250 (can expect slightly better battery life due to slightly reduced overhead)

*Fixed scheduler path errors

Guess balanced profile is almost perfect (atleast to me[emoji14])

New : Nameless_Battery_profile

#Nameless battery is a battery oriented profile focused on reducing current draw and CPU spending lesser times on frequency with higher voltage ratings
#This also tweaks the IO scheduler to reduce the foreground I/O disk access thereby reducing the overhead
#Default cpu enter load for the built-in hotplug is tweaked so as to give big more time to enter the scenario rather than the usual
#Target_loads reworked in a way that the big will use frequencies above 1.2 Ghz if and only if absolutely required
#Other tweaks from Nameless Balanced remain unaltered

Download Link :



========================

Note : Both the profiles are present in the same zip, those who are new see the instructions in the following post

Would this be considered as applied setting? Sorry new to ex kernel manager used kernel auditer till now.
 

Attachments

L

Latudinous

Guest
Would this be considered as applied setting? Sorry new to ex kernel manager used kernel auditer till now.
You should go to CPU and then governor options, there you find the load button. User settings is not for profiles but to change custom sysfs and procfs configurations.
 

Konskl

Senior Member
Feb 13, 2015
579
162
0
Update : Nameless Profile V4 for OP3

*Set asynchronous read/write timeout to 7500 ms in zen while reducing the synchronous values to 250 (can expect slightly better battery life due to slightly reduced overhead)

*Fixed scheduler path errors

Guess balanced profile is almost perfect (atleast to me[emoji14])

New : Nameless_Battery_profile

#Nameless battery is a battery oriented profile focused on reducing current draw and CPU spending lesser times on frequency with higher voltage ratings
#This also tweaks the IO scheduler to reduce the foreground I/O disk access thereby reducing the overhead
#Default cpu enter load for the built-in hotplug is tweaked so as to give big more time to enter the scenario rather than the usual
#Target_loads reworked in a way that the big will use frequencies above 1.2 Ghz if and only if absolutely required
#Other tweaks from Nameless Balanced remain unaltered

Download Link :




========================

Note : Both the profiles are present in the same zip, those who are new see the instructions in the following post

Can we use the balanced profile for gaming as well? (Would you consider the balanced profile an improved version of stock interactive so that we could use it to save some batteries in light tasks but be able to play some games when it's needed? Ty for your support ;)
 

Mostafa Wael

Recognized Contributor
Jan 11, 2013
6,106
5,564
0
22
Gotham
Thank for fast response
Man I am peeking from time to time via an Edge connection in a lecture lol haha :laugh:

---------- Post added at 01:28 PM ---------- Previous post was at 01:26 PM ----------

@Senthil360, @Mostafa Wael
can anyone explain tuning under this path - /sys/module/msm_performance/parameters/
Cannot understand your question :confused:
 
  • Like
Reactions: JumboMan

Senthil360

Inactive Recognized Developer
Jun 19, 2015
1,329
3,536
0
Kanyakumari
@Mostafa Wael Have you noticed performance to be better with cfq or zen? (Performance meaning responsiveness and smoothness. Don't really care about benchmarks)
ZEN seemed to perform great with possibly the best battery backup, but as Arter pointed out, there seems to be latency problem that causes lags when there are more write requests.
So I'd recommend CFQ for a balanced device, I am currently on FIOPS and it's been really good so far!

@Senthil360 @Mostafa Wael
I am observing lots of profiles including tunnings for /sys/block/dm-0/ or /sys/devices/virtual/block/dm-0/ but when I tried to navigate to those path there is no such path
As @Mostafa Wael pointed out it could be due to encryption, but I am not sure as I haven't faced such a problem.


Can we use the balanced profile for gaming as well? (Would you consider the balanced profile an improved version of stock interactive so that we could use it to save some batteries in light tasks but be able to play some games when it's needed? Ty for your support ;)
The next on my list is a gaming profile, of course you can use the Balanced profile for playing mild games but not the GPU intensive ones.
Well its not possible to have such precise control with profiles that we do to adapt to every scenario of usage.

As the scenario gets broad, efficiency gets reduced.
@Senthil360, @Mostafa Wael
can anyone explain tuning under this path - /sys/module/msm_performance/parameters/
That folder is basically the default hotplug of our device that much I can say.
I'm yet to explore it completely, but from what I have seen, the files in here are static parameters for various kernel calls, based on which the processor evaluates and works.


People using Nameless_V4_balanced profile and Nameless_V4_battery profile in EX_KM app, I have made a typo in each file for hispeed_freq for BIG cluster, its in as 14784000 in balanced and 10368000, just delete one zero and make it as 1478400 and 1036800 respectively.
Thanks to @The Peterle and @joshuous for pointing out
 
Last edited:
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