yashsingh1/xdaforums huggingface dataset:
[Nexus 6P Android Development] Sheetzie03:
Thanks much appreciated
[Nexus 6P Android Development] evilryry:
Ninja 2.4 for dp5 is working great so far on official N. Thanks Nathan
[Nexus 6P Android Development] nathanchance:
Glad it is working well :) I am rebasing right now, should have v3.0 out by the end of the week.
[Nexus 6P Android Development] stajerc:
Hey [MENTION=6842057]nathanchance[/MENTION], I'd just like to ask, have EAS versions of the kernel been discontinued since you've taken over? And if so, any particular reason for that? :) (sorry if this has been asked and answered before, I didn't find it)
[Nexus 6P Android Development] ariefabuzaky:
Anyone having problem with new EXKM v2.83,?

in CPU times, little cluster show Big cluster CPU and in big cluster it show little cluster CPU .
[Nexus 6P Android Development] colasante_5:
Hi [MENTION=6842057]nathanchance[/MENTION], in EXKM do you enable "Backlight Dimmer" setting or not? Thank you for your great kernel ;)
[Nexus 6P Android Development] betahaedar:
Sorry guys I wanna ask is it possible for me to flash v2.2 over v2.1 without reflashing my ROM? Will I lose my root after only flashing the kernel? Currently I'm on PN July build. Thanks.
[Nexus 6P Android Development] CyberpodS2:
Just thought I'd drop this here. Dark Rom and this kernel running great!!
[Nexus 6P Android Development] nathanchance:
Of course, read the OP's installation instructions lol. No, you won't lose root.

Awesome, nice theme too ;)
[Nexus 6P Android Development] bbeanss:
[MENTION=6842057]The Flash[/MENTION] is there any chance you could do an updated version of your MM kernel? I know it's a lot to ask and I don't by any means expect you to do it but if you don't ask you don't get 'eh? ;) Thanks in advance!

Beans
[Nexus 6P Android Development] nathanchance:
Sorry no. I only build kernels for the latest Android version. When O drops, N will be EOL.
[Nexus 6P Android Development] bbeanss:
No worries! Like I say if you don't ask you don't get :) Thanks for the reoky anyway!

Beans
[Nexus 6P Android Development] Bobbaloo:
East of LA? Haha. Thanks for all this stuFF
[Nexus 6P Android Development] nathanchance:
Update!

I'll take the silence around here as a good thing :p Several CVE fixes and upstream patches from 3.18 since 3.10 is about to go EOL so it's not getting much love. Been using it for the past week and it's been rock solid (the testers agree). Enjoy!

Remember any and all bug reports need to include logs and clear steps to reproduce (see the info in the OP). If you want to be a tester and get builds before they are released here or just hangout, feel free to stop by Telegram!

Short changelog

Few CVE fixes

Several upstream fixes

Compaction fixes and improvements thanks to [MENTION=3795148]neobuddy89[/MENTION]

Performance improvements

Downloads

Kernel: http://nchancellor.net/Downloads/Kernels/Flash-Angler-v2.3-signed.zip

MD5: http://nchancellor.net/Downloads/Kernels/Flash-Angler-v2.3-signed.zip.md5

Changelog: http://nchancellor.net/Downloads/Kernels/Flash-Angler-v2.3-changelog.txt

Commits

Kernel: https://github.com/nathanchance/angler/commits/7.1.2-flash

AnyKernel: https://github.com/nathanchance/AnyKernel2/commits/angler-flash-public-7.1.2
[Nexus 6P Android Development] JaylanPHNX:
The silence is definitely a good thing. I've been getting some of the best battery life (at similar performance) I've ever had. Thanks.
[Nexus 6P Android Development] churchey360:
Awesome man! Greatly appreciate the hard work and keeping it updated often! Many thanks lol this update is pretty solid very nice!
[Nexus 6P Android Development] cwburns32:
This may be a noob question but am I not supposed to be able to see the traditional dashboard in EXKM with your newest v2.3 version?

I can only see a main page that asks for a download of the EX kernel, the CPU times, Battery Monitor and that's it. I've rebooted, uninstalled reinstalled not sure what it could be.....again, could be a very noob thing here. I am exhausted after a long week of work after all.....the kernel is great, thanks as always for your hard work!

EDIT: Yeah super noob move, forgot to flash SU :( - you can even go ahead and delete this post if you'd like.
[Nexus 6P Android Development] minhgi:
Been want to said that interactive governor is kinda broken. It would not idle but always on the max out. All other governor idle fine. Anyway, looking forward for the fix. I am on 2.3 flash kernel.
[Nexus 6P Android Development] nathanchance:
Can't reproduce. Both interactive and flash behave as they should. You have a rogue app.
[Nexus 6P Android Development] adame09:
Sounds like it's time for a clean flash and wipe of your rom and kernel. Sisnce you're one of the only few reporting these problems with this kernel.

EDIT: Ninja'd by the man himself.
[Nexus 6P Android Development] neobuddy89:
Delete. Wrong forum :P

Thanks [MENTION=6842057]The Flash[/MENTION] for mention though.
[Nexus 6P Android Development] nathanchance:
My apologies I upgraded my server so there are some hiccups. It should be working now.
[Nexus 6P Android Development] nathanchance:
Update!

I had initially planned for 2.4 to be pushed in a few days after some rigorous testing but I forgot about the security patch lol. So 2.5 will be released at the end of the week assuming there are no issues (a test build can be found in Telegram).

Remember any and all bug reports need to include logs and clear steps to reproduce (see the info in the OP). If you want to be a tester and get builds before they are released here or just hangout, feel free to stop by Telegram!

Short changelog

August security patch

Downloads

Kernel: http://nchancellor.net/Downloads/Kernels/Flash-Angler-v2.4-signed.zip

MD5: http://nchancellor.net/Downloads/Kernels/Flash-Angler-v2.4-signed.zip.md5

Changelog: http://nchancellor.net/Downloads/Kernels/Flash-Angler-v2.4-changelog.txt

Commits

Kernel: https://github.com/nathanchance/angler/commits/7.1.2-flash

AnyKernel: https://github.com/nathanchance/AnyKernel2/commits/angler-flash-public-7.1.2
[Nexus 6P Android Development] dieselbuddeh:
Can i flash this over 2.3?
[Nexus 6P Android Development] nathanchance:
Yes, any time I release a new kernel you can flash it over the previous one (provided it is Flash and not another custom kernel). If for some reason you need a clean boot.img, I will notate it in the release post.
[Nexus 6P Android Development] dieselbuddeh:
Thanks! Now to just wait patiently for Nate to update the PN repo so i can build august.
[Nexus 6P Android Development] Daandofreak:
I found flash 1.1 profile in your download directory, is this the same as in your kernel default or a bit Performance like?
[Nexus 6P Android Development] nathanchance:
It's a more aggressive profile that was in the kernel a while ago. I recommend using the performance profile in Spectrum which is an upgraded version of that.
[Nexus 6P Android Development] DeathStroke:
Thread title update time too. :) ?

Great running. Flash power baby. [emoji14]
[Nexus 6P Android Development] nadim365:
how do i access features like double tap to wake etc. once i flash the kernel
[Nexus 6P Android Development] nathanchance:
A kernel control app; either EX Kernel Manager or Kernel Adiutor.
[Nexus 6P Android Development] pvtjoker42:
Just flashed 2.4, on my base Pure Nexus rom.. It's causing my phone to automatically shut off after trying to boot.

I had almost 50% battery, I've never run into issues like this before. If there's logs somewhere that will give me clues as to what's going on, let me know.

Stock PN just barely gets me through the day, earlier versions of this kernel were making a big difference on battery life, but now I'm not sure what's happening.
[Nexus 6P Android Development] jasondowning85:
Did you try going back to 2.3?

Did you try redownloading?

You're saying your phone won't boot up at all or is just shutting off at around 50% battery? What happens if you plug your phone in?
[Nexus 6P Android Development] pvtjoker42:
Nope, phone would get to the PN boot logo, and just before i'd get the pattern unlock, it would shut off. Plugged in or not. Battery was roughly 50% before I flashed 2.4, when I rebooted it said battery was at 10%..

2.2 I had on my phone last week before 2.3 was released. I was traveling and at 5am one morning it sent my phone into some kinda panic state.. notification light was blinking at least 5x faster than normal notifications are set for, and it wouldn't turn or or boot. I had to dirty flash my rom without the kernel to get my phone to boot back up normally.

I wanted to try this kernel again, but apparently something in my phone's setup just doesn't like it. Maybe when O finally drops I'll try again.
[Nexus 6P Android Development] phantom146:
Try to grab a dmesg then so you could help nate out with fixing whatever's wrong.
[Nexus 6P Android Development] nathanchance:
First report I've had of this. I need /sys/fs/pstore/console-ramoops.
[Nexus 6P Android Development] pvtjoker42:
https://pastebin.com/jEySbbq6

If there's anything else, just let me know.

I'd really like to sort this out. I know I'm probably due for a clean flash (build my own PN updates every couple weeks) so if that's what I need to do I'm not adverse to that, but thought this was weird behavior from a kernel that worked perfectly until 2.2 (for me anyway)
[Nexus 6P Android Development] nathanchance:
Fourth line, it shows you are on 2.0.1, not 2.4. Please dirty flash your ROM (or just the boot image), root if you have it, then the kernel.
[Nexus 6P Android Development] kantjer:
I had the same experience a few days ago. Flashed ROM and the 2.4 kernel with battery just over 50%, ROM booted and shut down, turned out my battery dropped to 5%. I thought it was just my battery dying.

Connecting it to the charger made it boot again and no further issues since.
[Nexus 6P Android Development] sir*mez:
I have a problem where I have core control ticked for thermal and msm thermal tick off. I see/feel my phone get really hot, to the max of 75+ c degrees and not turn off any cores but it'll throttle the frequencies some. It doesn't matter if I put 46, 52 or 56 (default) for the throttling, it won't ever turn off any cores. Is core control working for the rest of you guys? If you need any logs let me know.

Edit#1: I did some testing. I switched kernel to kylo and core control started to work.

Edit#2: I took some screenshots with flash kernel at high temperatures and core control not working.

Edit#3: Last screenshot is with kylo kernel and core control working.
[Nexus 6P Android Development] nathanchance:
I'll take a look but I will need logs. Also, I really don't recommend using core control anyways, I may even remove the sysfs node after force disabling it.
[Nexus 6P Android Development] pvtjoker42:
I pulled the file from my dirty flash back to PN, since I couldn't get my phone to boot with 2.4 I'll try it again in a bit (work is trying to get in the way)
[Nexus 6P Android Development] sir*mez:
What type of logs do you need? When should I log them? (before or after thermal throttling or both)
[Nexus 6P Android Development] nathanchance:
I need a dmesg. Both if you can.
[Nexus 6P Android Development] bbeanss:
It's wierd but I was literally just experiencing this as well, I thought it might have been because of something that I had done during the flashing process (I had just moved up from 6.0.1, clean flash) but on top of thermal problems i was noticing that I was getting through 7-10% battery/min while playing any kind of game. I've already formatted my phone ready for another clean flash so I can't provide any logs but I thought I'd let you know that it's not just one person experiencing this problem!

Many Thanks,

Beans
[Nexus 6P Android Development] nathanchance:
[MENTION=1413661]pvtjoker42[/MENTION] you said this started with 2.2 correct?
[Nexus 6P Android Development] pvtjoker42:
That's when i first hit issues.. yeah.
[Nexus 6P Android Development] nathanchance:
Alright, I think I may know what commit is causing the issues. I'll PM you with a test build on my lunch break.

To anyone else experiencing issues, please message me for it as well.
[Nexus 6P Android Development] sir*mez:
OK, got the logs. Flashed your kernel and let it load with stock settings. Only thing I switched was the thermal to core control. Started recording the log with normal temperature. Started playing minecraft to get the phone hot so it can throttle. Then stopped the game so it can unthrottle and go back to normal. I did that like 3 to 4 times. Same thing happened on all tests, the cores never turned off but the frequencies were throttled down. I hope this helps. If not I'll continue to make logs.

Edit: Stock Google rom with flash kernel 2.4 or 2.5 (I use both). Rooted with Magisk 13.3.
[Nexus 6P Android Development] pvtjoker42:
Just flashed the test build, yesterday was crazy so i didn't get to it. Will report back if i hit any issues. :good:
[Nexus 6P Android Development] sir*mez:
Dude new test kernel is working great! I hope it works out for you.
[Nexus 6P Android Development] d1n0x:
Had 2 complete lockups today, one after trying to turn on the device after 7 hours of sleep and the other one after leaving it untouched for about 1.5 hrs. Had to do a hard reset by pressing the power button for 10 seconds in both cases. Still trying to figure out if it's the kernel or the ROM acting up. I'm on the latest Carbon ROM release (8/8) with data and cache formatted to F2FS and Greenify with aggressive doze enabled. I'm on another kernel at the moment to test, so unfortunately no logs to provide.
[Nexus 6P Android Development] :
[MENTION=6842057]The Flash[/MENTION]
[Nexus 6P Android Development] d1n0x:
Update on the lockup issue: I have been trying a different kernel for 2 days and haven't experienced any lockups yet, so it seems to be a Flash issue, as my setup hasn't changed (only dirty flashed Carbon ROM and flashed the other kernel).

When I have time, I'll make a nandroid backup of my current setup and flash your kernel. If I run into any issues, I'll post a log.
[Nexus 6P Android Development] nathanchance:
Please do because no offense but these posts are clogging my thread; my bug reporting policy is rather clear. I have not had a random reboot or lockup in probably 6 months.
[Nexus 6P Android Development] deani77:
There is no problem using the same Carbon 8/8 and latest test flash kernel... Been using carbon rom with f2fs and flash kernel for more than a month
[Nexus 6P Android Development] CyberpodS2:
In response to the current discussion, I thought I would share a recent experience. I have updated to each new DarkRom and Flash Kernel build as they come out for some time now. When I installed 2.4 I witnessed a marked increase in idle battery usage that I've never seen in this combination. I happen to have 2.2 still on my phone so reverted back to that and saw an immediate change. In the process of troubleshooting I wiped the data for KA and reinstalled 2.4 and like magic, no more drain. I have no idea if there is something different about 2.4 or if it was coincidence and the first time was a bad flash or something. Either way, I now will be wiping the data for whatever kernel control app I'm running at the time whenever flashing a new kernel build. For those who experience different or odd behavior after an update, this might be something to try early on in the troubleshooting process.
[Nexus 6P Android Development] kyle_el:
Clean flashing is magical, isn't it?
[Nexus 6P Android Development] NBAPwns:
My CPU temperature hits about 70-80 Celcius (From EXKM) when playing Pokemon go. It usually stays around 65 on 7.1.1 but with the latest kernel 7.1.2 I'm getting higher temperatures. Currently thermal throttling is at a value of 56. should I change it? I'm not sure what to do but I would like to lower the temps. I'm on a old profile from xperator which is blackpepper. didn't change anything from the kernel after flashing it.
[Nexus 6P Android Development] sir*mez:
The 2.5 update will help you out when flash releases it.
[Nexus 6P Android Development] NBAPwns:
Do you have a kernel from previous versions that will help with this problem? Or does it persist throughout til 2.5 comes out
[Nexus 6P Android Development] nathanchance:
I plan to release 2.5 in a few hours. The test build is openly available until then.
[Nexus 6P Android Development] nathanchance:
Update!

Lots of improvements and security patches here though nothing super special worth mentioning. The big story is that I ordered a OnePlus 5 today. I am super excited mostly because I get to jump from working on a 3.10 kernel with limited upstream updates to 4.4 which is actively supported (at least one update every two weeks, often weekly). I was considering waiting for the Pixel 2 or even the OP5T or whatever they'll call it but 1. I don't think the Pixel 2 will change anything that made the Pixel 1 hard to support from a developer perspective, 2. the OP3 to OP3T was not that big of a jump in specs to justify a new purchase, and most importantly 3. school is about to start and I need a phone I can count on getting through the day with and unfortunately, the 6P is not cutting it.

So what does this mean for you guys? Well I hate when developers get new phones and drop support for their old ones; however, my time is increasingly limited due to my new job and school. I am still going to maintain DU for this device but what happens to the kernel is up to you:

Make a Flash Kernel "Lite"; this will include upstream, GCC 7, f2fs, and the latest security patch. It would have way less features and improvements than the current version as well as get updates less often but it would be guaranteed stable.

Keep on doing what I am doing which is basically merging upstream patches into the source. However, as the device will no longer be my daily driver, I cannot guarantee stability and if there are too many bug reports and such, I will be forced to drop support altogether.

The choice is yours, you can let me know via Telegram below or the thread here. Without further ado, enjoy!

Remember any and all bug reports need to include logs and clear steps to reproduce (see the info in the OP). If you want to be a tester and get builds before they are released here or just hangout, feel free to stop by Telegram!

Short changelog

Upstream improvements and fixes

Downloads

Kernel: http://nchancellor.net/Downloads/Kernels/Flash-Angler-v2.5-signed.zip

MD5: http://nchancellor.net/Downloads/Kernels/Flash-Angler-v2.5-signed.zip.md5

Changelog: http://nchancellor.net/Downloads/Kernels/Flash-Angler-v2.5-changelog.txt

Commits

Kernel: https://github.com/nathanchance/angler/commits/7.1.2-flash

AnyKernel: https://github.com/nathanchance/AnyKernel2/commits/angler-flash-public-7.1.2
[Nexus 6P Android Development] phantom146:
Your life, your choice. All we have to say is a big thank you for giving us your bedt this past few months. If ppl would complain, they should first learn before complaining.

Rebuilding your kernel as seen in thread #3 is pretty easy as long as they have a vm/dual boot and a little spare time.

Once I get some free time I'd try to rebuild yours and Joe's kernel. And if everything goes smoothly 'd stick to them.

Goodluck and cheers!
[Nexus 6P Android Development] Bobbaloo:
On board with the phantom, thanks for all you've done to improve the quality of life with the 6p. I think it's been quite a bit more than just a few months.... Ninja! That WAS you, right? I read so much stuff here it all gets scrambled lol. Wish I could jump on board with you with the OnePlus. Sprint is a no go for one thing....
[Nexus 6P Android Development] nathanchance:
After thinking about it, I will probably meld the two options; keep this kernel base and just merge security updates and important upstream patches into it.

Yes, Ninja was over a year ago (just four days ago). My family switched to T-Mobile, which pretty much sealed my answer immediately.
[Nexus 6P Android Development] NBAPwns:
Wondering why there is no hotplug options?
[Nexus 6P Android Development] nathanchance:
Because there are no hotplugs lol? They are inefficient and do more harm than good on big.LITTLE devices.
[Nexus 6P Android Development] weazie:
A warm thank you for the kernel for the 6P and your amazing work. OP5 seems like a great choice. Just got one for my wife last week and I'm considering to switch to one too.
[Nexus 6P Android Development] gialakias:
After all your hard work, the kernel is in an excellent level now. Keeping this as a base and merge the important stuff it would be the best option. More or less the development for this phone has come to zenith.

Whatever your decision is, I want to thank million times for your effort.
[Nexus 6P Android Development] SlyUK:
[MENTION=6842057]The Flash[/MENTION] I was planning on buying a OnePlus 5 for around November/December time as a Christmas present. If they release a "T" model, I guess I'll have to now purchase the OnePlus 5 at some point before that in order to reap the benefits that your kernel will unleash on the phone. Hopefully that will take me through to Q3/Q4 2020.

Edit:

Of course:

Congratulations on your success with this kernel, both what it has achieved with the Nexus 6P & for what it will do for the OnePlus 5 (and other future smartphones beyond that as well too).
[Nexus 6P Android Development] JaylanPHNX:
I agree with this. The only big thing on our horizon is Android O. Outside of that, the most basic of maintenance is all we could justifiably ask for. Thanks for your efforts and I hope you like your new phone. I'll probably be holding onto this one for another year, at which point I'm not sure the OP5 will be the most attractive choice. We'll see what the future holds.
[Nexus 6P Android Development] :
The essential is going to be the dopest phone!
[Nexus 6P Android Development] JaylanPHNX:
Not to hijack the thread with future phone talk, but I'm definitely keeping my eye on the Essential phone. It's very attractive, ticks the right spec boxes (hopefully it's revealed to be water resistant), and while the price could be better, it could be worse too. Support, both from the maker and the ROM community is something we'll have to wait to see, but maybe by then there will be some price cuts to be had.
[Nexus 6P Android Development] SlyUK:
The only thing I have against it is its a first generation phone. I hope it is a success though because maybe instead of the OnePlus 8 or 8T in 2020 I'll get the Essential Phone 3. Definitely one to watch though and see how things pan out.
[Nexus 6P Android Development] XCnathan32:
On the kernel source page, does the download ZIP option contain the latest commits? Git clone is very slow for me, so I'd like to use the ZIP download instead.
[Nexus 6P Android Development] HaRdC0r3:
Hey Flash....I thought you were a Verizon guy? Does the OP5 work on that?
[Nexus 6P Android Development] mondohow:
He switched to T-Mobile: https://xdaforums.com/showpost.php?p=73417349&postcount=4650
[Nexus 6P Android Development] Bobbaloo:
No. I myself was eyeballin it for sprint
[Nexus 6P Android Development] bladerj:
Cheers from Brazil, Flash!

Thank you for your work and for keeping us users in mind!

And now go make some 1+5 users happy :D

Whatever you decide to do with this kernel, we are grateful for your services.

Enviado de meu Nexus 6P usando Tapatalk
[Nexus 6P Android Development] nathanchance:
Yes, download zip will always grab the current source state as a zip
[Nexus 6P Android Development] shekinahsmoke:
Thanks for all you've done for us, Flash.

I am hoping we go with option 1.
[Nexus 6P Android Development] xflowy:
rooting for option 1, too :)
[Nexus 6P Android Development] nathanchance:
Well I managed to break Wi-Fi, sound, microphone, and video all in my first day :silly: but I am halfway done with upstreaming with no issues.

Angler support will absolutely continue, just at a bit of a slower pace.