[OnePlus 3 Guides, News, & Discussion] patalao:
Ok then.

First, thanks to [MENTION=6187429]Asiier[/MENTION] for making this thread with a more detailed explanation about the profiles, specially for our SD820.

As [MENTION=6187429]Asiier[/MENTION] said the profiles may not work the same for everyone because each one of us uses the phone different, so please take that in mind before filling the thread with questions why it works for Y but not for X.

HOW DID I START

I`ve started by releasing the Fusion Beta profile on Ex Kernel Manager thanks to [MENTION=4684315]flar2[/MENTION].

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.

After all this time and working alongside with great devs like [MENTION=6187429]Asiier[/MENTION], [MENTION=5060769]Mostafa Wael[/MENTION], [MENTION=6773050]Senthil360[/MENTION] and many other users on our Slack channel i've improved my profiles to the point of releasing 2 new ones called FusionB and FusionP.

This time i've worked on them not just for me but for the entire community of our OP3, taking in mind tests maid by users on Slack channel (our private channel for development of profiles and much more).

Profiles

FusionB

This is a balanced profile.

Working alongside with testers and evolving from previous works i've came across with FusionB, a profile intended to be used out of the box with your phone.

You can expect a smooth experience without compromising battery to much.

This is based on the load percentage of the cpu.

Better than stock values, this profile should use almost all frequencies from little cluster(scale up one by one) and use the big cluster to more heavy duties till 1900 frequency jumping to the highest one just when needed.

FusionP

Based on FusionB this profile brings a more "agressive" way to scale frequencies.

It will scale frequencies sooner(regarding load values from cpu) and will use more the big cluster to provide more performance doing the tasks on hands.

Battery should not take a big hit but using heavy demanding tasks you can expect a higher drain.

Note:This aren't the normal profiles used some time ago.

This are beyond governor settings and go up till HMP values.

This will be provided as a single script on AKT script together with all the profiles from [MENTION=6187429]Asiier[/MENTION], [MENTION=5060769]Mostafa Wael[/MENTION] and [MENTION=6773050]Senthil360[/MENTION].

Older versions are still available below on hided content but won't be updated(at least some time soon).

Releases:

FusionB and FusionP ( 02 / 01 / 2017 )

Changelog:

New year,new start.

This will be first release.

Next updates will have changelogs accordling.

Download Section

AKT

Want to know what AKT means?

ALL IN ONE PROJECt

Installation:

#Download the tweak

#Enter into Recovery and flash the tweak

#Boot to system

#Open your terminal app and introduce:

#Code:

su

AKT

#Select the section you want ( Battery/Balanced/Performance)

#Select the profile you prefer

#Done!

OLD VERSIONS:

This are the old one's and will still be available on my AFH but won't be updated.

There are 3 categories of profiles.(maybe more will come)

Thunder

This was made thinking only on a very fluid experience

It is set for speed, not battery.

It`s a performance profile and intended more for 3D Gaming and for those apps that needs more "power" to have a fluid experience.

Fusion

Set for a balanced between performance and battery this one should be what most of users want.

It should give you more or less the same performance as stock but with an improvement on battery.

This is what you should expect more or less for the new Fusion(depending on many factors this could be or not achived by you):

Icecold

Set for extreme battery saving this one should suit those wich use the device for low end tasks.

This is an underclocked profile and because of that it isn't suitable for all.

Download Section

All said, you can get the profiles here:

Fusion

Thunder

Icecold

How to use a profile with Ex Kernel Manager App

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.

5-After reboot load the profile and then set on boot the following:

For all the profiles including mine, [MENTION=6187429]Asiier[/MENTION] and [MENTION=5060769]Mostafa Wael[/MENTION]

On CPU tab:

Governor settings

Input boost frequencie and input boost milliseconds

Touchboost

Because my profiles (and future [MENTION=6187429]Asiier[/MENTION] profiles) have more than governor settings this is what you also need to set on boot on mine and [MENTION=6187429]Asiier[/MENTION] profiles:

Memory tab:

Low memory killer

Adaptive low memory killer

Dirty ratio

Dirty background ratio

Min free kbytes

Vfs cache pressure

On Miscellaneous tab:

I/O Scheduler

Advanced I/O options

Read ahead kb

Tcp congestion algorithm

On tools/user settings tab:

Swappiness (add this /proc/sys/vm/swappiness)

For Icecold profile set this extra to be applied on boot:

Cpu tab:

Max CPU frequencie (Big Cluster)

Graphics Tab:

Max GPU frequencie

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 [MENTION=6187429]Asiier[/MENTION], [MENTION=5060769]Mostafa Wael[/MENTION] and [MENTION=6773050]Senthil360[/MENTION] for bringing this ones to our device.​