yashsingh1/xdaforums huggingface dataset:
[Nexus 6  Original Android Development] simms22:
i dislike mpdecision just because i like being in control of my device, instead of something else being in control. so mpdecision always gets disabled for me. and yes, still runs great(id say better than).
[Nexus 6  Original Android Development] danarama:
I'd turn it off if we could hotplug.
[Nexus 6  Original Android Development] simms22:
thats what it does normally, with mpdecision disabled. it just hotplugs through, using whatever cpu speed it needs, and the amount of cores it needs. i keep my cpu at 3033mhz/300mhz. but ill be honest, it doesnt go to 30333mhz that often, and gives me the same battery as using 2265/300 :)

---------- Post added at 07:45 PM ---------- Previous post was at 07:42 PM ----------

ok, there is a slight difference from really hotplugginging. when hotplugging, itll waste time to actually turn of and on cores. except now it doesnt turn them on and off constantly, it keeps them on. but it still only uses the cores it needs and the cpu speeds it needs, just doesnt turn off the other cores.
[Nexus 6  Original Android Development] danarama:
It used to on the n5 but then it stopped when L came out. I haven't tested on this device yet.

Edit..just tested, all cores always on for me... Running at 300
[Nexus 6  Original Android Development] simms22:
thats right, you just got yours. you still have play time with the device to take care of ;)
[Nexus 6  Original Android Development] danarama:
Just got it today. Loving it. Got it home and put slim and elementalx straight on it...
[Nexus 6  Original Android Development] wolfeyes30:
The times I tried not using mpdecison, scrolling was choppy. Maybe I was setting it up wrong...don't know. Mpdecison enabled and scrolling is smooth.
[Nexus 6  Original Android Development] monkboy24:
mpdecison has never been a issue for me. Flar has been using mpdecison since the one x days and has always recommended it over the other stuff. In flar we trust?
[Nexus 6  Original Android Development] TheAntagonist:
Thanks again for this great kernel [MENTION=4684315]flar2[/MENTION]! I had to support you and your great work by purchasing through the app store. Absolutely loved this kernel on my N5. Keep up the excellent work my man. *Cheers*[emoji482]
[Nexus 6  Original Android Development] TheAntagonist:
Quick question. I see that overclocking is available with the download from here, but why is it not available with the download through the play store and how do I get it?
[Nexus 6  Original Android Development] danarama:
What do you mean?
[Nexus 6  Original Android Development] Lancez:
i think he's asking for the app?
[Nexus 6  Original Android Development] TheAntagonist:
In the settings for CPU via app, it only allows me to set max freq at 2.7 GHz. The op states that oc is available at 2.9 GHz with the download via flashing it. Am I missing something or was tgere a change OR should I download the zip file and flash it? The app alone download and installs it
[Nexus 6  Original Android Development] Lancez:
r u asking about an app which can customize the kernel?
[Nexus 6  Original Android Development] danarama:
Over clock is only available when you flash the aroma installer. You just have to do it once. Whatever you choose will be applied if you flash express or via the app in future
[Nexus 6  Original Android Development] TheAntagonist:
Thank you. So basically I should flash the zip provided here. I just figured everything would be possible through the app. Thanks for clarifying, sir.
[Nexus 6  Original Android Development] drawde40599:
Ya u just have to set it at the max u want during first install then you will see those freq within app .

---------- Post added at 07:24 PM ---------- Previous post was at 07:18 PM ----------

Ya I don't like MpDecision off , cores are all over the place 24/7 for no reason . And I don't care for hotplugging alternatives out here . IMO MpDecision is beautiful and out performs in every way for normal day to day use

---------- Post added at 07:49 PM ---------- Previous post was at 07:24 PM ----------

Do u know where touchboost file path is on the N6 ? Or u haven't looked into yet . I looked in system/lib/hw like the N5 but not sure if thats correct . I was going to play with it off but forgot till I seen your post
[Nexus 6  Original Android Development] Lancez:
I don't really care about MpDecision or not, after N5 and N7 II I'm a believer. I'll just take whatever Aaron puts out. He's a lot more brighter than any of us here when it comes to kernels.
[Nexus 6  Original Android Development] danarama:
Since lollipop, removing the powerHAL hasn't made any difference.
[Nexus 6  Original Android Development] Pilz:
What voltage would you recommend for a PVS 10 at 3033? I know you don't recommend over volting but I'm curious to see if I can get it to run through antutu without crashing at 31% which is the multi core CPU float if I recall correctly.
[Nexus 6  Original Android Development] paychex:
More than you are running now. Keep going till you break it
[Nexus 6  Original Android Development] Pilz:
I've tried 1125up to 1170 in increments of 5 without having it stay stable for the benchmark. I just want it to run through once and then I will be happy :)
[Nexus 6  Original Android Development] DroidIt!:
Hey [MENTION=4684315]flar2[/MENTION] :) Just wanted to report that on .20 with EleX gov, maxed at 1.9 ghz , UV by -25 global, and GPU max set at 500 I'm seeing just as good as battery life as ever. I'll get a really good test in today. I'll be out and about so it won't be plugged in all day. But so far smoothness and battery life both seem really good.

...and then one request if I may :) I noticed on the N7 that you have built in the option to dim the screen below what is normally possible and that works perfect for late night reading. I was wondering if you could bring that to the N6 as well. Even dimming this screen all the way at night it's still quite bright to me. No worries if it'd be a pain, just something I found useful on the N7 and thought would be nice on he N6. Thanks flar [emoji16]
[Nexus 6  Original Android Development] danarama:
I was going to ask the same actually. I was looking at my screen on minimum brightness in a lamp-lit room and it was too bright.
[Nexus 6  Original Android Development] mmessina:
Using elemental kernel with app. Have been for awhile.never a fc, issue or glitch. I also have a paid trickster app which mirrors elemenalx settings. I am using trickster LED settings to set led colors . works better than light flow and as long as elemental sets initial led colors change.
[Nexus 6  Original Android Development] simms22:
here try this, it might make it too dark for reading in a dark room even http://xdaforums.com/nexus-6/themes-apps/root-required-min-brightness-enabler-t2951231
[Nexus 6  Original Android Development] danarama:
Cool I'll have a look. There's CF Lumen too I guess...
[Nexus 6  Original Android Development] simms22:
the only thing about the app i linked above is that the max lowered brightness is the only setting, and when you turn off the screen and back on itll get bright again.
[Nexus 6  Original Android Development] paychex:
Try a million
[Nexus 6  Original Android Development] Pilz:
If only that were possible ;)
[Nexus 6  Original Android Development] simms22:
im a 5 and 1175mV-1185mV is stable for me at 3033mhz. and dont judge it by antutu at 31%, as there is a different reason it crashes there, at 31%. my n5 crashes there as well, at 31%. if your phone runs, and youyr apps dont crash, then id consider it stable, unless you get reboots.
[Nexus 6  Original Android Development] Pilz:
It only reboots on antutu at 31%, otherwise it runs stable at 1125mV. So I should consider it fine if I don't get reboots with normal usage?
[Nexus 6  Original Android Development] danarama:
May be worth checking a couple of other.apps, perhaps games that are intensive.
[Nexus 6  Original Android Development] simms22:
if, during normal use, you dont get freezes, reboots, and other derps, it should be fine. normal use being very light apps, moderate apps, and a few cpu intensive apps/games. antutu at 31%(and 21% before they changed antutu around) has been an issue on my nexus 5 most of last year, with just a little oc, while it runs at a much higher oc just fine.
[Nexus 6  Original Android Development] Pilz:
I just thought it was out because it runs at 2.9ghz just fine by not at 3033. I use the max and min of whatever freq (2.9/2.9) or (3033/3033) then I use the freq lock so it doesn't revert back to whatever it wants. I'll mess with it some more later today.
[Nexus 6  Original Android Development] simms22:
thats pretty much how i test. my n6 runs at 3033 high/3033 low just fine. i even forgot it at 3033/3033 for half a day, and it was fine.
[Nexus 6  Original Android Development] Pilz:
Antutu has run one when I use performance governor but not with the ondemand which is odd. I wonder if its a bug in the ondemand or the way I have it set up. I use a up threshold of 98 and 15000 for the sampling rate. It doesn't like the stock settings with ondemand either. I appreciate your help I've been trying to figure this out for a long time.
[Nexus 6  Original Android Development] DroidIt!:
Eh, don't pay...well, any attention to Antutu at all. IMO that's just kind of looking at numbers to be able to look at them. OK, well my phone gets a higher score than a Note 4...OK now what? I think as long as it feels smooth, there's no FC's, no problems making or receiving calls (it is still a phone :) ) and it gets good battery, why check? I'm not saying there's anything wrong with it necessarily, that's just my opinion :)
[Nexus 6  Original Android Development] simms22:
exactly. i get great battery running at 3033/300, without ever thinking about it, just using it. about running benchmarks, its different, as the use is different from normal use.
[Nexus 6  Original Android Development] badpanda:
I tried to do the Auto Update from your app but instead it took me to TWRP after reboot. Kernel was not installed. I used franco kernel app and it worked ok. Maybe you can take a look at the app?

I get the following error message in red on TWRP if i look at the log...

E: Zip signature verification failed: 1

E: Error installation zip file '/data/media/0/ElementalX/ElementalX-N6-0.20-express.zip
[Nexus 6  Original Android Development] flar2:
Works fine for me. It's supposed to go to TWRP, I can't do it the way fku does, installation of my kernel is more complicated.
[Nexus 6  Original Android Development] badpanda:
So im supposed to flash it manually within TWRP after your app takes me there?
[Nexus 6  Original Android Development] danarama:
No the app boots to twrp then twrp flashes it for you.

Guessing the file will get the same error if you flash manually. Either some wonky signature setting in recovery of a corrupt zip.
[Nexus 6  Original Android Development] badpanda:
This is what I see on the logs in TWRP

E: Zip signature verification failed: 1

E: Error installation zip file '/data/media/0/ElementalX/ElementalX-N6-0.20-express.zip

Is not flashing the kernel.
[Nexus 6  Original Android Development] franciscofranco:
I don't want to go much into offtopic (sorry flar) but just wanted to let you know that the latency when offlining/onlining cores is pretty much nullified on this Kernel branch compared to the initial 3.4.0 branch and even more compared to the old 3.0. It's pretty trivial to hot[un]plug cores at the moment.

The problems with mpdecision are rather different:

1 - no control over its behavior

2 - the powerHal communicates through an open socket to mpdecision to maintain high CPU frequency when there are touch interactions. Basically cpuboost picks up a touch, up scales min freq to 1.5GHz for an initial 40ms then mpdecision receives an hint and "blocks" cpufreq to scale down for at least 1 full second, sometimes even longer

3 - mpdecision receives the calculations from runque stats from the Kernel and actually tries to predict whats going to happen next instead of sampling and then deciding what to do. Thats why it onlines cores too fast and too often and also offlines them back very fast. Doesn't seem that intelligent to me

The argument about core on/off latency isnt really valid anymore :)
[Nexus 6  Original Android Development] danarama:
Just messing about with this using tasker. You're right, think sets it a bit too dim (1). The stock value seems to be 17 however. 5 seems good to me.. Just need to decide on a trigger.
[Nexus 6  Original Android Development] simms22:
it wasnt ever a real argument with the previous kernel. as trinity had it on the n5, it kept all cores on, all the time, as opposed to hotplugging, which turned the cores on and off constantly. the difference really never made any real difference, as performance and battery life was exactly the same. i guess thats why im so used to it now, on the n6, as thats how it always worked with what i used.

so just disabling mpdecision and setting it up like ive always set it up, still works they way that ive always intended it to work, only this time i dont have to enable all 4 cores to be on always :)
[Nexus 6  Original Android Development] flar2:
You have enabled signature verification in TWRP. Disable it.
[Nexus 6  Original Android Development] badpanda:
so I downloaded the zip file for latest build directly from this thread and manually flashed it and it worked. But when I tried flashing from within the elemental app itself it failed even if done manually. So Im almost sure there is a problem with the zip file.
[Nexus 6  Original Android Development] flar2:
Please continue with the hotpug/mpdecision discussion. I don't mind off topic at all (it's actually not off topic).
[Nexus 6  Original Android Development] flar2:
There shouldn't be, as the app does a checksum after the file is downloaded to make sure it's not corrupt. But who knows what can happen in rare circumstances.
[Nexus 6  Original Android Development] badpanda:
alright then.

---------- Post added at 03:49 PM ---------- Previous post was at 03:11 PM ----------

I don't get it. I tried everything possible still have the same issue installing from the app. it just reboots to TWRP main. It doesnt install or anything I actually have to reboot to system from TWRP.
[Nexus 6  Original Android Development] danarama:
What are your thoughts [MENTION=4684315]flar2[/MENTION]?
[Nexus 6  Original Android Development] dtroup64:
I just used the app to re-install the kernel and it worked perfectly.

Boots into TWRP

Brings up Aroma Installer

After choosing options I click finish

The script automatically reboots the phone.
[Nexus 6  Original Android Development] flar2:
I will make a post later when I have more time.
[Nexus 6  Original Android Development] flar2:
The failure you posted earlier was due to signature verification. Do you have it turned on in the TWRP settings?
[Nexus 6  Original Android Development] badpanda:
Yep, that worked. I don't know why it was on... Thanks mate.:good::good:
[Nexus 6  Original Android Development] konaman:
This is the first kernal I've flashed to my device. I must say this thing flies now. I set my CPU 2 up from stock. I don't remember the number off hand.

I have 1 question though. Could I reflash it and set it to the highest setting then just use a CPU governer to turn it down as needed?
[Nexus 6  Original Android Development] simms22:
simple answer, yup :)
[Nexus 6  Original Android Development] konaman:
That's what I figured. Thanks for the quick response.

I haven't flashed kernals in forever as I have been with Samsung for so long.
[Nexus 6  Original Android Development] drawde40599:
Are u using adaptive brightness ? I'm not but if u turn on adaptive brightness and lower screen to 0 it goes really really dim , to dim IMO
[Nexus 6  Original Android Development] J0ESK0:
Is there a reason why I'd be getting a low storage error when trying to up the CPU frequency on installation of this kernel? Cause when I try to over clock to 3033 and then the next lowest, I get a low storage warning upon boot. If CPU settings are left at stock, there's no issue. Literally the only thing I'm trying to change from stock settings is the CPU over clock and can not without a low storage warning.
[Nexus 6  Original Android Development] micmars:
I get that low storage warning without any overclocking. I've yet to replicate the exact circumstances under which it occurs, but it drives me nuts.
[Nexus 6  Original Android Development] Ghisy:
Hi [MENTION=4684315]flar2[/MENTION], can this kernel be used on CM-based ROMs like LiquidSmooth or Resurrection Remix? I remember there used to be 2 different versions on KitKat. Thanks!

Sent from my Nexus 5
[Nexus 6  Original Android Development] Ladduro:
Hi all,

New to this kernel and Nexus 6 so dont be harsh if I ask stupid question.

I bought the app and flashed the kernel, but I dont find any means to OC/UC from within the app. I can set a different than stock freq while installing with aroma, but after I cant go up if I wanted to.

Is this the way the app meant to be ?

Also reading above about MPDecision, should this be enabled or disabled ?

Thanks
[Nexus 6  Original Android Development] paychex:
For now it can. Expect it to break at any time though

---------- Post added at 04:24 AM ---------- Previous post was at 04:23 AM ----------

You can not go higher than the max you set in aroma
[Nexus 6  Original Android Development] chrisg1548:
Hey guys, im running liquid smooth ROM and using the elementalx app the CPU frequency won't stick. Only setting I've done is switch to elementalx governor and bring global voltage down by 10, any suggestions as to what the CPU frequency won't stick, all help is appreciated.
[Nexus 6  Original Android Development] flar2:
I removed the frequency limiting code. It will come back at some point but I'm still experimenting with a few things
[Nexus 6  Original Android Development] danarama:
No, I prefer to manually control brightness fully.
[Nexus 6  Original Android Development] n80k:
Well it took a while but my reboots are back so using the stock kernel hasnt solved the issue. How has your experience on a rom with 5.0.2 been? Aside from unrooting and re-locking that is the only thing i have left to try
[Nexus 6  Original Android Development] Mistertac:
On the MPDecision / Hot plugging topic....

I've just always ran kernels that didn't have MPDecision myself so that's what I'm used to. I can't say yet one way or the other if I'm actually getting better battery without MPDecision . I tend to think that I do get better battery but that could just be placebo or something.

What I do miss though is running STweaks or Synapse and having total control over all the Cores. Alucard Kernel and KToonsez Kernel for the S4 had that option and I loved it myself.

Now maybe that type of control isn't needed on this phone with this SoC?! I don't know. What do you guys think... True Hotplugging or MPDecision??
[Nexus 6  Original Android Development] flyinj54:
Great. I've been running pure 5.0.2 Aosp based rom with Elementalx Kernel and haven't had any issues with shutdowns or reboots since running this combination. Have you tried flashing this kernel with the stock rom to see if that would take care of it?
[Nexus 6  Original Android Development] J0ESK0:
That's really odd. Is it just with this kernel then? It only seems to happen for me on this kernel if I change the CPU setting. I should probably do more testing on this...
[Nexus 6  Original Android Development] n80k:
Yeah I've been on the stock ROM the whole time. I will give that pure rom a shot with this kernel
[Nexus 6  Original Android Development] micmars:
Not at all isolated to this kernel. I've had it happen in almost all permutations of which one can imagine, from stock rooted to AOSP to CM12. I've yet to find the confluence of factors to even find a repeatable set of circumstances so as to troubleshoot.

But again, I wish to emphasize that it's not specific to this amazing kernel.
[Nexus 6  Original Android Development] DroidIt!:
:) Was gonna say the same thing. Me too. Not a real big deal. Without getting scientific about it :) just seems like on it's lowest setting this screen is still brighter than the N7 on it's lowest setting. I mean with this one, I'm not sure I've ever really had it above probably 30% brightness. Not sure if all amoled's are like that as it's my first with an amoled, but was just curious if it was possible to reduce brightness further with the N6 in flar's app like on the N7 ;)

---------- Post added at 08:48 AM ---------- Previous post was at 08:44 AM ----------

Oh and if you're getting a low storage warning and you know that's wrong, the only way I know to fix it is to back everything up from your SD to a computer and then go to recovery and format data, not wipe, but format [emoji106]
[Nexus 6  Original Android Development] flyinj54:
Do that and let me know after a few days if it takes care of it. I'm real curious if you have the same results as me.
[Nexus 6  Original Android Development] flar2:
I didn't think it needed any mods to brightness. On mine, if you drag the brightness slider all the way down it gets very dim. Too dim even for complete darkness.
[Nexus 6  Original Android Development] mrgoodpaul:
Im on the latest cm12 nightly and I tried to flash this kernel at 3033 but it would never boot. It boots fine with 29 so why not the little extra.. Not a huge deal I just was wondering if someone knew why.

Edit. It keeps soft rebooting now
[Nexus 6  Original Android Development] funcrusher:
Yeah, it gets super-dim when using adaptive brightness, but not so much when you have it off. :)
[Nexus 6  Original Android Development] simms22:
your phone might not be able to handle 3033, or you dont have enough voltage for 3033.
[Nexus 6  Original Android Development] danarama:
Interesting.

[MENTION=4684315]flar2[/MENTION] - Please can you check when you set your brightness right down, what the value is in the following file?

/sys/devices/fd900000.qcom,mdss_mdp/qcom,mdss_fb_primary.164/leds/lcd-backlight/brightness

For mine, it is 17 and that is far too bright in a dimly lit room for me. 5 works well for me.

Edit ..assuming you have adaptive brightness off of course
[Nexus 6  Original Android Development] DroidIt!:
OK, OK guys :) Will give it a try. I'm kind of in the camp as [MENTION=2872010]rootSU[/MENTION] and I like to have complete control of screen brightness as that is one of the single biggest battery drainers and I never keep it any brighter than strictly necessary. For a slight tangent :) sometimes for work I can be gone from home for up to 15 hours with no chance for charging in sight, so I want to eke every minute of battery out possible. That's why I've always stayed away from adaptive. But, guess I'll just give it a try and see how it goes. I know there's apps that can dim it down further like Screen Dim, just with Slim's status bar brightness slider it's really slick on the N7 that enhanced screen dimming is baked into the kernel and I can just slide my finger over on the status bar and have it go just as dim as it would without needing the app. Sooo, that's the reason I was asking. Sorry for the long post [emoji56]
[Nexus 6  Original Android Development] danarama:
FYI I did set up a tasker task to dim the screen, but after a while, it reverts back to the default 17. It may even be something that needs to be modded in the ROM? I'm not sure.
[Nexus 6  Original Android Development] DroidIt!:
Hey rootSu :) Don't think so, ROM mod I mean. Like I said on N7, the only change was flar's addition of the option in the kernel. It works natively fine without any mods to the slim status bar brightness slider. Sorry to take up so much room about this in the thread, hope I'm not annoying anybody, was just curious if it was a possibility. Thanks for your indulgence flar [emoji56]