yashsingh1/xdaforums huggingface dataset:
[OnePlus 3 Guides, News, & Discussion] Asiier:
The Profiles:

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

Introducing Advanced Kernel Tweaks [A·K·T] | All-in-one Project

All the profiles will be featured there, some make sure to check it out!

Over here

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

Project Zhana & X.A.N.A v4.2: (Everybody should try it!!)

Go to this post for the full lenght explanation.

This tweak has all the new discovery voltages and some other new techniques, giving us great battery life without losing performance

The battery could be even better than FairPark *14 h SOT*

GhostPepper:

Uses a quantized, frequency-aligned parametric curve to influence low core clock rates while providing extremely smooth transitions from each clock rate and exceptional battery life

Really well-defined clock speed escalation for a good battery and performance.

FairPark:

There have been a lot of controversy about this tweak lately. So after you complain, this will NOT work for all of you guys.

For me, it works perfectly and it accomplished all that I'm going to state, but maybe you guys will experiment lags.

This tweak is not for everyone.

Probably the most battery efficient tweak ever created, fantastic battery with extremely smooth performance even playing games as Clash Royale or Pok?mon GO.

You can easily get 10 hours SOT or even more (If you don't play any games) just texting, browsing and so on could give you even 12 hours SOT.

HawkPepper:

As you might notice by the name is the union of the 2 tweaks above, GhostPepper for the Big cluster and HawkTail for the Little cluster, as GhoostPepper is highly optimized for the Big cluster and HawkTail for the Little.

Performance wise should be as good as GhostPepper but in terms of battery should be considerably better.

EOL Profiles:

You can still use them, but I won't give further support for them

HawkTail:

An advanced, modern profile that is both battery efficient and highly performant

It should be as battery efficient as GhostPepper but giving that extra performance for "high-end" games, as that was the only complaint on GhostPepper

Ketrel:

Really battery efficient tweak but only for light usage, when comes to playing games and some heavy multitasking the battery drain will increase exponentially

DOWNLOADS:

~ [AKT] Profiles ~

Old profiles:

Project Zhana & X.A.N.A

GhostPepper

HawkTail

HawkPepper

FairPark

Kestrel

Changelog:

27/10/16: Updated all the profiles. Applying the new discoveries about voltages and so on.
02/11/16: Adding Project Zhana v3.0
15/11/16: Adding Project X.A.N.A v3.1 | Updating to Project Zhana to version 3.1
10/12/16: Project Zhana & X.A.N.A v3.3
02/01/17: [A·K·T] + Project Zhana & X.A.N.A v4.0 + EOL Profiles
22/01/17: [A·K·T] v1.2 + Project Zhana & X.A.N.A v4.2
[OnePlus 3 Guides, News, & Discussion] Antsu:
Yes, but you need custom kernel and app for changing tunables.
[OnePlus 3 Guides, News, & Discussion] patalao:
No custom kernel needed.

Just needs Interactive governor wich all of them brings.
[OnePlus 3 Guides, News, & Discussion] Antsu:
True. But there are also schedulers (zen) tuned in your profiles that are not found in stock kernel?
[OnePlus 3 Guides, News, & Discussion] patalao:
Yes, but if there`s no other tweaks in the kernel like the stock one it will only change governor settings and all other settings will remain untuched.
[OnePlus 3 Guides, News, & Discussion] Pcsx2006:
So I just need EX Kernel Manager app and load profile and good to go?
[OnePlus 3 Guides, News, & Discussion] patalao:
That`s it.

Just load the profile you want and enjoy it.
[OnePlus 3 Guides, News, & Discussion] Puddi_Puddin:
Pretty intresting. What values do u lads recommend for touchboost? Im on hawkpeper.
[OnePlus 3 Guides, News, & Discussion] patalao:
You could try 1036 to start.

If it runs well try with a lower value,if not rump up a bit between 1113/1228 for little cluster and 1112/1248 for big cluster.
[OnePlus 3 Guides, News, & Discussion] MrPhilo:
Which kernel do you use daily? Personally been using Elementalx but from what I can see Blu seems to be a bit better with FairPark which I use daily
[OnePlus 3 Guides, News, & Discussion] RenderBroken:
Great information! I look forward to seeing what comes of this. Now if we can just quantify load during certain things like browsing and other scenarios, that would give your values per freq more weight. Now I am unsure but I remember that Linaro used some tools** to work out Energy Aware Scheduling (EAS) for the 5x. Would be cool to gather such info and tie it in with your current findings.

** I believe they made changes in the kernel to quantify load and giving values a weight. But I would think there was more needed to create and EAS profile of the SD808 processor.
[OnePlus 3 Guides, News, & Discussion] patalao:
I use ElementalX kernel.

Didn`t try any of other`s.

There`s still INT3NSE kernel for OOS if you want to try.

It`s hard to know the load of different scenarios because they are constanly changing.

We can estimate it but it won`t be very accurate.

For example:

Loading a web page full of pictures/videos will take a high load instead of a web page just with text.
[OnePlus 3 Guides, News, & Discussion] Asiier:
You have to try, whatever works for you

That was just an example on how certain tweak behave in certain way, for you EX Kernel might give you better battery, you have to test
[OnePlus 3 Guides, News, & Discussion] juginkrebs:
Will this work on OrionOS ? Caf Kernel no ElementX

Gesendet von meinem ONEPLUS A3003 mit Tapatalk
[OnePlus 3 Guides, News, & Discussion] patalao:
Yes, it will work on any rom/kernel that as interactive governor.
[OnePlus 3 Guides, News, & Discussion] christophs01:
Awesome thread! Im gonna test GhostPepper with SultanCM13 + EX 0.32 :)
[OnePlus 3 Guides, News, & Discussion] Puddi_Puddin:
Kernal wont affect battery that much. Again depends on usage.

4-5 hours is pretty normal, especially with al the trainers and Stuff.
[OnePlus 3 Guides, News, & Discussion] Mostafa Wael:
Moved to page 1
[OnePlus 3 Guides, News, & Discussion] imusorka:
No lags for me even on Kestrel.
[OnePlus 3 Guides, News, & Discussion] Puddi_Puddin:
[MENTION=5060769]Mostafa Wael[/MENTION] looking forward to your profile!
[OnePlus 3 Guides, News, & Discussion] core_x:
[MENTION=1515965]patalao[/MENTION] may I ask how you export your profiles with all the additional settings? Or did you type them in manually?
[OnePlus 3 Guides, News, & Discussion] patalao:
I just copy/past the adicional settings from one profile to another because i don't change it that often.

Before that i just insert them manually in the text file.
[OnePlus 3 Guides, News, & Discussion] habylab:
I find it really does, for me.
[OnePlus 3 Guides, News, & Discussion] christophs01:
dito! :)
[OnePlus 3 Guides, News, & Discussion] Asiier:
So glad to see this :)

And yeah, you are absolutely right about the BIG cluster, on the 820 can be really efficient during a sustained load and don't only help the Little Cluster. I'm applying already this principle to my latest tweak and seems really promising

I wrote that because on the 808 and 810 are like that, so I assumed it would be the same with the 820 and I didn't have all the test for proving it wrong. I'll change it as soon as possible since I don't want to give false information to you guys
[OnePlus 3 Guides, News, & Discussion] =dave=:
this philosophy sounds very promising and confirms what I thought of a lot lately.

Apple devices use this "race to idle" approach for a long time already, where they try to ramp up the frequency very quickly to get the task done and then clock down to idle freq. immediately again, which seems to be a very efficient approach in terms of performance AND battery life
[OnePlus 3 Guides, News, & Discussion] Puddi_Puddin:
Apple uses a whole Different chipset. If we could just apply such tweaks for every single app..
[OnePlus 3 Guides, News, & Discussion] =dave=:
I know that you can't compare the chipsets in any way, but the philosophy is similar --> do a given task as quickly as possible to get to base freq. fast
[OnePlus 3 Guides, News, & Discussion] Puddi_Puddin:
True, but that ruins battery on apps like YouTube, videoplayers etc. We just need a govenor thats more Adaptive.
[OnePlus 3 Guides, News, & Discussion] =dave=:
I understood that is what mostafa tries to acchieve though, in apps like youtube etc to have a constantly low frequency, but when raw power is needed for a short amount of time to ramp up quickly
[OnePlus 3 Guides, News, & Discussion] messiahfreedom:
I want to make sure I'm doing this right. I download the profile (HawkPepper in my case), rename the file without txt, and then load in the app and reboot?

Sorry if it's a noob question. I am a little new to using governor profiles.
[OnePlus 3 Guides, News, & Discussion] Puddi_Puddin:
U just load it and then they are set no reboot needed.
[OnePlus 3 Guides, News, & Discussion] ungeeked:
You'll have to enable "set on reboot" for Touchboost, input boost and Governor settings before reboot. Check Patalao's post on first page. For any of Asiier's profiles you'll only have to do the CPU tab part. Rest is for Fusion profiles
[OnePlus 3 Guides, News, & Discussion] weeka89:
No touchboost
[OnePlus 3 Guides, News, & Discussion] ungeeked:
I mean to say you have to enable set to reboot for Touchboost setting (disabled) after setting the profile. Otherwise Touchboost gets enabled after reboot
[OnePlus 3 Guides, News, & Discussion] Mostafa Wael:
I got you covered ;)

YouTube runs at lowest freqs possible still :good:
[OnePlus 3 Guides, News, & Discussion] Mostafa Wael:
Nothing major here, no worries

---------- Post added at 06:26 AM ---------- Previous post was at 06:25 AM ----------

Yes as far as it is now.

If you want the settings to persist a reboot, go to EXKM and check the Apply-on-boot sliders for CPU governor settings, CPU Advanced Options, I/O scheduler, Read Ahead buffer size and I/O Advanced Options.

---------- Post added at 06:28 AM ---------- Previous post was at 06:26 AM ----------

Yes see my previous reply, apologies for them confusion.

Just wanted to say that that was not possible without [MENTION=6773050]Senthil360[/MENTION] [MENTION=6187429]Asiier[/MENTION] and [MENTION=1515965]patalao[/MENTION] help :highfive:

And very very soon, the real Christmas gift from all of us will be released ;)
[OnePlus 3 Guides, News, & Discussion] Giocarro:
Hi Mostafa, thanks for the great contribution on improving everybody's experience!

One issue I have is that the Dropbox download link keep saying 'download unsuccessful' upon clicking the link.

Would it be possible to upload the script somewhere else?

Thanks a lot!
[OnePlus 3 Guides, News, & Discussion] Mostafa Wael:
Hmm,..dropbox have been giving a lot of problems i see, Gdrive then

I hope my Dropbox hasn't ruined your Christmas :)

Will upload as soon as I can

---------- Post added at 07:49 AM ---------- Previous post was at 07:48 AM ----------

Well it seems that at the end of every dark tunnel, there is a sliver of light that clears everything up.

I made it out of hell it seems. Which means I am back in business.
[OnePlus 3 Guides, News, & Discussion] ollimi1:
Running into the same error but import to your own dropbox workx(if you have an account).:good:
[OnePlus 3 Guides, News, & Discussion] Mostafa Wael:
https://drive.google.com/file/d/0B2fjsQfJo219WGs3bXdxelR6enc/view?usp=drivesdk

[MENTION=4174709]ollimi1[/MENTION] [MENTION=5002647]Giocarro[/MENTION] try this one :)
[OnePlus 3 Guides, News, & Discussion] nestoor23:
I'm using OpenBeta 9, flashing EX Kernel and Project X.A.N.A 3.1.1 os enough or should I do something more like using apps for optimizing the drain while not using the phone like Greenify? Thanks!
[OnePlus 3 Guides, News, & Discussion] Giocarro:
Drive download works flawlessly.

Here is the output, should I call it done?

https://goo.gl/photos/38D2As5LwvGxs55g7
[OnePlus 3 Guides, News, & Discussion] Mostafa Wael:
Yes, this is a very minor error that you shouldn't bother about. Hope you like it!

---------- Post added at 01:03 PM ---------- Previous post was at 01:01 PM ----------

That is very subjective, i personally only use ForceDoze app on non-OOS based ROMs, I even deduced that ditching the ForceDoze app on OOS yields better idle drain rate
[OnePlus 3 Guides, News, & Discussion] nestoor23:
Why using ForceDoze in non-OOS based ROMs is recommended and not in OOS?
[OnePlus 3 Guides, News, & Discussion] Mostafa Wael:
Well I used to use ForceDoze on whatever ROM i had, but on OOS lately I have faced huge idle drain which kept me thinking what is the cause? Theoretically everything is alright, but we can't say the same practically. Then I read somewhere in an article that OnePlus themselves made Doze more aggressive, so I was thinking if that there is sone sort of internal conflicts between OnePlus's implementation of Doze and ForceDoze's service. So i decided to run without ForceDoze app installed and see how it goes and so far, it is doing so good in idle! :good:
[OnePlus 3 Guides, News, & Discussion] JumboMan:
same here.

my battery drain with with or without force doze is same. so i just installed force doze
[OnePlus 3 Guides, News, & Discussion] stevemack76:
[MENTION=5060769]Mostafa Wael[/MENTION] Burnout_PR2_golden is working awesome with Franco Kernel r6. I'm still running it through its first battery cycle, but so far so good.
[OnePlus 3 Guides, News, & Discussion] nestoor23:
Ok, thanks for the explanation!
[OnePlus 3 Guides, News, & Discussion] ollimi1:
I can only confirm this...:good::good:

Many thanks..!
[OnePlus 3 Guides, News, & Discussion] Mostafa Wael:
Thanks for your feedback! Definitely appreciate that :good:

---------- Post added at 08:22 PM ---------- Previous post was at 08:21 PM ----------

No need to thank me my friend! :)

---------- Post added at 08:23 PM ---------- Previous post was at 08:22 PM ----------

Holy Moly! That is enormous!!

P.S. What's ROM&Kernel combo is that?
[OnePlus 3 Guides, News, & Discussion] Jole7:
[MENTION=5060769]Mostafa Wael[/MENTION] thanks man for the new Burnout PR2 Golden amazing performance damn what have you done to the Gpu and flies so high? 1 question can this profile work if i change gov. manually after apply the script let's say elemental X or only Interactive?
[OnePlus 3 Guides, News, & Discussion] Mostafa Wael:
Only for Interactive governor.
[OnePlus 3 Guides, News, & Discussion] Giocarro:
Early feedback on Burnout PR2 Golden, first day with light usage: phone feels very fast and smooth, only minor stutter on Play Store and little heating after gaming.

Battery usage seems a bit heavy than stock Community Beta 9 settings, but nothing too bad.

All in all it looks a solid script with good kernel settings!

Clearly there's a lot of works behind, so again kudos to Mustafa.
[OnePlus 3 Guides, News, & Discussion] Jole7:
Ok thanks great work!
[OnePlus 3 Guides, News, & Discussion] JumboMan:
[MENTION=5060769]Mostafa Wael[/MENTION], may i know why your burnout pr2 gloden -

1. uses cubic insted of Westwood tcp

2. gpu frequency is 624 still script says underclocking
[OnePlus 3 Guides, News, & Discussion] ollimi1:
12/24 unoff. RR with latest elementalX, oc'ed, only applied latest burnout_PR2_golden scripts and "bang"!!!:cool:
[OnePlus 3 Guides, News, & Discussion] Asiier:
Cubic and Westwood are the 2 best TCP, Westwood is a bit faster and Cubic a bit more stable. So you can change it If you want

It sais so because he is using my script as template and on my script, I underclock the GPU and [MENTION=5060769]Mostafa Wael[/MENTION] just forgot to change the displayed message
[OnePlus 3 Guides, News, & Discussion] ollimi1:
Okay,

I'm truely not the one you asked, but I may can give you an answer too.

1. performance, fusion profiles always made with best balanced performance in mind. You can change it with no noticable difference.

2. gpu underclocked message is only a leftover, I would say. Again, it's a fusion profile feel free to UC manually.

If you load the script via sh script runner app you can read for what the scrips are made and which tweaks will be applied.

Edit:

Hah, to slow! Just forget it
[OnePlus 3 Guides, News, & Discussion] JumboMan:
thanks [MENTION=6187429]Asiier[/MENTION] & [MENTION=4174709]ollimi1[/MENTION]
[OnePlus 3 Guides, News, & Discussion] tkoreaper:
I have a HTC 10, would flashing the Project X.A.N.A or Zhana profiles work for my phone?
[OnePlus 3 Guides, News, & Discussion] Asiier:
Yeah it will work but It won't be as optimized as it is for the OP3 as the Voltages are different and the loads are probably different too

Although If you are coming from stock it will be certainly an improvement
[OnePlus 3 Guides, News, & Discussion] tkoreaper:
Thanks for the quick reply! I will try it out.

---------- Post added at 04:39 PM ---------- Previous post was at 04:30 PM ----------

I just flashed it and I got a bunch of "no such files or directory" errors :(

I'm using the stock ROM.
[OnePlus 3 Guides, News, & Discussion] Puddi_Puddin:
As expected, HTC has different locations for directories. Apply the manually and it should be fine :)
[OnePlus 3 Guides, News, & Discussion] tkoreaper:
What are the settings I would apply? Are they within the flashable zip file?
[OnePlus 3 Guides, News, & Discussion] Puddi_Puddin:
Should be, it's no special coding stuff you should be able to pick the right settings for the profile you want it's not so hard to read the script.
[OnePlus 3 Guides, News, & Discussion] M3ntoR:
Guys are these stats fine? Im using GhostPepper

Wysłane z mojego ONEPLUS A3003 przy użyciu Tapatalka
[OnePlus 3 Guides, News, & Discussion] tkoreaper:
[MENTION=6187429]Asiier[/MENTION] [MENTION=6669873]Puddi_Puddin[/MENTION]

So most of the errors were due to me using an EAS Kernel. I switched to a non-EAS kernel and most of the errors went away, but what I am still seeing is that it appears that the script is unable to create files... here are the errors I see:

/system/bin/PXZ[109]: can't create /system/etc/init.d/75PXZ: Read-only file system
/sys/module/cpu_boost/parameters/boost_ms: No such file or directory
/system/etc/PXZ/PX_battery[179]: can't create /sys/module/cpu_boost/parameters/boost_ms: Permission denied

When I look inside the parameters folders I see the files input_boost_freq, input_boost_ms, and sched_boost_on_input.

I think some other stuff is going on, but I think it's because my kernel doesn't have the ZEN scheduler. A screenshot may help explain better.
[OnePlus 3 Guides, News, & Discussion] Asiier:
Oh, that's not big deal

Seems like something is wrong with the CPU Boost, like the kernel didn't have that, although I don't think that's the case rather the directory is not right.

Just set the CPU yourself. 729 or 556 MHz on Little Cluster and 0 MHz on Big for 66 ms

And about I/O, just use CFQ or Noop, but seems like the rest of the profile got applied perfectly which is pretty interesting :good:
[OnePlus 3 Guides, News, & Discussion] tkoreaper:
Yes, it would appear so. Thanks for the help especially considering I'm technically using an unsupported device lol. Turns out that my kernel does have the ZEN scheduler so I just set it manually in my EXKM app. Within the EXKM app, under CPU settings, there are Governor options and CPU Boost options. Under the governor options is where I can change all the things for the big and little clusters individually... I see a "boost" value, but I'm not sure if that's what you want me to mess with. If I go to "CPU Boost options" however, there are two values I can change: Input boost frequency and input boost miliseconds, but no option to configure specifically for each cluster.
[OnePlus 3 Guides, News, & Discussion] gleggie:
Was wondering why OOS idle drain was so bad even though I had no major Wakelocks. I uninstalled Naptime, hoping for better idle drain!
[OnePlus 3 Guides, News, & Discussion] bmdhj:
It is super bad lol. Look at the discharge when screen is off.
[OnePlus 3 Guides, News, & Discussion] Giocarro:
Hello folks, could it be that the script has some mid-term effect? I ask because running it for the second day - just begun - I seem to feel the device a bit snappier than yesterday. I don't run benchmarks so could be completely wrong, though.

One quick question: does the script need a special shell application, or anyone would do? I have Tasker on my devices and you probably know that it can execute shell scripts at boot with root permissions, too. Would it be enough to Golden my device at each boot?

Thanks again, cheers!
[OnePlus 3 Guides, News, & Discussion] JumboMan:
yes. tasker will suffice
[OnePlus 3 Guides, News, & Discussion] Mostafa Wael:
Careful with the gaming, will be considered in the next PR3. Some games can just gets stuck at max freq so ....be careful with games. :)

Play store stutters will always be there btw, I read somewhere in arter97's CM13 thread an explanation for that, but to sum it up, it is because the Play store caching method is very old-fashioned to serve the low-end devices well.

Naturally this profile will be harder on the battery than stock, but i take a few apps in consideration so that it gives me good battery life, example: YouTube :)

And yes i have been working on it a lot and it also had a reboot since I discovered a serious flaw with my settings in the middle of testing. So yeah, it took me a lot to refine it to its current state :) :good:

Happy days!

---------- Post added at 10:52 AM ---------- Previous post was at 10:47 AM ----------

[MENTION=5377508]JumboMan[/MENTION] yep exactly, choice between cubic and westwood is just subjective. I tend to the stable side a bit here.

As for the GPU underclocking statement being displayed, i just forgot to remove it, i am so bad at scripting it from the scratch so I used a template from [MENTION=1515965]patalao[/MENTION] who based his script on [MENTION=6187429]Asiier[/MENTION] template, i don't remember where it was originally. We work all in tandem with each other so it is kinda hard to know what's what sometimes :o But I am enjoying it! :good: :highfive:

A very nice example for that: you see the Joker work with the bat right here ;)

---------- Post added at 10:54 AM ---------- Previous post was at 10:52 AM ----------

As Asiier said, it will bring some changes to the table, but bear in mind that governor settings won't be utilised since HTC's pnpmgr alters the governor settings and maybe some other things in the HTC 10. So it won't harm you, but i am not sure you will get all the benefits. And also HTC 10 has different paths for some of the tweaks, so, it is kinda unpredictable for me to tell you what will work and what won't

---------- Post added at 10:57 AM ---------- Previous post was at 10:54 AM ----------

I honestly don't know and sometimes it drives me real mad, still in the hunt

---------- Post added at 11:00 AM ---------- Previous post was at 10:57 AM ----------

It is because caches gets rebuilt, so it can feel faster. Though on EXT4-formatted partitions (/data specifically), on the long term you may feel some minor jitters which F2FS cures thanks to better garbage collection and trimming. So yeah from a technical point of view, you are right.

As for your other request, you can use Tasker or KA for that,...but soon, that will vanish with our AKT all-in-one project ;)
[OnePlus 3 Guides, News, & Discussion] JumboMan:
one more bug in latest burnout_pr2_golden [MENTION=5060769]Mostafa Wael[/MENTION]

script not disabling bcl mode

"echo disable > /sys/devices/soc/soc:qcom,bcl/mode" not working. I checked it.

I am on stock oos328 with latest elementalx kernel.

======

solution -

echo -n disable > /sys/devices/soc/soc:qcom,bcl/mode

above line will properly disble bcl mode.

for more information http://xdaforums.com/nexus-5x/general/script-disable-bcl-t3236348
[OnePlus 3 Guides, News, & Discussion] Mostafa Wael:
Thank you very much! Definitely appreciated. [MENTION=6187429]Asiier[/MENTION] [MENTION=6773050]Senthil360[/MENTION] I am guessing you should have a look here :)