[OnePlus 3 Guides, News, & Discussion] Asiier:
REALLY IMPORTANT ANNOUNCEMENT:

(Please read it)

Okay guys, a lot of stuff have been going on this few days, a lot of controversies and there are plenty of things that I want to talk about.

Hopefully, I don't forget anything and I'm able to explain myself properly in order to all of you guys to understand what I want to transmit.

Everything that I will be talking about it's equally important, so don't mind the order that I'm going to follow.​

The recognition given to the thread:

I'm really really happy that we have gotten that recognition. We have been featured here on XDA, on Android Authority, on Reddit and some other web pages

You guys have to thanks, [MENTION=5060769]Mostafa Wael[/MENTION] for that, as he was the one that got in contact with XDA guys and let them know we where.

But not everything is good about this recognition...

First of all, none of the articles got it 100% right, so let me explain their errors and clear so misunderstanding that has been and is going here on XDA, as well as on Reddit etc

These tweaks are NOT ONLY focused on the battery life!!

It's true that some of them are, and the thread started with that mentality but it have evolved and now we provide plenty of options for all of you guys to chose from. Coming from pure performance with Burnout to the most battery efficient with Project X.A.N.A Battery Extreme.

The main advertisement from these articles was how you could get more than 8 hours of SOT (Which we will talk about later) But they failed to mention the awesome performance you could get using certain tweaks or the balance you can achieve with others...

I wanted to point this out as I feel like the recognition is only be given to certain part of the team and ALL should be recognized

Moreover, that was not the only thing that they got wrong. Some mention that this tweak will work on ANY device which is, as you might expect, wrong.

They quoted a part of the OP which is actually a quote from [MENTION=5886947]soniCron[/MENTION]

What he was referring to there, was the method used to create these tweaks, If you want to find out more about, visit his Thread and thanks him for all his hard work. As well as [MENTION=4752299]Alcolawl[/MENTION] and all the 5X and 6P devs

If they are applicable to every phone with any ROM or kernel it's because most of the devices nowadays use Interactive as governor and, after all, what we are doing is tweaking this governor.

Although, this specific thread is focused on the development of this tweaks for the OP3 & OP3T and maybe other SD820 devices ( I will talk about this later too )

If you have a device that isn't either the OP3 & OP3T or others SD820 devices, feel free to use them, but do not complain about things not working as I and everyone will ignore you or point out this post.

Although, it's true that they WILL WORK on ANY ROM and KERNEL for the before said devices.

With this being said, let's move on to the next bad thing about all this recognition...

Complains, unsatisfied people and hate:

Recognition has brought new users but also a lot of complain and hate. Let's address all points!

Complains and Unsatisfied people:

I think you guys see what I am trying to say...

I beg to you, new people. Before you post any complaints read at least the FAQs and the post for the tweak you are using

All these people that are getting really bad battery life and so on, it's most likely due to the fact that the tweaks haven't been applied properly!

This is stated in the OP and in a lot of other posts.

So please, check If the tweaks have been applied properly not only by checking If the Terminal or the App and see If they give some kind of error, also by going inside of your Kernel manager and looking to the CPU, GPU, I/O settings and seeing whether have been changed or not.

If everything is working fine for you, there is no need for doing that, but If you are getting bad battery or poor performance you MUST check that before you post.

If even after checking that everything has been applied correctly you have poor performance/battery you might want to try other tweaks, as they are a lot of them and one will probably fit your usage.

And If after all this, stock settings are still better, go for it! We are NOT trying to sell you anything If you like them to stay, If you don't it's fine!

We personally use this tweaks, as us thousands of users do, If they weren't good enough for me I won't be using them...

The Hate:

This is a completely different story, now there are not just some unhappy people that might not have understood how the tweaks work, this is just people that talks **** just because.

Says crap without knowing anything. Repeat like parrots what they heard. Insult somebodies work without any prove or substantial evidence.

These people are just toxic. Toxic for the XDA community.

But hey! We can just ignore them, leave them alone on their toxicity. And that's what I recommend to everybody that face them. Just ignore them, they will get bored and If not, you can report them.

After all, hater gonna hate. Don't take them too serious as they don't deserve any of your time.

How important is the ROM and Kernel for the battery/performance and the reason of certain settings:

Every single thing is going to affect your battery life or your performance and the Kernel and ROM is one of them. Which one more important?

Well, someone will say the ROM as If it has a lot of bloatware it will drain your battery faster and affects your performance Others will say the Kernel.

Talking about our OP3, ROMs shouldn't be a problem in terms of battery/performance, pretty much every ROM it's well optimized. As long as they are not badly built or something like that you should not worry about it.

I'd rather use a ROM which I like in terms of features and UI, rather than this super barebone build.

Also look for ROMs that might have battery life saving features as Privacy Guard on CM.

About the Kernel. We could say that's the same case as the ROMs, but that's not quite true.

Different Kernel will make - you will forgive the repetition - a difference. But how much is that difference? Well, as it's right now the development of the OP3, I won't say it's that big.

I believe [MENTION=6295391]bedalus[/MENTION] said that in terms of battery life, the increase/decrease from one Kernel to another it's about a 3% ( Please correct me on this one as I'm not 100% that [MENTION=6295391]bedalus[/MENTION] said that )

From my personal test, I can tell the difference is a bit higher from 6% to 11%, but as you see, that's not a huge difference.

My point on this one is, the Kernel it's "harder" to choose as it will actually affect your battery more than the ROM, but once again, at the current development state that the OP3 is, doesn't matter that much.

Just use a Kernel you like and which works well. Unless it's really badly built, not massive drain should occur.

In terms of Performance, things became even less tricky. The more MHz the more raw performance, so the Kernel with the highest OC wins.

Other settings that affect my battery/performance?

The 2 main settings that will affect your performance/battery are the CPU and HMP tweaks. So what about the rest??

The I/O Scheduler, Read-ahead, TCP, etc have a little impact on your battery/performance, little but is there.

After all, what we look for by using this tweaks are to get the 100% (Either in terms of battery or performance) of our device and therefore we will squeeze every single setting from the Kernel.

Basically, they won't affect your battery too much, but decide to optimize them as much as possible (at cost of stability?? I haven't ever had a problem with stability)

What we want to achieve with these Profiles:

As I mentioned before, our goal it's to get the 100% of our device either in terms of battery life or performance.

For example, let's take Project X.A.N.A. On X.A.N.A, I try to push the limits of battery trying to do it without losing any smoothness NOT performance but smoothness!

Of course, there is a cost in terms of raw performance If you want to get +8 hours SOT, you ain't going to score the same on AnTuTu or Geekbench, If that's all that you care about...

The goal is to get the maximum without sacrificing smoothness, without making the phone slow, unresponsive...

And this is very difficult as not everybody has the same usage and after all, that's the most important thing, the usage that you give to your phone. That will affect the most your battery and your performance.

That's why we provide many different profiles, some are more performance focused other are more balanced... So we can satisfy (or try to, at least) everybody usage

And this is very important. There are not some universal settings that they are going to be good in every aspect, good at battery, good at gaming, etc.

That's a fact! You cannot expect 14 hours SOT while playing Heavy games and then get 3 days of battery life. That WON'T happen.

So to all the people that say that you are wrong, very wrong.

Support for other devices:

This has been said soooo many times, seems like people doesn't quite get it. I quote my elf at the begging of the post.

You should have seen it already... YES! We are now going to support the OP3T

But all of you said that blind developing was really bad and so on!!!!

Yes, you are right! But, I'm just shocked about how well it's currently performing on the OP3T, even wit, out the proper frequencies steps.

So I think that adjusting those frequencies and so other little things will be enough for making them work on the OP3T and any SD821 device

Although, do not expect this for tomorrow! We are going to need a lot of tests as well modifying the scripts... But it's coming!

I ask to all of the excited OP3T to join our Slack Channel in order to communicate with the team and making out work easier. Thanks you very much

JOIN THE SLACK GROUP!​

​

Support for other SD820 devices

We do support other SD820 devices! Although, keep in mind that maybe the tweaks will not be fully optimized as the loads will be slightly different.

That should not affect battery and performance too much, but it's a thing to keep in mind!

[A·K·T] v1.3 Coming soon:

Yes, the version 1.3 is coming soon! Which should fix all the bug with Underclock and highly OC kernels.

Not much I have to say about it, just wait for the update!

Our plan is to release the OP3T and SD821 support within version 1.4, stay tuned for that.

Meanwhile, you can still use AKT, it just won't be as optimized ;)

· Useful Links:

Why AKT will not work on the HTC 10 | [AKT] Main Post | [AKT] Profiles App by [MENTION=5500068]mrcigi[/MENTION]

HTC10 Thread

I'll update this part with some useful link to the post which I think worth reading!​

And sorry for the long post :p