yashsingh1/xdaforums huggingface dataset:
[Nexus 6P Android Development] xerxes1511:
Ok thanks ?
[Nexus 6P Android Development] masri1987:
So, yesterday loaded the kernel, then heimdall profile as suggested.

Everything is ok, battery life is comparable to my note 4, my only inquiry, is sometimes i see UI stuttering not even under a heavy load, i assume it's GPU related?
[Nexus 6P Android Development] skeeterbuilt:
I never tried Heimdall but I'm just guessing that could be the issue. Most of them profiles saves battery by cutting performance down. And another thing is if touch boost is disabled that'll do it as well
[Nexus 6P Android Development] BIGWORM:
Been trying this kernel on the latest PN. I dirty flashed it over EX kernel, refreshing the rom, gapps, and wiping cache. There is full wake going into this kernel, even with the phone being in airplane mode. Also, the kernel keeps setting itself in Hexacore mode. Should I just clean flash the whole rom with this kernel and give it another shot? I remember someone saying the quickest way to flash a new kernel over an old one is to dirty flash the rom but unmount /system partition. Is that advisable?

Sent from Toastmade 6P using TAPATAPA
[Nexus 6P Android Development] masri1987:
yeah, maybe ill just use the kernel stock, 'flash n go" and not set anything up and see how it does first. Thanks for your input

btw

i'm new to the 6p, i see wifi is on even though it's off in GSAM battery stats graph. Are there hidden wifi settings that keep it scanning etc like on touchwiz?
[Nexus 6P Android Development] Half Man Half Biscuit:
Wifi is a bug

It'll always show that it's on,mine does too.

I've used HeimDall a few times and never experienced lag or stutters anywhere,not sure why you have them?
[Nexus 6P Android Development] Chaprnks:
This kernel doesn't support UKM/Synapse? o_O
[Nexus 6P Android Development] buckmarble:
It's not a bug. It is because you have always on location scanning enabled. Go to settings>location>three dot menu>scanning and disable it
[Nexus 6P Android Development] Half Man Half Biscuit:
Aaaaa ok

But as far as i see it isn't draining battery or anything so it's ok,it's more of an cosmetic thing at least for me.ALways read around everyone saying it's a small bug in the ROM,but yea,seems as not hahaha..thnx :good:

I do turn it off for Bluetooth scanning but not for location
[Nexus 6P Android Development] Prattham:
Hey dude

Do you use elite kernel or kylo?
[Nexus 6P Android Development] Half Man Half Biscuit:
Currently Elite...

:good:
[Nexus 6P Android Development] Prattham:
So after trying every kernel out there i sticked with kylo but after trying this i guess i have found my fav.

Its just my personal opinion and maybe not everyone agrees with me but this is the best kernel out there with tge given features

Thanks:D
[Nexus 6P Android Development] skeeterbuilt:
Yes this is a great kernel and I don't think it gets enough credit
[Nexus 6P Android Development] SixFourSix:
Wow what a kernel! I really hope i get to see this one grow to be one of the top ones. I don't see a reason it couldn't become a mass favorite.
[Nexus 6P Android Development] buckmarble:
Kernel updated in OP. I built it a week ago and have been testing.

-Added Overclock

-Upstream zram/swap patches
[Nexus 6P Android Development] Prattham:
How to update to a new version? Just flash it or wipe something?

Cheers
[Nexus 6P Android Development] galaxys:
No wipe if on prior version, just flash away....
[Nexus 6P Android Development] cwburns32:
No need to wipe cache/dalvik before/after?
[Nexus 6P Android Development] Half Man Half Biscuit:
I always do it,but i always also clean flash.I don't like dirty flashing anything honestly hahahaaa
[Nexus 6P Android Development] galaxys:
No need, enjoy the kernel...
[Nexus 6P Android Development] cwburns32:
Thank you, sir!
[Nexus 6P Android Development] Asselalf:
Halftime... impressive stats with Heimdall governor profile.

Thanks [MENTION=2967322]buckmarble[/MENTION]
[Nexus 6P Android Development] buckmarble:
Here's a new N preview build. Google hasn't pushed a preview 3 branch yet, so it's based on preview 2 still. http://projectelite.net/buck/angler/NPreview/Elite_Angler_N-05_18_2016_5.zip
[Nexus 6P Android Development] Prattham:
Amazing kernel:D

I charged it to 84% and went to bed and woke up with this, wifi was on, no sync and no other mod like naptime or Greenify

Never had this on any other kernel

Thanks dev:highfive:
[Nexus 6P Android Development] masri1987:
with interactive as both governors?
[Nexus 6P Android Development] Tylog:
Nice to see you guys here at 6P and thanks for the Kernel. On Shamu the Kernel was great.
[Nexus 6P Android Development] Prattham:
What is frandom?

Cheers ?
[Nexus 6P Android Development] Tylog:
http://androidcreations.weebly.com/frandom.html
[Nexus 6P Android Development] galaxys:
Welcome to the Nexus6p club, will take kernel for a spin!
[Nexus 6P Android Development] hulkvsspawn:
Thanks for the kernel. Not sure what I did wrong during installation, but I tried using TWRP Manager to install the zip. When it rebooted into recovery I couldn't find it in any directory.

I got it to work by using adb sideload while I was in TWRP recovery. Seems okay. Installed fine from sideloader.

As a quick test-Double tap works, shows up in About Phone. Cheers!
[Nexus 6P Android Development] elevatorguy:
Can this be flashed directly over ex or do you have to go back to stock first? TIA
[Nexus 6P Android Development] nathanchance:
Go back to the stock kernel (if you are on stock Android) or the kernel that came with your ROM (if you are in a custom ROM) first then flash Elite.
[Nexus 6P Android Development] evilryry:
So happy to see this kernel here. Just moved from the 6 and most of my time owning the phone was on elite kernel. Gonna have to give this a whirl
[Nexus 6P Android Development] Fauert:
Just flashed THE Elite_Angler_M-03_27_2016 in "PN" , i have to see how it turn`s out ! :good: :D
[Nexus 6P Android Development] primo14z:
Great kernel, smooth great performance but the battery life isn't so good. Hope you will improve on that one. Cheers
[Nexus 6P Android Development] nathanchance:
Sorry, going to have to respectfully disagree with you there. Performance has been great and battery life is awesome as well. On my first charge I got 5.5 hour of screen on time while browsing XDA, Google+, Twitter, Facebook, and Reddit while listening to music via Bluetooth for 4 hours, all with stock settings. It idled well (even though I didn't give it much time to). I am sure you could do further tweaks to improve that but I trust the stock values for most kernels. Thank you [MENTION=2967322]buckmarble[/MENTION] and [MENTION=4428185]brymaster5000[/MENTION], I am very excited to see this get even better since this is a killer first release :)
[Nexus 6P Android Development] primo14z:
well i was on Ressurection ROM... well my battery was draining quite fast while playing some games and general use... Which ROM are you using? because somehow since the March update i can't get a good battery life :(
[Nexus 6P Android Development] bkrickles:
It looks like you're running this on du. Does elite compare favorably to the stock "unicornblood" kernel on du?

Thanks in advance.
[Nexus 6P Android Development] arunkr:
Running purenexus latest+ elite... Fast and good battery life..keep up the good work..
[Nexus 6P Android Development] buckmarble:
I don't have any screen shots from yesterday, but I had almost 7hrs sot before I plugged in. My usage was just browsing XDA, chrome, news and listening to music via BT. I'm on the stock March images, so I don't think it has to do with the update. I had one of my testers sent me screen shot of Google services taxing the battery as the top user. If that is toward the top of you list, perhaps try different gapps package.
[Nexus 6P Android Development] Akasa Fox:
So, i'm curious, what exactly is fast charge?

Also, I see the option in elite.sh, yet I don't see the path it calls out to (...\...\fast_charge\force_fast_charge).

So far so good with performance and battery life though, can't wait to see more development on this! Thanks dev!
[Nexus 6P Android Development] buckmarble:
That would be an oopsy. Haha. It a config from shamu that I missed when I cleaned up the script for Angler.
[Nexus 6P Android Development] buckmarble:
Excellent. Thank you sir!!
[Nexus 6P Android Development] chefp2010:
What are your configurations?
[Nexus 6P Android Development] Asselalf:
Yes, Interactive for both clusters and Heimdall as profile
[Nexus 6P Android Development] SixFourSix:
How awesome is this! Can't believe more people aren't using this. I used previous version, which was amazing also. That was with PN, and I got like 5h30min outta it with ~15% left. Now this time with DU, and wow! Same kinda use as always, and now coming near 4 hours with 50%. Does it mean I would get 8 hours?

I use ForceDoze also.

Heimdall gov profile. Kicks ass. Deep in there.

Gonna do some heavy listening with Arise (V4A) tomorrow, so gotta put this to charger for the night and ruin the stats :)
[Nexus 6P Android Development] skeeterbuilt:
I'm still amazed that this kernel isn't more popular. Thats some great results I been using ghost pepper here lately
[Nexus 6P Android Development] Shockz:
Is there a setting I am able to set in the script to enforce selinux?
[Nexus 6P Android Development] buckmarble:
Negative. Kernel is forced permissive to allow our script to run.
[Nexus 6P Android Development] Shockz:
Ah okay, that is what I figured. Thanks, gonna flash this when I get home.
[Nexus 6P Android Development] manup456:
Where do I set Heimdall gov profile? I don't see it using kernel auditor.
[Nexus 6P Android Development] Asselalf:
Use ElementalX Kernel Manager
[Nexus 6P Android Development] masri1987:
dang. I get about 2.5hrs @ 50% with the bluejay profile.

Are you using heimdall v4?
[Nexus 6P Android Development] SixFourSix:
Yes, Heimdall_v4_6P. Or something like that.

One of those profiles that come with the latest EX Kernel Manager.

EDIT:

And it continues to deliver; now sporting 1h45min with 75% left. And I've done some YouTube watching also. Brightness about 15-25% so enough when inside.
[Nexus 6P Android Development] masri1987:
BlueJay, Darkspice, redhawk, and Heimdall , all 3 people rave about.

Thanks! Gonna jump back to heimdall now lol
[Nexus 6P Android Development] SixFourSix:
You're welcome. Three's a crowd you know :p
[Nexus 6P Android Development] bgboii:
Anyone using this with RR ROM?
[Nexus 6P Android Development] masri1987:
using heimdall are you also using interactive for both governors or impulse + interactive?
[Nexus 6P Android Development] SixFourSix:
Both on interactive.

I use no additional tweaking, other than choosing the profile itself. And then press apply on boot everywhere.
[Nexus 6P Android Development] xsidex:
Can Anyone make a mirror of the latest version? Apparently the link provided is down!

Thanks in advance :)
[Nexus 6P Android Development] buckmarble:
http://projectelite.net/buck/angler/Elite_Angler_M-05_11_2016.zip
[Nexus 6P Android Development] xsidex:
And how does the voltage control work? I can't seem to be able to tweak it with elementalX kernel app and kernel audiutor...anything I need to change before being able to do it?
[Nexus 6P Android Development] Maxamillion:
I wouldn't recommend messing with the voltages, the 6p automatically adjusts it's voltages
[Nexus 6P Android Development] buckmarble:
It's there more to be able to see the voltages than to change them. I would not recommend trying to change them.
[Nexus 6P Android Development] xsidex:
I simply can't adjust them it doesn't save the value
[Nexus 6P Android Development] Tylog:
Only for the Elite :)
[Nexus 6P Android Development] SixFourSix:
So what is this USB fast charge? And where to enable it? Could it improve stuff on 6P? Or is it even possible to get on 6P?

DU 10.2 official + Elite.
[Nexus 6P Android Development] Prattham:
There isn't any option like that for 6p although i remember it was on n5

But 6p already has fast charge enabled by default
[Nexus 6P Android Development] grayskul:
Where is this forcedoze?
[Nexus 6P Android Development] indian84:
It's an app. You can find it in Play Store.
[Nexus 6P Android Development] rodcpierce:
Tried using this on PureNexus and had no sound. Vibration worked, but zero sound??
[Nexus 6P Android Development] giant22000:
No problem with sound here on pure nexus.
[Nexus 6P Android Development] greyhd:
Just flashed the kernel and running latest PN and no issues with sound.
[Nexus 6P Android Development] blitzkriegger:
If you have a kernel tweaking app like kernel adiutor or elementalx, check back your sound settings. There are instances where flashing kernels tend to push back the speaker and mic settings to low or negative values. If you are having problem with speaker sound push the values for both left and right to 20.
[Nexus 6P Android Development] rodcpierce:
alright, giving it another shot right now. Where do I find these highly spoken after profiles????
[Nexus 6P Android Development] CYoung234:
You need to be using EX kernel manager, although you can enter them manually using kernel auditor. You can get the values from Sonicrons interactive kernel profile thread.

But, the easy way is to use EXKM. Look under CPU-Governor Options, then choose Load. Here are a few screenshots.
[Nexus 6P Android Development] ali nz:
can i easily flash it over resurrection remix rom which comes with inbuild kernel? and can i use elementalx app with this kernel?
[Nexus 6P Android Development] nathanchance:
Yes and yes.
[Nexus 6P Android Development] badjedi:
After switching to Heimdall_6P_v4 profile, I got almost 2 days on battery without charging and nearly 4hrs of SOT with light use of facebook, instragram, checking email and listening to siriusxm app (~90% time on WiFi). Screen brightness set to ~20%
[Nexus 6P Android Development] bigknowz:
Nice work

[MENTION=2967322]buckmarble[/MENTION] very happy with the kernel, thank you. Battery is best of any kernel I've tried, plus its snappy and buttery smooth.
[Nexus 6P Android Development] parmafran:
OK. I have had my n6 for a week coming from oneplus one. Tried lots of roms and most kernels. This, for me is working best and smoothest (back on BrokenOS and I will take smoothness over battery as a general rule though more juice is good.. ). Just a few questions. I haven't really tweaked much, just been looking at the defaults on most kernels. Most have quite a high minimum freq (633). All seems good on elite. How do the 2 sets of cores interact? Is there any benefit from different governors on different sets of cores? This kernel (and others) have input boost only on the first core, why? Its running great btw. No complaints. Just curious about the differences from what I know before I start tinkering. Thanks for the great work!
[Nexus 6P Android Development] cwburns32:
N6 or N6P? I could be wrong but I think this kernel is only for the Angler or N6P. I do not believe Elite has a minimum freq of 633 by default. Should be 384 for both little and big. I'm not quite sure how they interact but someone here can explain I am sure. I know some people use different governors on different on different clusters, seems to depend on personal preference and how you use your phone really. I know some kernels defaults have input boost set to on by default, others not. Play around with a few kernels and some sets of profiles and see what works for you. You can find governor profiles in CPU > Governor options... > Load...some are available by default others have to be downloaded. Good luck!
[Nexus 6P Android Development] parmafran:
6p mate, sorry for confusion. I used to tinker a lot (probably because my OPO battery was on the wane) but I'm really happy with Elite out of the box. I was surprised during my initial rom/kernel hopping spree how much laggy/buggy stuff was around on the 6p. I suppose I was with the OPO long enough to sort the sheep from the goats... Feeling stable, smooth and snappy now! The profiles you mention, are they for ex kernel manager?
[Nexus 6P Android Development] BIGWORM:
The profiles that can be used by this kernel are loaded by Ex Kernel Manager. If they're not supported and you attempt to load the kernel, no settings will populate. IIRC, there's only like 2 or 3 profiles that can't be used with this kernel.

Sent from Toastmade 6P using TAPATAPA
[Nexus 6P Android Development] cwburns32:
I running Elite on the Dirty Unicorns ROM and have experienced incredible battery life. Silky smooth and very stable thus far. Yes, profiles I mentioned are in EX kernel and as tzbigworm pointed out below if the profile isn't supported the settings won't populate. There is a handful of profiles that are available via download and they need to be placed into the appropriate EX Kernel Manager folder in order to be loaded into the app. There are also scripts that you can run.
[Nexus 6P Android Development] siraltus:
June system image is out, time to update. :)
[Nexus 6P Android Development] brymaster5000:
Is that an order? [emoji19]
[Nexus 6P Android Development] siraltus:
It's a decree. :p
[Nexus 6P Android Development] Shockz:
Kernel update isn't even needed. Current version works fine.
[Nexus 6P Android Development] buckmarble:
The update from Google will be security patches. Nothing performance related. So it depends on what your definition of "need" is...
[Nexus 6P Android Development] siraltus:
Security patches in the kernel are pretty critical, so I'd say those are definitely a need. Thank you again for your work, we appreciate it! :good:

---------- Post added at 10:29 ---------- Previous post was at 10:29 ----------

June kernel has June security patches, and those are pretty important.
[Nexus 6P Android Development] buckmarble:
OP updated with new MM and N preview 3 kernels.
[Nexus 6P Android Development] galaxys:
Wooo, N Preview 3 Elite! Hot stuff... thanks
[Nexus 6P Android Development] Shockz:
If you are running a permissive kernel, security should not be an issue for you :D
[Nexus 6P Android Development] siraltus:
You're right, nevermind. I'm on Franco now. :D
[Nexus 6P Android Development] skeeterbuilt:
Has anyone noticed any battery life difference since the over clock?
[Nexus 6P Android Development] jesssiii:
What over clock?

Nexus 6P
[Nexus 6P Android Development] Shockz:
Is there any sort of guide reference to enable selinux enforcing if I were to compile myself?
[Nexus 6P Android Development] nathanchance:
Elite has overclocking available since two updates ago.

Yes, you will need to revert the commit that forces permissive by finding it on Github (here) and doing the following command:

git revert dec83f85e94af847184895fd7553e1b720a99a11

The form of the command is git revert <checksum> which is the big long number in the url and in the right-hand corner of the commit. After you commit that, you will have Enforcing by default with the option to switch to Permissive via the command line. This is what the revert looks like.
[Nexus 6P Android Development] buckmarble:
Going enforcing will render our script inoperable unless the script is moved to system/su.d and SuperSU is installed
[Nexus 6P Android Development] bigknowz:
Enforcing

[MENTION=2967322]buckmarble[/MENTION], would you build an enforcing build an enforcing version? Sending something to grease the wheels :)
[Nexus 6P Android Development] brymaster5000:
Adding to what buck says, for Android N - the selinux permissions are locked down tight and we currently don't have a method to install the script without sending it to su.d. You will need to be rooted for the script to run on N until further notice.
[Nexus 6P Android Development] tibere86:
Love the kernel but have one question. What exactly is "High Performance Audio"?
[Nexus 6P Android Development] buckmarble:
If i get time i will. N kernels will be enforcing by default.
[Nexus 6P Android Development] buckmarble:
I updated OP with a new testing build. I merged some changes from [MENTION=5373714]freak_97[/MENTION] Changes include adding f2fs support, scheduler updates and some other core changes. See the changes here: https://github.com/Elite-Kernels/elite_angler/commits/Elite-exp

I also added a patch from CM to allow aac 320k encoding and a video patch to reduce power consumption while watching videos.

Please let me know what you all think.
[Nexus 6P Android Development] tcat007:
Just tried this. I loose headphone processing in v4a. Back to 6/7 no issues.
[Nexus 6P Android Development] buckmarble:
Can you try this one? http://projectelite.net/buck/angler/Elite_Angler_M-06_11_2016.zip
[Nexus 6P Android Development] tcat007:
No go on that one either. Processing on phone speaker, not jack. DU, Arise 9.9.8.8
[Nexus 6P Android Development] omvir:
I tried the beta version in the OP. It works and V4A is processing just fine on headphones, speaker and Bluetooth. CM 13, ARISE 0.9.9.8.
[Nexus 6P Android Development] bgboii:
Will there be a testing kernel for preview 3?
[Nexus 6P Android Development] buckmarble:
Only if I get more positive feedback on the mm one
[Nexus 6P Android Development] murphyjasonc:
I tried the beta version in the OP. It works and V4A is processing just fine on headphones, speaker and Bluetooth. Dirty Unicorn 10.3. So far so good.
[Nexus 6P Android Development] tcat007:
I couldn't get headphones to work on Arise 9.9.8.8, but went back to 8.9 and no issues with Elite test 6/12. Arise has way to many "tweaks" going on at the moment. Will wait for the next stable release.
[Nexus 6P Android Development] nathanchance:
[MENTION=2967322]buckmarble[/MENTION] thank you for the gcc 5.x, 6.x, and 7.x compilation support! This was compiled off your experimental branch, I'll let you know of any potential issues I notice. Thank you for the hard work.
[Nexus 6P Android Development] Magoo222:
Will you be sharing any of these builds? :)
[Nexus 6P Android Development] nathanchance:
I would not mind making my own thread but I won't do it without Buck's explicit permission. Won't be sharing them here as it's not my place.
[Nexus 6P Android Development] SixFourSix:
Sorry if this was already answered elsewhere;

Can I flash the beta build over 06-07 version? Or do I need to flash rom's stock kernel first, and then Elite beta?
[Nexus 6P Android Development] buckmarble:
You're welcome, but it's highly recommended to stick with the 4.9 tool chains. I have played with the other 5.x and 6.x ones and experienced a larger number of strange issues due to compilation errors of the experimental TCS. To guarantee stability and performance this kernel needs to be compiled with the linaro 4.9 aarm64 toolchain
[Nexus 6P Android Development] buckmarble:
I do not want privately compiled kernels shared on xda.
[Nexus 6P Android Development] JP_93:
I'm trying this new build and I had 2 instances where marvel contest of champions wouldn't go past the loading screen mid game. Not 100% sure it's due to the kernel yet but this didn't happen on the normal builds. I will test it a bit more to double check.
[Nexus 6P Android Development] buckmarble:
Thank you. Keep us updated please.
[Nexus 6P Android Development] JP_93:
Np, will do. Also, if I do need to go back to the normal build can I just flash it over or do I need to do a clean flash?
[Nexus 6P Android Development] buckmarble:
Just flash it over
[Nexus 6P Android Development] JP_93:
Thanks. Also, the freeze just happened again and the app ended up force closing. I will go back to the normal build now and report back.
[Nexus 6P Android Development] buckmarble:
Will you try this one? http://projectelite.net/buck/angler/Elite_Angler_M-06_11_2016.zip
[Nexus 6P Android Development] JP_93:
Ok I'll try it now
[Nexus 6P Android Development] bgboii:
Awesome! I hope so!
[Nexus 6P Android Development] nathanchance:
Yeah it looks like GCC has gotten a lot more strict but it seemed to compile just fine. If I run into any weird problems, I'll be back over to a 4.9 toolchain.

Thanks for the clarification and that is totally within your rights :)
[Nexus 6P Android Development] JP_93:
Tested and so far this build is working perfectly