yashsingh1/xdaforums huggingface dataset:
[Nexus 6P Original Android Development] .hEiMDaLL.:
Sure, here ya go: http://xdaforums.com/showthread.php?t=3290605

Look for xSilas in the OP, there you gan download DarkSpice... The PDF file is a shell script and the .txt the actual profile... You can go with the txt...
[Nexus 6P Original Android Development] ncsuwolfs:
[MENTION=4684315]flar2[/MENTION] so since multi rom has been ported to the 6p, are there plans on making this kernel work with it? (if its possible) according to the thread the only kernel thats works with it at the moment is the patched stock kernel in his downloads. i run pure nexus with this kernel and would love to have it as my primary rom so i dont have to have stock as primary. thanks
[Nexus 6P Original Android Development] troyolson92:
When I upgraded ex kernel app my big clusters max won't go to 1900 it maxes at 1800......

Nexus 6p, pn, elemental kernel
[Nexus 6P Original Android Development] senthilrameshjv:
[MENTION=4684315]flar2[/MENTION] strange thing happened. I was traveling in train in a six hour journey for a wedding. As I wanted to save my battery for the next day, before I went to sleep at 11.30 pm, I turned on Android battery saver mode and ex power save mode. Battery was at 75%. I woke up close to 4am in morning and found the phone noticeably Warner. Not in a way that it warms up like it does while charging, but in very mild way which you can't expect for a phone that was not doing anything..

Data was off, so was wifi and Network node Tucson was 2g.

I checked the battery and it was 55%. I wouldn't have lost 20% even had I left my phone as it is.

Now I checked my cpu to see if anything locked at high frequency and could that be issue. What I see is the big clusters are at 633 constantly. And even cpu statistics show, none of the 8 cores ever went offline. Is that the case by default. I also see touch boost do disabled. Please note, I have not applied any scripts.

I thought some wake locks could have made the battery drain, but I don't see phone being much awake neither.

Is there any way I can get some stats for you to know what can be the cause...?
[Nexus 6P Original Android Development] dwertz:
I would also like to see this also patched for kexec-hardboot patch. It would be greatly appreciated

Thanks
[Nexus 6P Original Android Development] flar2:
Multirom beta soon

Does that on stock too, it's normal don't worry about it.

It will be impossible to figure out what caused that now. Most likely Google services went crazy. Reboot will solve it.
[Nexus 6P Original Android Development] duminduweera:
Hmmmm....interesting, never came up as a solution to the mic problem, i will try this and let you know.

thanks for the idea :)
[Nexus 6P Original Android Development] ncsuwolfs:
awesome thanks man, so excited for multi rom but pure nexus with your kernel has been so perfect i wanted it as my primary before i took the leap
[Nexus 6P Original Android Development] flar2:
Update!!!

A beta update with Multirom support. I was not able to test this nor look at the patches, so it's not the main release yet. Please try it and provide feedback.

Download

ElementalX-N6P-1.09

Changes:

-add kexec-hardboot support for Multirom
[Nexus 6P Original Android Development] DJBhardwaj:
Finally! :highfive:
[Nexus 6P Original Android Development] drawde40599:
It's not the kernel , Stock 6.01 has LTE issues on multiple carriers . Toggling airplane mode should get you back on track .
[Nexus 6P Original Android Development] neisor:
Hi [MENTION=4684315]flar2[/MENTION],

Is the stereo speaker gain already fixed in this kernel build? If not, what's the status on it, please?

Thank you very much.

Kind regards,

neisor
[Nexus 6P Original Android Development] Chochiwpg:
Flashed, seems to be running smooth as normal. Only small issue I have for some reason is the swipe down to launch camera gesture doesn't launch the camera anymore even though it is enabled in the app. It just quickly flashes the lock screen and then shuts the screen off again.

Other than that working great, thanks.
[Nexus 6P Original Android Development] flar2:
The gesture only simulates a double power button press. Make sure the camera option is enabled in the ROM.
[Nexus 6P Original Android Development] ncsuwolfs:
working great as far as i can tell, only problem i can see is you cant use fingerprint on secondary roms but i doubt thats an issue with your kernel.
[Nexus 6P Original Android Development] Chochiwpg:
Very odd, you were right, somehow it was disabled when I always had it enabled. Weird, working now though. Thanks for your prompt reply.
[Nexus 6P Original Android Development] x.Orville.x:
Hi i buy the app and flash the kernel to use the profiles when i select the profile i need to apply on big and little?
[Nexus 6P Original Android Development] Badger50:
Nope. It will apply the new values to both clusters.
[Nexus 6P Original Android Development] tracerit:
Would it be possible to add an option to see what governor profile is being used? I'm going through all the preset ones loaded and found the best one for my use, but now I've forgotten which one I loaded.
[Nexus 6P Original Android Development] BartLuke94:
+1

It would be very useful

Inviato dal mio Nexus 6P utilizzando Tapatalk
[Nexus 6P Original Android Development] cougzzz:
Whoops replied by accident.
[Nexus 6P Original Android Development] Momotani-Hitoshi:
[MENTION=4684315]flar2[/MENTION] can you add wlan_rx_wake wakelock patch/fix into elementalx? I think franco and kylo kernel has them included.

http://xdaforums.com/showpost.php?p=63874806&postcount=285

I looked in the EX kernel manager didn't see anything in settings related to it.

wlan_rx_wake (): 1 h 5 m 31 s Cnt:(c/wc/ec)28696/11046/28696 7.7%c

Phone is awake so much during work day using the corporate wifi.
[Nexus 6P Original Android Development] mannyalba:
[MENTION=4684315]flar2[/MENTION] I would love this too if possible and I know some of my mates need it too. thx
[Nexus 6P Original Android Development] Momotani-Hitoshi:
wlan_rx_wake keeps the device from sleeping and prevents doze from triggering. Kylo and Franco kernel has options to enable wlan_rx_wake limiting. Issue isn't a problem for everyone, but for the people that do it is helpful.

Wakelock happens on corporate wifi with certain router configuration allowing or have devices pinging each other. The workaround for homeuser is to use static ip or disable the offending service, but in a corporate environment the user has no control. Our phones keep waking up from all the chattering pings. source

If you look at my post here, screenshot of my battery shows my device being constantly awoken from 8am-5pm even while the screen is off. All while my battery is declining on the corporate wifi.

wlan_rx_wake at work is awake 1-2hrs over a span of 8-9hours; basically 20-30% of the time.

Then when I get home the battery drain rate levels out because wifi at home isn't being awoken by other devices; it is able to sleep and Doze able to kick in.
[Nexus 6P Original Android Development] jamaniek:
No issues here, but it would definitely be nice to have an option to control wakelocks
[Nexus 6P Original Android Development] biogon:
I am on an academic Cisco wifi network and have the same problem with wlan_rx_wake keeping my WiFi wakelocked on 100% of the time. Of course, I can't give myself a static IP in this case.

This drains the battery extremely quickly. A temporary fix is to turn off WiFi when sleeping and not plugged in. However, since my cell reception is understandably poor (yellow to red) deep in a corporate building, battery drain is still fairly high due to driving the radio.

This is a recognized problem with the stock kernel. Would love to see a fix for it in ElementalX.
[Nexus 6P Original Android Development] flar2:
I can add the wakelock blocker in the next release. Probalby tonight, as it looks like multirom patches are okay.
[Nexus 6P Original Android Development] Momotani-Hitoshi:
That will be awesome. Thanks flar2
[Nexus 6P Original Android Development] n J o y:
if i'm on franco v9 i can flash the last ex 1.08 only with wipe cache and dalvik?
[Nexus 6P Original Android Development] flar2:
It's best if you start with fresh boot.img

Custom ROM:

-dirty flash the ROM, then flash ElementalX

Stock:

-flash stock boot.img

-flash SuperSU

-flash ElementalX
[Nexus 6P Original Android Development] MoistPicklez:
Wow, just wow [MENTION=4684315]flar2[/MENTION] I don't often use custom kernels, but just flashed yours this morning, and have noticed nothing but insane improvement! Love this sweep2wake feature as well! Great job dude!

May I ask if there is some sort of FAQ section or instructions on what I'm messing around with? I used default settings mostly, but would love to learn more about how to get the most out of my 6P.

Cheers mate!
[Nexus 6P Original Android Development] tjohnstone3:
Have you had any luck w/ the profiles sticking on reboot? I seem to have to re-apply my profile on every boot even though I have the option to load on boot ticked.
[Nexus 6P Original Android Development] flar2:
Many users message me (or give my app a poor rating :() because of settings not sticking. I've tested all of them, and they all stick. But there are reasons why certain settings might not work

Here are the top causes:

-Greenify (don't Greenify EX Kernel Manager!) or other apps that prevent on-boot service from running

-not waiting long enough to check: If you reboot and open the app, the on-boot settings might not have applied yet

-interference from other apps or scripts (get rid of others)

-if the second cluster is offline due to thermal throttling, the settings won't be applied until it comes back online.

And for specific settings:

-sweep2wake/doubletap2wake might not be enabled until you turn the screen on and off once.

-CPU frequency settings and hexcore often don't stick because they are controlled by perfd, thermal-engine, battery driver and other things in the Android system that can override the app. This is why I advise leaving them alone.
[Nexus 6P Original Android Development] flar2:
Glad you're enjoying. I haven't had a chance to write much about the settings. You can find a lot here on XDA or googling. Best thing is to try things out and see what happens.
[Nexus 6P Original Android Development] guta12:
i hope the final version of 1.09

how i can update to new build or kernel? i have version 1.08 so only wipe cache and dalvik and flash the build 1.09?

thanks fot the awesome kernel!
[Nexus 6P Original Android Development] flar2:
You can just flash new versions of elementalx, nothing else is required.
[Nexus 6P Original Android Development] .hEiMDaLL.:
Absolutely no problems here... flar2 wrote some tips that might help you.

The following might be a bit off topic, but you mentioned greenify and amplify, so...

I use greenify and amplify and have whitelisted EXKM and BBS there and in the Doze Settings in Android itself.

Some might say apps like greenify and amplify are bad, I wouldn't say that, as long as you know what you are doing. In fact they can help you with some resource-hoggers, but they can do the opposite, too. Sure, they need to be started to prevent the problematic app to wake up, but better some "small" wakelock for this, than minutes of wakelocks for the apps that bug you.

Best advice would be delete the app that is bugging you and find an alternative, but if you can't or don't wanna do that, greenify and amplify are a good way to deal with it. At least in my case they saved a lot of battery and prevented lots of unnecessary wakelocks and services running all the time.
[Nexus 6P Original Android Development] Az Biker:
Look into Vomertweaks on Play, it's cheap, and after 4-5 full cycles, I noticed a minimum of 30 min battery life increase using Dynamic Mode, with no lag or perceived loss of performance. Certainly worth the small price :D

---------- Post added at 01:50 PM ---------- Previous post was at 01:42 PM ----------

+1

I greenify everything but a few apps that I want to remain running in the background (weather, go sms pro, performance monitor, etc) everything else if greenified, sync is turned of (except gmail), I use drak material , and euphoria dark themes, keep my display at 50-60%, and I regularly get 6+ hrs sot, with good active and idle drain %s...

Ex using default settings is great! I added Vomertweaks from Play and squeeze even a bit more from the battery.
[Nexus 6P Original Android Development] Shockz:
Can confirm, settings do stick, if they are not something else is interfering. And be patient because sometimes it takes a couple of minutes for EX to be granted SU permissions.
[Nexus 6P Original Android Development] .hEiMDaLL.:
Yeah those dark themes work wonder. I'm using SwiftDark and have brightness below 50% when inside the house.
[Nexus 6P Original Android Development] dsmpampis:
And how about that!? ?

Tapatalked with my toasted Nexus 6P
[Nexus 6P Original Android Development] flar2:
Are you using a recent version of the app? There's a mistake in the screen off time that I haven't seen since older versions.
[Nexus 6P Original Android Development] x.Orville.x:
Hi can someone help me with stock kernel zip??
[Nexus 6P Original Android Development] steveo17:
you can flash the stock kernel using flashify
[Nexus 6P Original Android Development] casonswag:
U can flash boot imgs in twrp
[Nexus 6P Original Android Development] x.Orville.x:
Oh nice how ??
[Nexus 6P Original Android Development] nathanchance:
Go into Install, click the Images button, select the image file on your phone, choose boot partition and flash it.
[Nexus 6P Original Android Development] Az Biker:
Make sure you have TWRP 3.0.0.0
[Nexus 6P Original Android Development] x.Orville.x:
Thanks to Booth
[Nexus 6P Original Android Development] mannyalba:
Amazing what this phone can do, running DU + ElementalX, overclock to max, touchboost enabled, from 56% to 14% gave me 4hrs SOT moderate/heavy use, no games.
[Nexus 6P Original Android Development] flar2:
Update!!!

This update adds multirom support and toggles for WiFi wakelocks. Also reverted a few minor tweaks and leave KSM disabled by default. I feel it is best to stay closer to stock unless there is a really clear benefit. KSM can be enabled in the app if you wish.

Download

ElementalX-N6P-1.10

Changes:

-disable KSM by default

-add multirom support

-add WiFi wakelock toggles

-revert a few minor things
[Nexus 6P Original Android Development] resynx:
Came home to see a kernel update. Awesome, flar :D
[Nexus 6P Original Android Development] yung40oz84:
Must be something you installed or doing cause I have no alarm or launch wakes or issues with those wakes on DU and I have been running it for months now.
[Nexus 6P Original Android Development] heleos:
You did read his instructions that the method does not survive a reboot and you have to enter the command again right?
[Nexus 6P Original Android Development] krasenk:
[MENTION=4684315]flar2[/MENTION] I just wanted to confirm with you what kernel source are you using as a basis? Is it the stock kernel source or something different? What I need from the custom kernel is pretty much DT2W and color calibration, leaving everything else as stock as possible.

I have purchased your app in order to show respect for your great work.
[Nexus 6P Original Android Development] slayp00n:
Screen off locks the phone,
[Nexus 6P Original Android Development] flar2:
That's pretty much what it is at the moment. The stock kernel works great, so I don't mess with it too much, just add some useful features.
[Nexus 6P Original Android Development] flar2:
The setting is either on or off. It doesn't change itself.

If you chose it during installation, it will be enabled. Unless something disables it (eg, a kernel app or a script)
[Nexus 6P Original Android Development] tysonwald:
Has anyone got it to boot with chroma? I'm missing something
[Nexus 6P Original Android Development] flar2:
Uncheck "Enforcing mode" during installation
[Nexus 6P Original Android Development] tysonwald:
Awesome thanks!! I knew I was missing something simple
[Nexus 6P Original Android Development] just4747:
OP - Got my first random reboot this morning. Woke my phone up for the first time today and pulled down the notification bar - went to click a notification and OS crashed and reboot.

This hasn't happened before this morning. I am on the latest kernel, .05, and use your Kernel Manager tool (currently I have some wake/sleep gestures turned on and custom color correction, and that's it). Phone was on charger and fully charged when it happened.

Thanks.
[Nexus 6P Original Android Development] Wickidmasshole:
So pumped you brought DT2W to this phone, that was the only thing i felt i was going to miss from my G3, ill have the phone today or tomorrow and ill definitely buy your app bc you make me so happies. awesome job brotha!!
[Nexus 6P Original Android Development] flar2:
It's extremely important that you send me the contents of /sys/fs/pstore/ so I can see if the reboot is related to the kernel.

If you happen to be overclocking, stop. And never report reboots if you are overclocking.
[Nexus 6P Original Android Development] NovaSlim:
All random reboot reports without last_kmsg.txt are boardline useless to the dev. Please upload that in the future to help reproducing the bug. Also, upload the content of sys/fs/pstore as flar2 instructured.
[Nexus 6P Original Android Development] NovaSlim:
All random reboot reports without last_kmsg.txt(this should be uploaded immediately after your phone finished reboot) are boardline useless to the dev. Please upload that in the future to help the debugging effort.
[Nexus 6P Original Android Development] brar.arsh:
Can I use this with Pure Nexus Rom? http://xdaforums.com/nexus-6p/development/rom-pure-nexus-layers-fi-wifi-calling-t3244563

I am right now on rooted stock, bought EX app and running this kernel, everything is perfect.
[Nexus 6P Original Android Development] flar2:
Yes, it will work with any ROM.

For Pure Nexus and Chroma (and maybe others), you probably have to uncheck "Enforcing" during installation of ElementalX.
[Nexus 6P Original Android Development] just4747:
Not overclocking and never was.

Here is sys/fs/pstore:

https://www.dropbox.com/s/jdtnw2xcxn4cm2w/sys-fs-pstore.zip?dl=0

Where is/would be last_kmsg.txt if it is still existing?
[Nexus 6P Original Android Development] NovaSlim:
EX Kernel Manager-> Tools->Save Logs->Previous kernel log

After going through that the last_kmgs.txt should be on your sdcard
[Nexus 6P Original Android Development] flar2:
Thanks for the log. There was a kernel oops, but it's from a part of the kernel code that I didn't modify, so this bug would likely be present in the stock kernel as well. But I think it's probably a rare one-time thing so don't worry about it unless it happens again. I

/sys/fs/pstore is the last kernel message, it replaces the deprecated /proc/last_kmsg.
[Nexus 6P Original Android Development] just4747:
Ok, good to know. Hopefully it doesn't happen again but if it does I will get these files up faster.

Here is the kernel log but I have rebooted a second time since (and the random reboot was now a few hours ago): https://www.dropbox.com/s/qfomrwmm9att0c3/last_kmsg.txt?dl=0

Thanks.
[Nexus 6P Original Android Development] stuff:
Just a question, is it possible to actually disable the big cluster CPUs entirely? Or would this grant any battery saving?

I know you have the ability to shut down CPU6 and 7.
[Nexus 6P Original Android Development] dukat0s:
[MENTION=4684315]flar2[/MENTION] wifi toggles is enabled default

That means we must disable em to stop any wakelocks caused.from wifi
[Nexus 6P Original Android Development] duminduweera:
Hmmm..... strange,because I flashed DU on my GF's nexus6p and got the same *alarm* and *launch* wake-locks.

Did you use banks gapps or something else. I'll try a fresh install with multirom and check again.
[Nexus 6P Original Android Development] nathanchance:
Correct.
[Nexus 6P Original Android Development] emam damon:
sorry guys,what is em?
[Nexus 6P Original Android Development] nathanchance:
flar2 added Wi-Fi wakelock toggles with the latest update so you can disable them if they cause a lot of drain. You only want to disable them if they affect you.
[Nexus 6P Original Android Development] mannyalba:
*Alarm* *Launch* do not cause any drain whatsoever, they are in every MM ROM there is, no need to disable them as they do not cause any drain.
[Nexus 6P Original Android Development] th3discodancer:
"em" is short for "them" :P
[Nexus 6P Original Android Development] Unknownkj:
Didn't know it has multi rom support now
[Nexus 6P Original Android Development] chris9000:
Just got the new update. How do I toggle the wifi wakelock?
[Nexus 6P Original Android Development] thefiverivers:
So if we're not having any wifi probs should we upgrade?
[Nexus 6P Original Android Development] nathanchance:
You need to use the EX Kernel Manager (or Kernel Adiutor if it has support for it).

It is up to you.
[Nexus 6P Original Android Development] crazynarutoman:
Just to be clear, changing the wlan_rx wakelock to enabled means I'm allowing the wakelock, correct? And disabling wakelocks like Bluedroid, wlan_rx, wlan_crtrl, wlan wakelock would prevent these wakelocks/disable the wakelocks?
[Nexus 6P Original Android Development] nathanchance:
Yes, that is correct. I'd only recommend disabling wakelocks you know you have.
[Nexus 6P Original Android Development] neisor:
Hi [MENTION=4684315]flar2[/MENTION] , what is the status on that stereo speaker gain issue, please?

Thank youuu
[Nexus 6P Original Android Development] crazynarutoman:
got it, thanks!
[Nexus 6P Original Android Development] exmatproton:
+1
[Nexus 6P Original Android Development] duminduweera:
"It's just a wakelock that came with our Wakelock Blocker feature. It's not affecting anything. You can always block it -- that's what the feature is there for."

This is directly from the DU developers, so its not in every MM ROM. But you might be correct as to it has nothing to do with battery drain.
[Nexus 6P Original Android Development] :
Can you give any info on pro and contra concerning ksm?
[Nexus 6P Original Android Development] Abaddon:
you could read this :)
[Nexus 6P Original Android Development] mannyalba:
Well done [MENTION=4684315]flar2[/MENTION], no wlan wakelock :good:

This is just another reason to not even think of trying another kernel...
[Nexus 6P Original Android Development] dsmpampis:
The latest! ✌️

Tapatalked with my toasted Nexus 6P
[Nexus 6P Original Android Development] arasky:
I don't want to unnecessarily quote anyone, but what is the drawback of disabling the wlan wakelock? If I disable it, I should probably disable all three (wlan, wlan_rx, and wlan_ctrl) right? After searching online all I see are people complaining about the wakelock, and not exactly what it's doing. From my history I only have the rx and ctrl causing locks.
[Nexus 6P Original Android Development] sparky0913:
After lurking for years I registered just to say:

Thanks flar2!!:good::good::good::good::good:

This is my first time using a custom kernel on my daily driver and I couldn't be more impressed! Rock solid with all the customization I need - and a few things I didn't even know were possible - really digging the EX Kernel Manager app too.

Cheers!
[Nexus 6P Original Android Development] mannyalba:
They are related to wifi, nothing bad is gonna happen to you, you will just not have them anymore which means less awake time which means more battery life....
[Nexus 6P Original Android Development] arasky:
So what's the point of having those wakelocks then? There has to be some negative consequences or else why code them to begin with?
[Nexus 6P Original Android Development] mannyalba:
Well, I've just seen them whenever I am a bit far from my router or my router is having some troubles, if they don't cause you any trouble just leave it as it is, I advice you to disable them though, any wifi at any moment could give you some trouble while your screen is off...
[Nexus 6P Original Android Development] :
Can anybody explain me multirom?
[Nexus 6P Original Android Development] Az Biker:
First full cycle on 1.10 :D

...from my NexsixP