yashsingh1/xdaforums huggingface dataset:
[OnePlus 2 Android Development] nexus_vl:
I wouldn't recommend disabling small cores, they won't come online when they need to. So Big cores will be used more.

Cpu hotplug - > hotplug style - > load balancer

Cpu hotplug - > endurance level - > quadcore mode

Then at cpu settings deactivate manually the cores you don't won't comming online.

Remember, cores you deactivate won't ever come online even at full load.
[OnePlus 2 Android Development] manups4e:
on cyanogenmod 13 with this kernel (cpu big and little on zzmove governor and franco screen profile) i get randoom reboots.. can't say if it's the kernel or the rom itself
[OnePlus 2 Android Development] uronfire:
A little OT. What rom are you on?
[OnePlus 2 Android Development] Laggalot:
Been trying the different colorprofiles the last 15 minutes. Been liking Vomer Ips and Obsanity the most. Which one would you say looks the most color correct?

Gesendet von meinem ONE A2003 mit Tapatalk
[OnePlus 2 Android Development] nicesoni_ash:
Whichever suits you mate, it's mostly personal choice.

Sent from my "i9300/1+2" powered by Carbon/RR

Fueled by 7000mAh ZeroLemon Battery
[OnePlus 2 Android Development] ollimi1:
Hey uronfire!

Currently ...?! - Temasek, gapps pico & xposed but get the same results on each other cm13 based rom!
[OnePlus 2 Android Development] knpk13:
True, there's personal choice. But color accuracy is an objective measurable quantity. And for some people(not everybody), like photographers or graphic designers, it's very very important.

http://www.anandtech.com/show/7821/color-gamut-in-mobile-and-pcs

I quote the last paragraph.

Ultimately, such quibbles over color gamut and the resultant color accuracy of the display may not be able to override the dominant discourse of subjectively evaluated color in a display, and many people prefer the look of an oversaturated display to that of a properly calibrated one. But within the debates that will undoubtedly take place over such a subject, it is crucial to keep in mind that regardless of personal opinion on display colors, color accuracy is a quantitative, objective analysis of display quality. While subjectively, one may prefer a display that has a color gamut larger than sRGB, objectively, such a display isn't accurate. Of course, including a vivid display profile isn't a problem, but there should always be a display profile that makes for accurate color.

So from that perspective, does anyone know which is the most accurate?
[OnePlus 2 Android Development] ollimi1:
Hi Richard63!

You can also use per core hotplug and set load threshold to 80 while touch- and sched-boost are disabled. You will see only one or two little and one big core online unless more power is needed!

But it needs a few minutes display off time for some reason to be fully applied!
[OnePlus 2 Android Development] ollimi1:
Nope, untill some guy with a colorimeter will do the job for us...!

All other settings are not really helpful and only personal choice like you mentioned.

Edit

I'm also a little color-sensitive and OP2 display have a clear blue tint IMO, hence my rgb settings are 100% (256), 96% (244) and 94% (241) and white point is set to 6400°k. But if you apply this settings on your device you will most likely see how different eyes are.
[OnePlus 2 Android Development] nicesoni_ash:
What you said is true but as you said it's mostly for the photographers etc and that too not on phone but on pc etc where they need to do most of the editing in photoshop or such apps for perfect printing jobs or other uses so it really not necessary on phones. It all comes down to personal preference on phones.

True.

Sent from my "i9300/1+2" powered by Carbon/RR

Fueled by 7000mAh ZeroLemon Battery
[OnePlus 2 Android Development] Riichard63:
Yay thanks a lot it works even without display off time for me. But the main problem is that I can't properly set up this kernel for good system smoothness and battery life.

Big-Little is really new for me, and 8 cores to manage is a nightmare!
[OnePlus 2 Android Development] ollimi1:
There is no need to tweak as much as possible.

- I've oc/uc'ed to 302-2054mhz for big cpu cluster and 302-1704mhz for small cluster on auditor cpu page, on interactive governor with no tweaks.

- Thunderplug is enabled on hotplug page and load threshold is set to 80 like I said above!

- Gpu work with stock settings!

- Also no changes in LMK, entropy and virtual memory.

- Fsync is disabled but that's it.

I get my battery improvements only from userspace optimizations, no need to lower frequencies or the likes!

Install Amplify, Greenify and Xposed Framework and go through your apps and system apps and switch off all unneeded keep awake permissions.

Thats the whole secret!
[OnePlus 2 Android Development] Nganesh69:
I am on official CM13 cyanogenmod nightly. Can I flash this kernel on my oneplus 2? I want to do this because the big cores are disabled on the kernel which comes in official cm13.
[OnePlus 2 Android Development] magnamentis:
yes
[OnePlus 2 Android Development] MustangLife03:
I don't have the OP2 in my hands yet but this kernel leaves a lot of options but like you said a person doesn't have to change everything. I'm not a noob to cpu management as I came from a custom kernel that was somewhat limited and used 3C to tweak things. Is their maybe a reference sheet with guides on what can be changed and what settings for the OP2 besides what you posted. Some people have different needs, I myself am I limited power user do to at work I can't have my phone. So battery saving is key but because my actual screen on time is limited to two 15 minute breaks and one 30 minute lunch I want my phone to go balls outs with battery life not a debate when my screen is on. Especially want more information on proper tuning of the cores besides picking a governor and so on.
[OnePlus 2 Android Development] ollimi1:
Hi MustangLife03!

Energy saving is not really a kernel task!!

Like you read in my post above, it all depends on your userspace optimizations.

If you try to reduce power consumption over kernel tweaks, you will always lose a lot of CPU power or running into other complication!

(Eg. the only fully working governor for BIG/little architecture at the moment is "interactive")

It's better to use apps like Greenify and Amplify and install Xposed Framework for deeper intervention.

There are a few Amplify related threads here on xda show you which services can be deactivated or which alarms and wakelocks can be limited to get a minimum idle drain(E.g. this one: http://xdaforums.com/android/general/guide-0-0-hour-idle-battery-drain-stock-t2973588 ).

Also 3C Battery Monitor(part of 3C Toolbox) is a powerful tool and can show you exactly where the power is used.
[OnePlus 2 Android Development] MustangLife03:
Thanks you for your reply. I'm actually very familiar with all of the apps you mentioned. Especially 3C's stuff. In 2015 I went all out with the 3C Toolbox Pro, build.props, sysctrl, lmk, etc. The phone than was a 1GB dual core so I was squeezing what I could out of it. I think you kind of misunderstood my question. I'm basically wanting the opposite of what you said. I want more performance over anything and worry about battery later. As I won't have much screen time during a 12 hour day pre work, work and post work. I was basically asking if there were any OP2 specific type guides to go by with the kernel options available. Rather than testing and going at it blind. A lot has changed since I was a android tweaker as I call it. I haven't been past KitKat and options now are more advanced and in ways more sensitive dangerous. For example, everything I did to my ZTE Max phone was all flashable, everything. Not 1 time did I ever have to use ADB or Fastboot. Everything was done through CWM Philz which I loved more than anything. I'm not exaggerating either. No issues ever with something broken or boot loop or anything. Now as I mentioned earlier everything seems a little more tricky. Hope I haven't typed to much.
[OnePlus 2 Android Development] return.of.octobot:
Do any of you have any thoughts as to the most efficient way to go about automating the application of KA profiles? I feel like Tasker/AutoInput would probably be the most feasible solution just wanted to make sure I'm not overlooking a better option.
[OnePlus 2 Android Development] magnamentis:
tasker it is, fully agree :)
[OnePlus 2 Android Development] return.of.octobot:
That's funny, I almost went and found one of your posts to quote to pose the question because well, you're pretty much always spot on with your input.
[OnePlus 2 Android Development] Riichard63:
I still don't understand how you get that much so, I tried to set up kernel to get good balance between battery life and performa and I always get huge drain when screen is on, just look at the screenshot.

And it was only running on 2 little cores and one big core.

I tried boeffla kernel, got less on screen drain but games were totally laggy, eve' with gaming profile (and antutu 3D was smooth)

Seems like I'll never manage to control this soc...
[OnePlus 2 Android Development] magnamentis:
LTE with that poor signal alone costs you 2-3 hours SOT

i and others posted dozens of time as to how radios should be used, LTE is rarely needed hence should be rarely used while many use it because it's available "hype"

it's like pulling the pedal down in first gear instead of cruising in overdrive LOL totally inefficient.
[OnePlus 2 Android Development] abhijeet715:
Still having the problem of WiFi not turning on after using hotspot. Turns on after a reboot. Anyone facing this problem till now or its only me ? And anyone have any idea to fix it ? TIA
[OnePlus 2 Android Development] Riichard63:
Yes you're right, didn't thought about LTE signal! But sometime even with LTE and the same kernel I get - 270 mA, and sometime on wifi without any update going on - 600 mA ^^.

But true I'll change for 3g preferred :)
[OnePlus 2 Android Development] magnamentis:
of course, your observation is correct, hence the mention of the signal strength. at times you can move your phone 20cm on the same desk and signal gets stronger or weaker, especially with LTE, because LTE does not only have the disadvantage that it consumes more battery by default ( technical reason ) as well the coverage is more sparse ( worse ) hence it's a double downside to use it without reason.

you can test that with an app like speedtest, strong 3G signal agains poor or medium LTE signal and you'll see that at times LTE is not significantly faster. further there are always two sides to a connection, the server you download or upload date from/to as well as your side. many websites and cloud services limit their speed. for example dropbox free will rarely let you upload faster than 1Mbps ( may differ per country/continent) hence the connections that download at speeds between 3-6Mbps are sufficient for most use cases and fast 3G (AKA 3.5G) HSPA+ is covering that range.

worst case is to use LTE on a highway where the device permanently has to seek new/better cells and half of the time maintains a connection to

a cell as long as possible which means at times many kilometers at very poor or even dropping connection. dropping means switching to 3G or EDGE and those switches even use more battery. my recommendation is 2G on screen off, 3G in use (SOT) and LTE manually when needed and stationary with good coverage. the 2G/3G switch can be achieved with tasker, apps and xposed modules, depending on preference.
[OnePlus 2 Android Development] Riichard63:
Thanks a lot for all these tips about LTE now I'll think more about it and keep it mainly for mobile hot-spot! BTW sometime cores are acting weird and my phone finishes running on 1 small and one big core ^^
[OnePlus 2 Android Development] magnamentis:
hard to tell what happens with your cores, i have no issues that i'm aware off and i think that the only way to get help/analysis would be to take LOGS, bet both, kernel and catlog which you can both safe to sdcard from within the kernel adiutor app if that's the one you're using, i just

got 3% down from 100 in 13 hours idle, much more i don't get even on my nexii :)
[OnePlus 2 Android Development] abhijeet715:
I'm totally confused. At times my battery works amazing like a charm, the standby and sot is amazing.. but at times it works so crappy that i have to charge 3 times a day.. (nearly the same usage)
[OnePlus 2 Android Development] tlxxxsracer:
Figured out what was going on.. I had live display set to auto. So whenever I set the rgb values they would change. Disabling live display, now rgb values stick
[OnePlus 2 Android Development] rooneyaut:
After installing (dirty flash) new blissmallow build (28.02) and new kernel (1.2) my second cluster (A57) is disabled. I can't activate the cluster in synapse or ex kernel manager. Kernel adiutor is only loading at cpu section.

Bcm is disabled.

Thanks for help.
[OnePlus 2 Android Development] benschhold:
If bcm is disabled thermal control is acticated, so your oneplus cought be too hot or maybe low battery or you have in hotplugging disabled big cores.

So more information is needet or you find out yourself
[OnePlus 2 Android Development] Maxximo88:
Hi [MENTION=4729623]benschhold[/MENTION] ,

is your kernel ready to be used with MultiROM?

I know a kexec-hardboot patch must be included, and as you can see here now we have MultiROM for our Oneplus TWO! :)

All MultiROM ARM 64 bit work started on Nexus 6P (here).
[OnePlus 2 Android Development] benschhold:
sure give me link to github with kexec-hardboot patch and i include it
[OnePlus 2 Android Development] Maxximo88:
I asked to [MENTION=5325978]regalstreak[/MENTION] (devs of MultiROM) to contact you!

Please join the Telegram channel of MultiROM here. You can find devs and betatester.
[OnePlus 2 Android Development] benschhold:
maybe i do if i dont success
[OnePlus 2 Android Development] regalstreak:
Here is the link

https://github.com/regalstreak/android_kernel_oneplus_msm8994/tree/android-6.0-mrom

but the kernel isnt booting. If you can please fix it and help us :D

PS : the commit 0de0bd isnt exactly a cherrypick

I have tried to port the code here

look at

arch/arm64/boot/dts/14049_HW_11/msm8994.dtsi

arch/arm64/boot/dts/14049_HW_12/msm8994.dtsi

arch/arm64/boot/dts/14049_HW_13/msm8994.dtsi

arch/arm64/boot/dts/14049_HW_14/msm8994.dtsi
[OnePlus 2 Android Development] maximosm:
Hi. I have see 88000 score at antutu, how can this happen? I can get only 66000-70000.

Στάλθηκε από το ONE A2003 μου χρησιμοποιώντας Tapatalk
[OnePlus 2 Android Development] benschhold:
first test kernel is finished, that may sound stupid but how do i know multirom works? never used it
[OnePlus 2 Android Development] regalstreak:
See some youtube videos
[OnePlus 2 Android Development] benschhold:
what files should be in data/media/multirom?
[OnePlus 2 Android Development] regalstreak:
Once you flash the zip you will get the files
[OnePlus 2 Android Development] Jayram2000:
Is anyone else having bluetooth not turn on the latest build? Regardless of if its with blissrom or with any other cm13-based rom, bluetooth never works. Looking forward to the MultiRom Kernel too, good work [MENTION=5325978]regalstreak[/MENTION] and [MENTION=4729623]benschhold[/MENTION] .
[OnePlus 2 Android Development] benschhold:
[MENTION=5325978]regalstreak[/MENTION]

Multirom works, just swapped rom succesfully

Will upload kernel with multirom support this evening :good::good:
[OnePlus 2 Android Development] regalstreak:
Did the kernel boot? Of my git
[OnePlus 2 Android Development] benschhold:
sure i send you a prerealease to confirm, then i push to my repo
[OnePlus 2 Android Development] partridge79:
Have you tried swapped back successfully? thats where i came into issues edit nvm was on stock kernel cant wait :)
[OnePlus 2 Android Development] benschhold:
seems that is not working, so false alarm :(
[OnePlus 2 Android Development] Maxximo88:
So you cannot turn to the previous rom?
[OnePlus 2 Android Development] MRDICKHEAD:
Why not post some more info

And try using battery monitor widget it tells good info so u analysis the problem
[OnePlus 2 Android Development] abhijeet715:
Will do that in a few days. Using greenify, amplify and power nap, and works good at times.. am travelling so cant do the tests as ill be charging my phone from a power bank and also wont be having an internet connection... will do it soon but :)
[OnePlus 2 Android Development] magnamentis:
check the following:

- is your battery life ok after a reboot, especially when the boot happened with a full or almost full battery?

- does it start to get worse after 1 or 2 charging cycles without a single reboot ?

- if it got sour, does it get better or good again once you reboot a 100% charged battery ?

report back if the above 3 question produce a yes.
[OnePlus 2 Android Development] nicesoni_ash:
Better to do this kind of talk in batterystatus thread etc then here, this is not related to kernel so don't spam this thread with this kind of talk.

Sent from my "i9300/1+2" powered by Carbon/RR

Fueled by 7000mAh ZeroLemon Battery
[OnePlus 2 Android Development] abhijeet715:
Noticed some problems with the wifi. If i go out of range or wifi gets disconnected for some reason, then at times it does not reconnect and usually says authentication problem. Tried putting into flight mode, but doesnt work. Instead, the phone soft reboots automatically after a few seconds of all this.

Don't know whether this is a kernel related problem or rom, posting on both threads.
[OnePlus 2 Android Development] pitrus-:
But where is the logcat's? How do you suppose to track this one down with no input. Toss a dice and hope it turns up fixed ?
[OnePlus 2 Android Development] abhijeet715:
I know i know, ill post the logcat soon. Travelling right now so dont have enough internet to do so except public hotspots
[OnePlus 2 Android Development] magnamentis:
did you ever consider how it happens that you have so many issues others don't have, one after another over weeks so to say. i strongly recommend proper troubleshooting over a weeks time following this:

http://xdaforums.com/showpost.php?p=62192068&postcount=4059

anything shorter than 2-3 days without finding the real culprit is too short, just mentioning this because some people reported back within 2-3 hours that it didn't help which is just proof for not following the key parts of that linked procedure. first install after manual formatting of the divices partitons has to be:

a) ROM

b) small GAPPS package

c) 1 gmail account

NOTHING ELSE, no user apps, no rootl other than what comes with the rom, simply NOTHING and certainly no Xposed + no modules

then check for the know issues over hours and make a nandroid if none of them occurs

only then continue with adding user apps and what have you but then, only in SMALLEST increments and always make a nandroid before adding more.

this you do until it starts and you know in which incrementally added group of apps and mods your culprit lays.

if your wifi problem persists upon initial setup mentioned above, it's your router/network, try different routers and networks and pay attention to

similarities like "fritz box" "linksys" and other things that stick out, while i don't think you have a network problem, because the other issues

you permanently have and had do not hint at that.

good luck
[OnePlus 2 Android Development] Methroix:
I've been facing this same issue, but just as you I have not recorded any logs. Sorry about that.

The problem for me is that my phone is unable to switch between wifi networks. Sometimes I get the "Authentication Problem" message, and sometimes the network just goes back to displaying saved after trying to automatically connect.

After a while the phone will reboot by itself, after which the phone will automatically connect to the saved wifi. A manual reboot will also solve the issue, at least until the next wifi switch.

I'm running Resurrection Remix 0704 but had the same problem on RR 0623 (both with Benschhold of course).

I'm also running these Xposed modules: Chrome Pie, Clean Lockscreen and Greenify (with Aggressive Doze).

For now I'm back to using Boeffla together with RR to see if the kernel/ROM combination might be the issue.

::EDIT::

The access points should not be the issue in my case as my phone has just recently developed this problem, and I believe it happened together with my swap from Boeffla to Benschhold. Hence my first troubleshooting step being to swap back.
[OnePlus 2 Android Development] nicesoni_ash:
And just like him, you didn't contribute anything to help you in fixing this issue for you so in a way you are reporting something that may not be true coz logs or it didn't happen.

Sent from my "i9300/1+2" powered by Carbon/RR

Fueled by 7000mAh ZeroLemon Battery
[OnePlus 2 Android Development] Methroix:
Yeah, I pretty much realized what an unnecessary act it was shortly after posting it. I wanted to let the poster know that I too had experienced this type of issue, but it probably would have been better as a pm.

My bad.
[OnePlus 2 Android Development] Jongla:
I know that it's not only the kernel to effect on battery life,but I am getting really strange result with this kernel.

On the latest nightly,my SOT is mostly 2.5 Hours,and the phone is always hot(>100 degree) when its not even in use.

i tried to troubleshoot,nothing running in background,no apps opened accept perfmon,One of my big cores i always at the max speed,where only one little core is working with idle speed.

when try to open some apps,another big core and a little core turns on,but little core fastly ramps down it's speed when the load is down,but the new big core stays at highest speed for some times an then turn off.

indeed it's strange.i even uninstalled all of the apps but no help.
[OnePlus 2 Android Development] ollimi1:
Hi Jongla,

try the following:

open Kernel Adiutor and disable all "apply on boot" switches then reboot to set all kernel parameters to stock values.

If you use Xposed uninstall it and also all modules. In case these procedure is helpful set up xposed step by step. Also make sure you have no themes applied because it's known that some themes are causing errors.
[OnePlus 2 Android Development] shantam3108:
Would recommend you to set the default values and use apps like bbs and battery Monitor widget pro to monitor the ma lost and monitor how much does device stays awake.. You will get to know what apps keep device awake.

Kernel on itself cannot misbehave as everyone is using.

If u are using themes specifically deep darkness with arcus unisntall it.

If it doesn't help then

Would suggest you to clean flash and dont restore anything. install bbs and battery Monitor widget and see
[OnePlus 2 Android Development] magnamentis:
this time the stats don't help much, many have something going on under the "phone idle" title which does not show any specifics.

it's neither kernel nor rom specific but started to pop up intermittently for some users after the switch to new sources and it has to

do with battery management most probably because the first cycle in 9 out of 10 cases is perfect and after the second charge cycle

things start to go havoc.

furhter it's so much intermittent that it's almost impossible to narrow things down, probably this will last until some main devs like grarak

stumble across it.

of course it's still the best thing to take logs and check stats and monitoring results, just wanted to mention quick that this thing is a bit

more difficult and it's not, at least not entirely user space. last but not least it's extreme, can be 50% battery loss in 24 hours in idle mode

without the device even being touched.

all the above are, can be's, eventually, intermittently blabla... hence by no mean general, lucky those who don't encounter it.

i had it once and was somehow able to manage, still i went back to nexus 5 for the time being because as a phone i need even more

reliability and endurance than for media and the likes.