[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

Stupifier

Senior Member
Jun 8, 2010
1,906
680
133
1. Can anyone please explain the difference between input boost and touch boost? (I use kernel adiutor)

2. I have enabled "apply on boot" for the tweaked settings (Project x.a.n.a applied through terminal) via kernel adiutor... I think that doesn't require me to apply via terminal after every reboot, right?
I don't think step 2 is in any of the Instructions for AKT.......So I would assume you STILL need to apply via terminal after every reboot. I bet there are settings that AKT applies which are not discretely covered inside Kernel Auditor and the "Apply on Boot" options....this is why AKT apply via terminal is necessary
 

Asiier

Senior Member
Nov 23, 2014
541
1,989
133
Miller's Planet
flar2 wrote:
"Init.d has not worked reliably since before Lollipop, so no, it's not supported. You should use SuperSU and su.d instead."
Unfortunately, Elementalx and bluespark does not support init.d
Too eng.stk wrote:
"init.d support (put your scripts in /system/su.d or /su.su.d)"*
@Asiier
Can I change the path of the file after using the AKT command?

from "/system/init.d/99AKT" to "/system/su.d/99AKT"

In your opinion, it would correct this procedure?
Thank you, very much.
Sorry, your question better to wait for Asiier's answer ;)
but after reboot when i check it shows active profile as what i have selected before.. does it mean its working without having to apply a profile on every boot?
thanks in advance for clearing my doubt.

Send From Oneplus A3003
I found I had better success with the file in su.d than in init.d
now i have the file in both su.d (copied from init.d) and initd locations. how can i confirm if its working without needing to apply profile in terminal on every reboot... thanks for your reply..

Send From Oneplus A3003
I have now added su.d support to AKT

So we have both init.d & su.d support, although, I still recommend to manually reapply them (or use tasker) after boot, as sometimes init.d and su.d apply the profile but incorrectly, giving us lags, shutters and less performance or battery.

It will come with AKT 1.2 which I will realease soon... very soon

@Asiier @Mostafa Wael
Finally managed to get the AKT working on Experience ROM 7.0

Just followed this sequence (not sure if it is related to each other :p )
Clean flash the 9.6 Experience ROM
SuperSU
Reboot to system
Reboot to recovery. Instal ElementalX Kernel and then AKT 1.0
reboot and then Terminal (grant super rights) and then work on AKT.
Voila ....Xana profiles work.... working perfectly.

Thanks guys
@Asiier @Mostafa Wael @patalao and senthil

Wanted to leave a few pics as a testimony to the wonderful work you guys have done...still more than 50% juice left...

Plz pardon me for the large pics...courtesy the legacy app
View attachment 4012940View attachment 4012941

Sent from my ONEPLUS A3003 using XDA-Developers Legacy app
That looks dope man!

I'm glad you are liking it so far :D

1. Can anyone please explain the difference between input boost and touch boost? (I use kernel adiutor)

2. I have enabled "apply on boot" for the tweaked settings (Project x.a.n.a applied through terminal) via kernel adiutor... I think that doesn't require me to apply via terminal after every reboot, right?
I don't think step 2 is in any of the Instructions for AKT.......So I would assume you STILL need to apply via terminal after every reboot. I bet there are settings that AKT applies which are not discretely covered inside Kernel Auditor and the "Apply on Boot" options....this is why AKT apply via terminal is necessary
1. Both are CPU boost that are trigger on users input (touching the screen) the difference is mainly one; Touch boost cannot be configure and Input boost can. So touch boost will always boost the CPU to 1036 MHz ( really unefficient freq btw) during X ms. With Input boost we can modify that settings

2. Okay, so KA will do the init.d emulation, so you will need to have "Apply on Boot" toggled on Init.d emulation. Although, I recommend reapplying the profiles manually, as takes little time and ensure no errors
 

Asiier

Senior Member
Nov 23, 2014
541
1,989
133
Miller's Planet
Alright guys, I have to thanks you all of you for this.
We have reached 2000 downloads on [A·K·T] Profiles v1.0 That's HUGE!

So I think it's time to release version 1.2

Go check its post for the changelog and download link and maybe give it a thanks If you haven't already!
[A·K·T] Profiles v1.2

I was waiting for @mrcigi to release the app
Check it out over here

Also, make sure to vote on our massive polls for letting us know what profiles you guys like the best :D
Massive Poll

Let's keep everything rolling and hopefully, we will be featured on the Portal
 
Last edited:

mrcigi

Senior Member
Oct 22, 2013
184
648
133
Blackpool
I'd like to release my AKT Profiles App [v1.6.0] [ROOT]

Thankyou to all involved in AKT and all the slack channel for helping me test and improve the app.
What started as just some experimentation with tasker, evolved into a complete app.

APP is compatible with the OP3 & OP3T only. May work on other devices but no support is given.

Features
- Complete standalone app (No need to flash AKT, or run any commands in terminal)
- All profiles included in the AKT script are included in this.
- The app will auto apply your chosen profile on each reboot and notify you that its been reapplied (If Selected on Sidemenu, ON by default)
- No need to delete profiles if you want to switch, just apply new profile and it will overwrite the previous.
- Option to revert back to stock settings (On Sidemenu)
- Shows you the current applied profile (On Sidemenu)
- Added Dark Theme option (On Sidemenu)

Download AKT Profiles APP 1.6.0
https://www.androidfilehost.com/?fid=745425885120764798

Instructions
  1. Download and Install the app
  2. Pick which catagory of profile you want
  3. Select a profile. A popup telling you the profile is being applied will popup.
  4. Wait patiently for the Profile applied Popup (Shows output)
  5. Pick if you want to apply on boot, or show notification.
  6. Your good to go :)

Changelog v1.6.0
  • Magisk finally fully supported, no need for a work around anymore
  • Updates on all Zhana and X.A.N.A Profile (4.3)
  • Updates on Burnout and Fusion Reborn
  • Now the zip and app shares directories. Which means if both zip and app installed, the app will apply the profile chosen in either on boot.
  • Some minor fixes and corrections

Changelog v1.4
  • Now Supported OP3T / SD821
  • Updates on all Profiles for 3T / SD821 (Except for Nameless)
  • Updates on X.A.N.A *beta* and Burnout
  • Dark Theme option added (On Sidemenu)

Changelog v1.3
  • Complete redesign
  • Added Sidemenu with selectable options (Button top left or swipe from the left)
  • Options to turn on and off 'Apply on boot' and 'Boot up notification' (ON by defualt)
  • Profiles updated to match AKT Profiles 1.3 Zip
  • New profile added (Fusion Conservative)

Changelog v1.2.2
  • Added current applied profile on homescreen
  • Under the hood changes to improve how things are done

Changelog v1.2.1
  • Removed the 'sleep' commands from the script (Significantly faster at applying the profiles)
  • Added an option to revert to stock settings (3 Dot menu, top right of homescreen, requires reboot)
  • Increased the time the Applied popup stays open (More time to check the output)

Thanks again to @Asiier @patalao @Senthil360 @Mostafa Wael for there fantasic work on AKT and all the profiles.
 

Attachments

Last edited:

cdonald

Senior Member
Jun 8, 2014
283
100
0
NJ
I'd like to release my AKT Profiles App

Thankyou to all involved in AKT and all the slack channel for helping me test and improve the app.
What started as just some experimentation with tasker, evolved into a complete app.
The app doesn't open for me. When I try to open after installing nothing happens...

Sent from my ONEPLUS A3000
 

Mr.Jay

Senior Member
Aug 7, 2012
771
120
73
I was about to try this tweaks and looks like now it's easier than ever.

So the only thing I have to do is to install the app and select the profile I want to use and that's all? Even after reboot the phone, the profile is still activated or should I activate again?

Sent from my OnePlus 3
 

Durrz

Senior Member
Jan 22, 2014
269
64
0
I was about to try this tweaks and looks like now it's easier than ever.

So the only thing I have to do is to install the app and select the profile I want to use and that's all? Even after reboot the phone, the profile is still activated or should I activate again?
It applies on boot as well. You should get a notif upon reboot.
 

ManuBBXX

Senior Member
May 18, 2013
610
111
0
Aix en provence
I'd like to release my AKT Profiles App [ROOT]

Thankyou to all involved in AKT and all the slack channel for helping me test and improve the app.
What started as just some experimentation with tasker, evolved into a complete app.

Features
- Complete standalone app (No need to flash AKT, or run any commands in terminal)
- All profiles included in the AKT script are included in this.
- The app will auto apply your chosen profile on each reboot and notify you that its been reapplied (No need for init.d emulation)
- No need to delete profiles if you want to switch, just apply new profile and it will overwrite the previous.

Download
[url]https://www.androidfilehost.com/?fid=457095661767131867[/URL]

Instructions
  1. Download and Install the app
  2. Pick which catagory of profile you want
  3. Select a profile. A popup telling you the profile is being applied will popup.
  4. Wait patiently for the Profile applied, with the output to popup.
  5. Your good to go, your chosen profile will stick even after reboot.

*to remove all profiles and go back to stock. Just delete the folder AKT on internal memory and reboot.

Thanks again to @Asiier @patalao @Senthil360 @Mostafa Wael for there fantasic work on AKT and all the profiles.
Just one thing.. Wowww !!!
 

xkhen0017

Senior Member
Jun 27, 2015
153
64
58
Lag or delay on the app occurs because of the sleep() or the delay caused by the profile script at each application.

Its better if the pause are removed so the delay on the app be gone.

-XK
 
  • Like
Reactions: mascian
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