yashsingh1/xdaforums huggingface dataset:
[Nexus 6P Original Android Development] galaxykeks:
Well I thought it might help maybe a little but mainly to keep the CPU cool.

I'll be in a hot summer next week ^^'

Same for the downclock of the GPU, since I don't play any 3D intense games.

If u don't add it to AROMA is there any other way to persist it?

Aaaand of course, thanks for answering! :)
[Nexus 6P Original Android Development] TeriusPR:
[MENTION=4684315]flar2[/MENTION] why the power save governor should never be used? I'm a bit confused between the powersave gov and the powersave mode.

And what gov do you actually use?
[Nexus 6P Original Android Development] nathanchance:
The powersave governor limits your frequency to the lowest that it can be (384Mhz on this device) which is good for battery life, terrible for performance. The powersave mode simply limits your maximum frequency but keeps your governor the same so it can scale frequencies as it does normally, just up to a certain point.

On this device, I believe everyone just sticks with the stock governor which is Interactive.
[Nexus 6P Original Android Development] flar2:
The powersave mode has nothing to do with the powersave governor. Powersave governor should never be used. Running your phone at the lowest frequency all the time would actually be worse for battery, because everything would take longer. As the silicon gets more efficient, the difference in power consumption between low frequencies and high ferquencies becomes less important in the real world. Might as well use the higher frequencies and get things done quick so the CPU can get back to idle.
[Nexus 6P Original Android Development] flar2:
I will be looking into to all this stuff in more detail in the coming weeks.
[Nexus 6P Original Android Development] klvnhng:
Modern combat 5 is another graphics-intensive game that would be good to test with. It seems to lag and freeze up sometimes for me after only a few minutes of playing...
[Nexus 6P Original Android Development] TeriusPR:
I'm having a problem and is that every time I press back from an app like for example documents it crashes ("unfortunately, blah blah blah") any ideas?

Edit: now it's happening with every single app I open!
[Nexus 6P Original Android Development] nathanchance:
That isn't really a kernel issue. What ROM are you on? Have you dirty flashed an update recently? Sounds like you may need to clean install.
[Nexus 6P Original Android Development] TeriusPR:
[MENTION=6842057]nathanchance[/MENTION] I'm on PureNexus ROM, I'm sorry to ask you and take your time with these amateur questions but how do I clean install?

Yes, I dirty flashed the rom update yesterday
[Nexus 6P Original Android Development] ChronoReverse:
You can edit /system/etc/thermal-engine.conf to unchoke the aggressive throttling but setting more sane equilibrium frequencies and core shutdowns.

Really heavy gaming will still throttle a lot but you can achieve a sort of equilibrium of slowness instead of standstill stuttering punctuated by instances of full throttle.

I've noticed that our phones have a great GPU but the CPU tends to let it down. Because of that, I let the thermal controls throttle the GPU greatly without worry.
[Nexus 6P Original Android Development] nathanchance:
You are fine, you are trying to learn! A clean install involves wiping everything but internal storage in the Advanced Wipe in TWRP then flashing the ROM and GApps. Back up any important data before you do this since it will wipe everything but your sdcard partition. If you have a backup you can restore to that as well.
[Nexus 6P Original Android Development] Fentadroid:
I'll try to do a clean install even if the phone it's new (1 day).

By the way, tried again, if i flash again cataclysm ROM (and remove Ex) everything works fine.

Flashing elementalx, i have the issue. Once i unlock the phone, i have to wait at least 1 sec before doing anything.
[Nexus 6P Original Android Development] flar2:
I've never had that issue and I've made no changes that would cause that issue. Something like that wouldn't be a kernel thing anyway.
[Nexus 6P Original Android Development] brar.arsh:
[MENTION=4684315]flar2[/MENTION] It was happening to me as well. I noticed this too often because in Gym I use JeFit to track my exercise logs and after unlocking I had to press twice. Raised bug with JeFit app but later noticed its happening everywhere.

I went to Nexus Pure rom stock kernel and was still there.

Then I turned double tap to wake off and now I dont have that issue.

Might be it interferes with the display and it is not responsive for a second or less after wake even with fingerprint.

---------- Post added at 04:18 PM ---------- Previous post was at 04:17 PM ----------

Try disabling double tap to wake.
[Nexus 6P Original Android Development] xflowy:
same here on chroma.
[Nexus 6P Original Android Development] Fentadroid:
Ok... so i'm not dreaming :P
[Nexus 6P Original Android Development] brar.arsh:
Guys please read what I suggested earlier. Disable doubleTab2wake and it works fine.
[Nexus 6P Original Android Development] Fentadroid:
Done. Thanks... i'll report here what happens :)
[Nexus 6P Original Android Development] brar.arsh:
Yes do report so that [MENTION=4684315]flar2[/MENTION] can actually do something about it if we have found the culprit.
[Nexus 6P Original Android Development] Fentadroid:
I think you're right... dt2w disabled and now everything works fine....!!
[Nexus 6P Original Android Development] brar.arsh:
Wow.. now it's on to [MENTION=4684315]flar2[/MENTION]

Also I alway feel better when someone clicks thanks instead of writing it. Greedy I know.
[Nexus 6P Original Android Development] xflowy:
bu.. but i need dt2w :l
[Nexus 6P Original Android Development] brar.arsh:
Yes I love it too but we should wait for a fix or live with a second of delay.
[Nexus 6P Original Android Development] bikeryder007:
Ha, Flar2 has posted like 1000 times in this thread alone to use sweep up instead of dt2w. I do not have this issue with sweeping up.
[Nexus 6P Original Android Development] flar2:
That's probably why the stock dt2w was disabled on stock. Don't use it.

If you insist on dt2w, enable sweep in at least one direction. Then you will be using my implementation rather than Huawei's.
[Nexus 6P Original Android Development] flar2:
Out of curiousity, is that delay present on stock ROM? I didn't notice it, but I didn't use dt2w very long.

I'll repeat once more so everyone is clear: you won't have this problem using the wake gestures I implemented. It's only if you use the stock dt2w.

Not sure if I can fix it, other than to disable the stock gesture and replace it with my own.
[Nexus 6P Original Android Development] brar.arsh:
Great, but is it possible for you to create you dt2w method?
[Nexus 6P Original Android Development] Simer03:
I think I got a random reboot because it asked me to put in my pattern when I tried using my fingerprint! Interesting! First time I had anything like that with this kernel. I shall do some digging and see if it's on my end which most likely is
[Nexus 6P Original Android Development] flar2:
It's already there, just enable sweep in at least one direction.
[Nexus 6P Original Android Development] romracer:
I'm not sure if you're looking for opinions on this, but if you are, mine is "I agree" on all fronts. I like this kernel because it doesn't really change much over stock but manages to give me some nice tweaks (CPU freqs, gestures). The only time I really charge is while my phone is plugged into a computer and I'm doing some hacking/testing on it. I don't even feel compelled to plug it in at night because I know I'll wake up with enough to get the day started.

I've got nothing against those who put a lot of "extras" into their kernels, to each his own. But I think Google has come a long way with Android (and the Linux kernel) from where we were a few years ago. Its reassuring to know the kernel I use hasn't strayed far from their original goals.
[Nexus 6P Original Android Development] Ofthecats:
Would you recommend stock virtual memory settings, including vfs cache pressure? I set that to 55
[Nexus 6P Original Android Development] flar2:
I don't like to deviate from stock too much. I think the next version will have the ability to toggle touch boost, and everyone can be happy. It should also be a good test. For some usage patterns, it might improve battery significantly.
[Nexus 6P Original Android Development] flar2:
I never mess with that.
[Nexus 6P Original Android Development] matust:
Can anyone confirm that usb otg still works with this kernel? No I am not saying the kernel broke it but I have just purchased a otg cable and it doesn't work. As the kernel is my only mod I just want to make sure it isn't my device before I send it back to get a replacement. Thanks
[Nexus 6P Original Android Development] flar2:
I don't have an otg cable that works on this device, but I can say for sure that I haven't changed anything in the USB driver, so it will act the same here as it does on stock.
[Nexus 6P Original Android Development] SuperSmashedBro:
Works for me
[Nexus 6P Original Android Development] _george:
Im on build MMB29N of 6.0

With 0.09 the camera app would hang, not allowing me to do anything, any ideas if 0.10 has this sorted?

The build is for Australia where a telco had issues with 4gx
[Nexus 6P Original Android Development] bsg411:
Can anyone tell me what the new backlight dinner feature does?
[Nexus 6P Original Android Development] nathanchance:
Here is flar2's explanation of it. It basically makes the lower brightness levels a little less bright and makes the transition from dim to bright more uniform, instead of a little choppy at points.
[Nexus 6P Original Android Development] bsg411:
I wish the adaptive brightness had the manual lux slider adjustment setting like my old N5 ROM had.... That way I could make the dimmest dimmer and the brightest brighter.
[Nexus 6P Original Android Development] bluestar23:
Installed Kernel and set color profile. However, it is re-set back to system color profile back after reboot, even if "apply on boot" is on. Any idea?
[Nexus 6P Original Android Development] dontbeweakvato:
Could you elaborate on the "backlight dimmer option". Like what exactly it is doing.
[Nexus 6P Original Android Development] nathanchance:
I have a post a few posts higher with a brief explanation and a direct link to flar2's discussion of it.
[Nexus 6P Original Android Development] 3ddfknmontana:
Had the same problem! If you have a backup of a older backup, flash it, it worked for me, some ppl say couple reboots and clearing it's cache would work also. Let me know, if you dont have a backup, get the update.zip for your build number dirty flash it
[Nexus 6P Original Android Development] noobhero:
fellow users, would a kernel affect charging?

my device seems to break charging often. meaning, when I plug it to charge, with supplied wall charger and c to c cable.

the device would start charging, and halfway thru, charging would stop for a while and continue again.

charging notification sound indicates charger have been unplug and replug.
[Nexus 6P Original Android Development] nathanchance:
Hmm this kernel shouldn't break it because it is mostly stock at this point. Are you running a custom ROM? Any other modifications? Does it happen with multiple chargers?
[Nexus 6P Original Android Development] noobhero:
i am on stock.

stock equipments too. happens with a 3rd party usb A - Type C on an anker wall charger too.

sometimes it is just once or twice. at other times, it can happen up to 6 / 7 times.

i'm just wondering if kernels can cause these kinda things to happen
[Nexus 6P Original Android Development] 3ddfknmontana:
Probably the wire, you shouldn't ever have problems with stock equipment. Either way, 3rd party stuff could burn your battery if not using the right voltage. You have been warned
[Nexus 6P Original Android Development] xFierce:
This is by far my favorite kernel I've used. I really like the fact I am able to change the vibration intensity. However every time I restart my phone I have to reset the vibration settings. Is there a way to maintain the settings without having to change them every time?
[Nexus 6P Original Android Development] nathanchance:
Toggle the persist on reboot button next to the setting in EXKM.
[Nexus 6P Original Android Development] d1ez3:
Happens to me too on stock rom and kernel with included charger. I think it may be greenify, but I haven't uninstalled yet to test.
[Nexus 6P Original Android Development] chowhoundb:
Yeah I am having this issue as well. Im trying to determine if something else is interfering with the KCAL settings.
[Nexus 6P Original Android Development] zgroten:
Are you using Ampere, or Greenify?
[Nexus 6P Original Android Development] bsg411:
Anyone have an issue with DT2W after after latest 0.10 kernel update?
[Nexus 6P Original Android Development] ChongoDroid:
Good to see you buddy, great times were had on the hammerhead forums.

Flashing now, if you need a tester or what not I'm more than willing.

Cheers
[Nexus 6P Original Android Development] johnandbodhi:
good to see you here...had elementalx on my htc one m8 and m9 for as long as i had em
[Nexus 6P Original Android Development] ChongoDroid:
Haha man I forgot about the m7, did flar dev for the Evita too?

That's going way back.
[Nexus 6P Original Android Development] flar2:
Evita is where I started ElementalX
[Nexus 6P Original Android Development] Jsilver73:
Happy

Flashed, subscribed, bought the elementalx app, uninstalled kernel audiator, changed Governor to elementalx (not that I know anything about that Governor but it seems to make sense to me seeing as it is the kernels own) tweaked the colour settings a little bit =very happy, my already fast device seems even more responsive :)

[MENTION=4684315]flar2[/MENTION] please count me in for testing ;)
[Nexus 6P Original Android Development] zgroten:
So I rooted the first way with modified boot.img and SuperSU 2.56 beta. Then I flashed the original radio to get band 12 on T-Mobile. Stock ROM. Will I be OK just flashing this .zip? Will I have to reflash the old radio?

Thanks in advance. Just bought your app!
[Nexus 6P Original Android Development] chevycam94:
Maybe a dumb question. Is this kernel specific to a particular build, or can it work on all current releases from Google? 89D through 08M

Id love to give this a try, but I also need to test to see if 89D will still boot on the newer bootloader, or if flashing the full 89D image will ALSO downgrade the bootloader with it (which I doubt)
[Nexus 6P Original Android Development] USFguy:
That is my current phone, looking to get a 6P in a couple of paychecks and seeing you here solidifies that choice. Evita + ViperROM + Elemental = Stiff competition for the N6P
[Nexus 6P Original Android Development] shawnten:
Wow scores went up about 7000 points just adding this kernel
[Nexus 6P Original Android Development] flar2:
I just pushed an update to EX Kernel Manager to support the doubletap2wake setting and vibration control for this device.
[Nexus 6P Original Android Development] cd23murray:
Rooted with the app, just curious when do you think you will show the kernel in the app to download/flash it via the app?
[Nexus 6P Original Android Development] Aridon:
I'ts really great to see solid development so early on in the life cycle. Thank you.
[Nexus 6P Original Android Development] shr33kant:
It's like I never left home, going from a Nexus 5 to the 6p <3. Great to see you here flar2!
[Nexus 6P Original Android Development] Poser:
N5 > OPO > S6E > 6P...

EX damn near zero day...its good to be home again.

Thanks [MENTION=4684315]flar2[/MENTION]

Your Pimp is Strong...
[Nexus 6P Original Android Development] flar2:
Very soon, I need to finish the installers
[Nexus 6P Original Android Development] bigknowz:
Early Bird

Nice work [MENTION=4684315]flar2[/MENTION], glad you bought the N6P. Looking forward to flashing.
[Nexus 6P Original Android Development] tropazr:
Yup. The good old HTC One X. Your kernel kept my crap One X going wayyyyyy longer than it should have. You're the man [MENTION=4684315]flar2[/MENTION]!!! What a terrible device that was in hindsight.
[Nexus 6P Original Android Development] teh roxxorz:
Exactly. Great to see him here. My device just went to processing...so...yei.
[Nexus 6P Original Android Development] grantbey:
This works really well. Is it at all possible to have the feature just wake to ambient display instead of the full display?

Excellent work on this though. I purchased the app this afternoon to help support your work.
[Nexus 6P Original Android Development] treIII:
Does this require that our device be decrypted? Thanks

Sent from my Nexus 6P using Xparent Blue Tapatalk 2
[Nexus 6P Original Android Development] wwevoxnj:
It had been stated from the OP that he recommends sweeping gestures to wake instead of DT2W. I have to say swiping up to wake is much better than double tap that I was used to on the LG G3...more reliable.
[Nexus 6P Original Android Development] galaxykeks:
I have to agree with the mate which asked if sliders are possible.

On bright light, it could be slightly less bright.

But in low light (not darkness) it tends to be to dark imho. I end up always correcting the slider.

Is it the same for anyone?

Apart from that I agree, that the transitions improved! :)
[Nexus 6P Original Android Development] drothenberger:
I also had this problem with several different "stock" chargers and cables (all bought from Google). Removing Greenify fixed it for me. Looks like Greenify is the culprit. I wouldn't have guessed that myself. Thanks!
[Nexus 6P Original Android Development] sean222:
Can't believe I waited so long to get on this slide up to wake...it's great! Swipe down gesture on Nova set to lock/screen off...very efficient :D

DT2W kept turning on in my pocket....hated it. Hopefully this S2W doesn't turn on in my pocket by itself too...
[Nexus 6P Original Android Development] nathanchance:
I have never had an accidental wake up in my pocket with S2W. It is also super accurate. Part of the reason flar2 recommends it so much!
[Nexus 6P Original Android Development] Simer03:
Anyone have any apps that can actually stop wake locks? I know better battery stats tells you what the wakelocks are but any apps that actually can block them?
[Nexus 6P Original Android Development] 3ddfknmontana:
Myandroidtools
[Nexus 6P Original Android Development] nathanchance:
Greenify and Servicely are the two I know of. I only use Greenify though, Marshmallow does a pretty good job of holding wakelocks down.
[Nexus 6P Original Android Development] 3ddfknmontana:
I'm having a crazy wakelock from gservices checking service, did turn it off using myandroidtools but still nothing...
[Nexus 6P Original Android Development] CitySlicka:
How do I install without catching boot loop?

So I'm rooted, stock rom running xposed, and GEL settings. I want to install Elementalx so that I can overclock the CPU. Is it as simple as flashing via TWRP? If not, what's the proper procedure?
[Nexus 6P Original Android Development] NovaSlim:
Flash with TWRP is the standard procedure.
[Nexus 6P Original Android Development] wwevoxnj:
Flash in TWRP and go through aroma install. Some Roms won't boot with enforcing so make sure that's unchecked.
[Nexus 6P Original Android Development] nathanchance:
As others have said, just flash the zip in TWRP. You can visually customize your options with the Aroma installer. The one setting to look out for is SELinux Enforcing on the last page before install. It is checked by default. If your phone bootloops after you flash it with that checked, reboot into TWRP and reflash without that setting checked. That should be the only thing that you need to look out for.
[Nexus 6P Original Android Development] XavierD8188:
Hey [MENTION=4684315]flar2[/MENTION] love your work and everything has been running great. Question, I noticed that if I reboot my device, the Hexacore options under CPU disables itself. Is that suppose to happen? Also, is there a way to make it stick even after a reboot?
[Nexus 6P Original Android Development] noobhero:
yep, am using greenify.. never thought it would be the cause.

i'll try using tasker to kill it during charging and see how it goes.
[Nexus 6P Original Android Development] drawde40599:
OTG works perfectly
[Nexus 6P Original Android Development] bluestar23:
Any luck uncovering the reason? It appears that it occasionally work, but most of time, it would be re-set back to original color profile.
[Nexus 6P Original Android Development] matust:
Thanks. I've picked up a new cable and it works fine
[Nexus 6P Original Android Development] strikerdj2011:
the back light dimming when its dark thats at rom level isnt it as the s6 edge plus had that problem to and some one fixed it so maybe possible to fix it on our 6p custom roms
[Nexus 6P Original Android Development] flar2:
They're all different. This one has big differences between each step at the low end, so it may never be ideal.
[Nexus 6P Original Android Development] flar2:
Expect an interesting new release tonight, both kernel and app.
[Nexus 6P Original Android Development] resynx:
I'm excited! :D
[Nexus 6P Original Android Development] Tehpdub:
YASSSSS!
[Nexus 6P Original Android Development] Darkestred:
Anyone having issues with txt/mms? Might just be a coincidence but i installed this kernel and adaway last night. Today i am having issues with sending txts and mms. I rebooted and it fixed the problem but an hour later i am having send issues again. Not sure if its service in my area, adaway or the kernel. Curious if others had issues.
[Nexus 6P Original Android Development] drothenberger:
No problems with txt/mms. I have this kernel and AdAway installed as well.
[Nexus 6P Original Android Development] Vangelis13:
There's little to nothing a kernel would have to do with sms / mms; probably your provider is doing maintenance / network is clogged up.
[Nexus 6P Original Android Development] Darkestred:
I wouldn't expect the Kernel to be the issue but as in technology you never know what might botch something else up. It may just be service. Shortly after i posted that my messages all came piling in.

Thanks, gents and or ladies.
[Nexus 6P Original Android Development] moz68:
Dig it!!!! Thanks!!!
[Nexus 6P Original Android Development] 3ddfknmontana:
I'm on stock rom and my phones always awake,,, help :( event log handoff always on, disable check-in services in gsf and g playservices
[Nexus 6P Original Android Development] nathanchance:
Run BetterBatteryStats to see what exactly your wakelocks are.
[Nexus 6P Original Android Development] tracerit:
Just started playing around with the color settings. Pretty cool. Any chance we can customize the powersave settings to add enable/disable grayscale mode? I believe the Samsung phones have a powersave option that turns on grayscale mode to save additional battery.
[Nexus 6P Original Android Development] flar2:
I'll consider it. It would be good if someone could test it systematically to see if it makes a difference.
[Nexus 6P Original Android Development] flar2:
Update!!!

This update continues with a bit more optimization. Let's see how it goes.

I've also added a touchboost option. This setting will be available in EX Kernel Manager version 2.34, which I just pushed to the Play Store about an hour ago. This will allow you to turn off the long cpu boost to 1248/864 whenever you touch the screen. The path is /sys/module/msm_performance/parameters/touchboost. Whether this makes a difference in battery life is still up for debate, now you can test it yourself.

As always, by default, everything acts just like stock.

The EXKM update also has improvements to setting the minimum CPU frequency. I still don't recommend touching it, but it seems to be reliable now, even when touchboost is enabled.

Download

ElementalX-N6P-0.11

Changes:

-build with o3 gcc optimization

-Add touchboost option
[Nexus 6P Original Android Development] 3ddfknmontana:
My idle time
[Nexus 6P Original Android Development] flar2:
Did you reboot? It looks like google services was going crazy, so rebooting would probably fix it.
[Nexus 6P Original Android Development] SuperSmashedBro:
Just curious, why don't you recommend touching the minimum freq?