yashsingh1/xdaforums huggingface dataset:
[Nexus 6P Android Development] nathanchance:
I build my own because I'm a part of the team and no, I have a separate AnyKernel branch for my own personal settings.
[Nexus 6P Android Development] sbardy:
With this last kernel Is impossible receive or send a call in android auto. Audio Is mute
[Nexus 6P Android Development] p70shooter:
I'm sure with your logs and extensive bug report the flash will have this all fixed up in no time...
[Nexus 6P Android Development] rchtk:
Different results here. On stock DP3 (incl vendor, radio), after flashing 0615 or 1.0 , I don't get a data connection. Once reverted to stock boot, data connection is back.

I'm not seeing anything particular in the logs though...

No big deal for me.
[Nexus 6P Android Development] zborn:
I'm pretty sure you know that Android O is not supported yet.
[Nexus 6P Android Development] rchtk:
That's still a dev preview so yes I know it's not officially supported.
[Nexus 6P Android Development] nathanchance:
Update!

In case you missed it, please checkout my Flash Kernel roadmap post!

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

July security update (works with June if the ROM is not updated)

Small upstream fixes

Updated GlassCannon profile (thanks to [MENTION=6638584]phantom146[/MENTION])

Force disable touchboost again (I should have never brought back the toggle).

See changelog for finer details

Downloads

Kernel: http://nchancellor.net/Downloads/Kernels/Flash-Angler-v1.1.zip

MD5: http://nchancellor.net/Downloads/Kernels/Flash-Angler-v1.1.zip.md5

Changelog: http://nchancellor.net/Downloads/Kernels/Flash-Angler-v1.1-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] cink40:
Well i still have problem with hotspot... Working ok with iPhones and other Androids but not with windows 10. W10 just disconnects every minute or so. Change kernel and no such issue, change back to flash - disconnects again...
[Nexus 6P Android Development] zborn:
OK. A log can be very useful in this case. Only one post above yours.

Try to do things altogether so log can be shorter. After flashing Flash Kernel turn on hotspot, connect from another device and then connect from that Win10 PC. After it disconnects get the logcat and post it here...

Try to make life easier for the dev, he's already trying to make ours way better with 6P.
[Nexus 6P Android Development] jetpacknat:
Does this kernel allow longer exposure times than stock (1/5s)?
[Nexus 6P Android Development] pvtjoker42:
I've used your kernel off and on since i got my 6p, but installed it 2 days ago, and i'd just like to thank you for 2x better battery life!
[Nexus 6P Android Development] tcat007:
Doubled your SOT?

Angler ? AquariOS + Beans + Arise
[Nexus 6P Android Development] pvtjoker42:
right now i'm just going purely based on my normal daily usage and where my battery % was before i flashed this kernel at this time of day and what it's been at the end of the day when i plug my phone in again.

I figured after a couple days of settling in i'd actually do the SOT verification numbers :cool:
[Nexus 6P Android Development] Bobbaloo:
Got any stock tips? ; )
[Nexus 6P Android Development] xSilas43:
Flash a custom ROM ;)
[Nexus 6P Android Development] pvtjoker42:
Or build your own variant.. :D
[Nexus 6P Android Development] Bobbaloo:
Well you had an amazing instance of DOUBLING your battery life, stands to reason you might have tips on stocks to trade. Or where to catch the big fish.......... It was a bad joke. -____-
[Nexus 6P Android Development] pvtjoker42:
I caught the joke, sorry if my sarcasm was missed.. :cool:
[Nexus 6P Android Development] churchey360:
Well i decided to leave stock on my 6p and flashed this with Dirty Unicorn RC ROM and it's running pretty good so far (left stock mainly because my battery would die fast lol) was just curious if there was an app to adjust kernel settings or should we just leave it as is after flashing?
[Nexus 6P Android Development] nathanchance:
I personally recommend running the kernel stock for a few days and see how it is. If you don't like the feel, install either Kernel Adiutor or EX Kernel Manager and start tweaking.
[Nexus 6P Android Development] inimaitimepass:
DU ships with Flash kernel?
[Nexus 6P Android Development] Kaleshwar:
Nope
[Nexus 6P Android Development] joeyfong:
I think he means using the stock/default setting of the kernel.
[Nexus 6P Android Development] inimaitimepass:
Yeah, got that mate.

A few days back Flash said couple of rom's are shipping with his kernel as stock, he even restructured his kernel release stuff, hence the question.
[Nexus 6P Android Development] nathanchance:
Flash Kernel would never be inlined into DU, even if I was the maintainer, as I believe ROM kernels should be fairly plain to minimize chances of issues.
[Nexus 6P Android Development] churchey360:
I like kernel adiutor
[Nexus 6P Android Development] luigidk:
I've been using spectrum, is there a reason it wasn't mentioned?
[Nexus 6P Android Development] churchey360:
You can't really change things to the way you want with it.. It's really just a one click app
[Nexus 6P Android Development] BlackL0dge:
Does spectrum auto change among profiles, or is it all manual?
[Nexus 6P Android Development] mrcooter:
Manual between 4 profiles, but you can use a quick tile to quickly switch between them based on needs. Simple.
[Nexus 6P Android Development] smartymcfly:
Is this Mr. Jim Bob? I Know off topic, but your username the Lions OC is Jim Bob Cooter.
[Nexus 6P Android Development] mrcooter:
No relation, do live in Tennessee where he got started playing with the Vols though. Lol.
[Nexus 6P Android Development] JetonZ:
Nathan, thanks for your hard work!

can you add ""TTL" target support" to your kernel by default? It should not spoil anything, but it will help some users :)

I for myself rebuild your kernel with this function, but It would be more convenient to have this function by default :o
[Nexus 6P Android Development] yung40oz84:
Does this have LMK, Android low memory killer enabled? Thanks, it's not showing in ex kernel manager
[Nexus 6P Android Development] nathanchance:
Currently, it's using userspace's low memory killer. I may switch back to the kernel driver, I'm not sure. A lot of the kernel is up in the air as I am really going to cutting a LOT of patches out in preparation for O.
[Nexus 6P Android Development] yung40oz84:
Ok just wanted make sure I wasn't crazy, lol. So the userspace version is not tweak able then?
[Nexus 6P Android Development] nathanchance:
Not from what I can tell.
[Nexus 6P Android Development] xperator:
Sup Nathan

I'm on 1.1 and its been very stable so far. :highfive:

I have a question to ask if you don't mind. After the Android 7 release, the OS have become very aggressive in closing background apps ( or not so recent used apps ). To the point that it's causing so much trouble and annoyance.

Like I would pause a vid on youtube and comeback later finding the OS has closed it while I was away.

Is this something you have implemented in your kernel or is it just Android Nougats behavior ?

Either way, is this supposed to help the user experience ? Is it for the sake of memory, battery and stuff like that ?
[Nexus 6P Android Development] nathanchance:
That just sounds like low memory killer having a field day. I am probably going to go back to the kernel driver in my rebase but I'm not sure.

I hope to have a beta out for everyone tonight, if you haven't joined Telegram, I highly recommend it.
[Nexus 6P Android Development] xperator:
Hm...joined the telegram chat last day and i suddenly can't see it in my chat list...
[Nexus 6P Android Development] churchey360:
This kernel is great thanks alot! ?
[Nexus 6P Android Development] nathanchance:
Update!

The kernel has been completely rebased from the ground up again; however, I was way more aggressive about what was added back. I left out a ton of scheduler patches, schedulers, and governors that are not meant for our devices. You will notice some things missing from the kernel; some things are open to being added back; others are not. Feel free to discuss this with me as you please. I have cleaned and updated the OP as well regarding my kernel philosophy. This will carry through all future Flash Kernels on all devices. 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

Completely rebased the kernel

Updated toolchain and AnyKernel2

Downloads

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

MD5: http://nchancellor.net/Downloads/Kernels/Flash-Angler-v2.0.1.zip.md5sum

Changelog: http://nchancellor.net/Downloads/Kernels/Flash-Angler-v2.0.1-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] neobuddy89:
Unfortunately, I don't have Nexus 6P to test this kernel.

However, I am following your commits on github and all I can say amazing work bringing up from scratch all over again in last few days. [MENTION=6842057]The Flash[/MENTION]
[Nexus 6P Android Development] nathanchance:
Lucky for me because I'd have to give up if you did ;) thanks haha, I'm infinitely more happy with it now, nothing like a good plumbing...

On branch 7.1.2-flash
Your branch and 'origin/7.1.2-flash' have diverged,
and have 3667 and 4991 different commits each, respectively.
[Nexus 6P Android Development] nathanchance:
Sorry guys, a hot fix has been pushed in the above post as the updated lz4 module broke ZRAM; I'll be looking into it tomorrow but for now, that has been reverted.
[Nexus 6P Android Development] shekinahsmoke:
This will carry through all future Flash Kernels on all devices.

future Flash

...

Future Flash confirmed!!!! :eek:
[Nexus 6P Android Development] SlyUK:
It will be exciting to see which device he gets in a few months time, thats for sure :)
[Nexus 6P Android Development] Relentless D:
Is this how Flashpoint starts.?
[Nexus 6P Android Development] nathanchance:
Maybe, maybe not ;) Savitar Kernel incoming??
[Nexus 6P Android Development] adame09:
Is the default governor still "Flash" that's based off the GlassCannon profile?
[Nexus 6P Android Development] access9:
That just made my day, thanks!
[Nexus 6P Android Development] SlyUK:
I like the new graphic in the OP.
[Nexus 6P Android Development] nathanchance:
I do too, courtesy of [MENTION=6638584]phantom146[/MENTION]. I'll be adding him to the credits in the OP as soon as I am at my computer.
[Nexus 6P Android Development] DEVILOPS 007:
Dam, phantoms been busy. Remember to have a social life too [MENTION=6638584]phantom146[/MENTION] lol:D
[Nexus 6P Android Development] phantom146:
I do have one and its called "dreamland". Lol, it's more of a hobby and passion for me so I guess all my free time is dedicated here if I am home from work and my girl isn't around :cool:
[Nexus 6P Android Development] yung40oz84:
Just 2ant to make sense of all this, could someone help. Seems kernel is eating all the battery, which may be correct, but I want know if all those processes are right or what's up. Google not eating much. Anyway, I uploaded all screenshot to my drive. Here is link. Thanks so much in advance, hopefully someone can help. I'm not good with processes, wakelock, etc. https://drive.google.com/folderview?id=0Bw-ARc6DtAVJUHk0T1FtdzVXdGM

Oh and I'm sorry, I am running AguriOS, Magisk, and Flash.
[Nexus 6P Android Development] phantom146:
Your wakelock is fine, everything is fine, kernel is not eating the battery its normal for the kernel to stay like that. It's just a new app you have been looking at for hours that's been eating your battery.

EDIT: plus it's much bettery if you have bbs or gsam so people can see your wakelock, cpu states, kernel wakelock etc. and I think this isn't the right thread for that discussion.
[Nexus 6P Android Development] yung40oz84:
I only opened the app up after long time use, not keep opening and using.... So you are saying running Gram or BBS will drain my battery? Like those specific apps running in the background? They eat that much battery.... But all my other drain u day is normal. Well, that's a good sign then, lol. Is there a suggested thread for this. I posted her because I am running flash kernel and the stats were kernel related.
[Nexus 6P Android Development] nathanchance:
Update!

Nothing too special here, just some fixes from upstream CAF for msm-specific subsystems and upstream Linux for networking and filesystems. Feel free to glaze over GitHub and the changelog!

For those of you who missed my roadmap post, I am starting a new job on Monday. This coupled with my summer school class I am in means that I will not be very active in terms of development for the next two and a half weeks. I will still be able to keep up with the thread easily and I will fix anything that is broken (though it shouldn't be, it's been rock solid stable for me).

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 CAF and Linux fixes

Improvements to certain subroutines courtesy of [MENTION=3795148]neobuddy89[/MENTION].

Downloads

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

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

Changelog: http://nchancellor.net/Downloads/Kernels/Flash-Angler-v2.1-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] DowntownRDB:
[MENTION=6842057]The Flash[/MENTION] I'm not sure what your secret is to being able to do as much as you do with Kernels, ROMS, Moderation, work, college classes, etc. Do you ever sleep? LOL. Thanks for all your dedication and hard work to the XDA community. Not sure what the future holds but I'm looking at Pixel 2 and Essential Phone. Appears the Pixel 2 will be at or over $1000 as opposed to $700 for Essential. I like the specifications on the Essential but very unsure if their will be any developers moving to it. Anyway, just thinking out loud. Best of luck to you in your new job.
[Nexus 6P Android Development] SlyUK:
If the SnapDragon 836 Processor comes true. A OnePlus 5T is probably a safe bet for November. In terms of price too.
[Nexus 6P Android Development] DowntownRDB:
[MENTION=6678657]SlyUK[/MENTION] Unfortunately I'm on a CDMA carrier so I don't think the OnePlus 5T will be an option for me. Love the rumored specs but not looking to move to a GSM carrier.
[Nexus 6P Android Development] nathanchance:
I am in the exact same boat. Limits my options pretty heavily unfortunately. I don't necessarily care about the Pixel's price but it took forever for development to get started on it initially and it never fully took off.

At this point, the Essential Phone and Pixel 2 appear to be the only viable options for modifications on CDMA carriers. OnePlus 5 and Sony XZ Premium are other interesting options for GSM carriers.
[Nexus 6P Android Development] churchey360:
Anyone using Kernel Adiutor with this latest kernel build having issues with cpu/gpu frequencies sticking?

Also I'm on UnHoly ROM

---------- Post added at 11:18 PM ---------- Previous post was at 11:08 PM ----------

Yeah i have sprint and not many phones work great with it which is why i got a 6p after my 5x broke because I'm not using samsung and don't like carrier branded phones
[Nexus 6P Android Development] -Deco-:
Try to delay the startup time in the settings.
[Nexus 6P Android Development] luigidk:
My issue is i want to stay on project fi. So that limits my choices. Hope my 6p lasts...

---------- Post added at 01:57 AM ---------- Previous post was at 01:30 AM ----------

My issue is i want to stay on project fi. So that limits my choices. Hope my 6p lasts...
[Nexus 6P Android Development] churchey360:
Yeah if i ever had to get a new service provider I'd want Project Fi.. I love sprint tho it's cheap and truley has unlimited everything and they don't go out of the way to make rooting hard either
[Nexus 6P Android Development] Pollie81:
I don't know if they're worldwide available but what about the new line from Nokia?

Nokia 8 should arrive soon on the Netherlands and it seems very promising!

Stock android! [emoji39]

Verstuurd vanaf mijn ONEPLUS A3003 met Tapatalk
[Nexus 6P Android Development] GBPackerFanForLife:
I can't find where to DL the Kernel lol...
[Nexus 6P Android Development] churchey360:
The OP.. Page number 1..
[Nexus 6P Android Development] GBPackerFanForLife:
Tried installing this on RR an just gives me error..Take it it won't work on that Rom says failed..
[Nexus 6P Android Development] Kaleshwar:
I flashed in RR and it worked fine.
[Nexus 6P Android Development] drewski_1:
Details of the error needed
[Nexus 6P Android Development] GBPackerFanForLife:
This is what I get..
[Nexus 6P Android Development] nathanchance:
1. The zip name is wonky, it shouldn't have the angler- in front of Flash

2. Download the MD5 for verification

3. Get a recovery.log if you want further assistance
[Nexus 6P Android Development] GBPackerFanForLife:
I got it to work your new DL link you added in the post worked for me..I got it working Thanks..
[Nexus 6P Android Development] adame09:
https://www.xda-developers.com/oneplus-5-energy-aware-scheduling/

Can this be implemented in the Nexus 6p's kernel?
[Nexus 6P Android Development] nathanchance:
It's been tried before and didn't work well. Not interested.
[Nexus 6P Android Development] nathanchance:
Update!

With my job taking off, my time is extremely limited but I have been testing this since Monday with absolutely no issues. Big focus on idle, which has been improved. I'll try working on some kernel stuff tomorrow before school really gets hectic.

Additionally, the zips are signed now so you can use the zip signature verification option in TWRP now.

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

cpuidle improvements

Small upstream patches

Downloads

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

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

Changelog: http://nchancellor.net/Downloads/Kernels/Flash-Angler-v2.2-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] churchey360:
Thanks! We all greatly appreciate the hard work ????
[Nexus 6P Android Development] churchey360:
Anyone using kernel adiutor having trouble getting maximum cpu/gpu frequencies to stick? CPU keeps reverting to 960MHz and CPU changes to something different each time (check screenshots) Any info will help! Thanks in advance ?
[Nexus 6P Android Development] nathanchance:
Most likely thermal throttling.
[Nexus 6P Android Development] churchey360:
Ohh i see.. that is it.. thank you
[Nexus 6P Android Development] _Drifter_:
This kernel doesn't work with Android O DP4 right?
[Nexus 6P Android Development] eduardozeassesme:
Not work, tested for me on android O DP4 and get google splash creen, after time auto reboot on bootloader.

Just wait to full support when Android O final is out
[Nexus 6P Android Development] churchey360:
You know there is another kernel built just for Android O
[Nexus 6P Android Development] sandman1234:
Lol

---------- Post added at 05:58 PM ---------- Previous post was at 05:37 PM ----------

Do you use amplify? If so how
[Nexus 6P Android Development] xperator:
For whoever is/or keeps underclocking to 302, I highly suggest to NOT do that.

From my recent observations I believe it's not smart idea to use that clock. It causes the profiles to not run efficiently as it causes the CPU to spike at random higher frequencies. You might encounter micro lags or over heating depending on your setup.

There also has been no hard evidence either on any battery gains from using this clock frequency. Maybe, maybe you would save 0.05% battery juice on the long run and that's only when the phone is Idle and literally does nothing.

I would say it's definitely not worth it. The 302 clock frequency is not enough to do any real world tasks. You just add one more step to CPU ramping stage therefore making it harder.

I'm excluding the high freq and input boost sequences here but imagine the CPU running at 302 and you want to do some task on your phone. The CPU will be like "Yawn! Alright it's time to wake up from Idle and do some work." Then it ramps to next clock which is 384 and goes like "what the heck?! Why am I still in Idle zone, I still don't have enough power to run this task". This causes a power draw from battery (let's say 800mV) to run at 384 which is pointless. This process would be repeated each time a task is about to run and as you can guess It drains battery, stalls the CPU, and increase the load. And so on...

Same thing goes for changing maximum clock of Big cluster. Just leave it at 633. The second cluster is there so it can run intensive tasks fast and efficiently at will. Keeping it at such low frequency does no good.

This is all from my standpoint. I might be completely wrong. I'm judging based on my information and my own observations.

For your own sake, please don't be so obsessed with battery life.
[Nexus 6P Android Development] eduardozeassesme:
Hehehe is working on Android 7 final version
[Nexus 6P Android Development] sandman1234:
Should i just flash update and use ninja kernel... Ditch PN?
[Nexus 6P Android Development] eduardozeassesme:
I flash the ota, reboot ,flash ninja kernel and enjoy
[Nexus 6P Android Development] sandman1234:
Is it worth ditching PN
[Nexus 6P Android Development] nathanchance:
That's what I am going to do lol. It'll be hard to give up some features like quick torch, center clock, and quick pulldown but I think it will be worth it. After all, who gets to enjoy updates the first day they are out aside from Nexus users? Might as well take advantage of it.
[Nexus 6P Android Development] AzraelsKiss:
That'll likely be a matter of opinion... Some people may prefer stock... Others will prefer custom... Best advice has always been... Try it, you may like it...

Have a good one!
[Nexus 6P Android Development] tcat007:
Wow! Just tried Ninja and got the same SOT at 30% as what I usually squeeze out of Elite to 5% (5 hrs). Likely hit 6 or 7 doing the same things I usually do. Bravo! Now waiting on DU rom N build. I prefer custom.
[Nexus 6P Android Development] sandman1234:
Why du and not pn
[Nexus 6P Android Development] tcat007:
Why not?
[Nexus 6P Android Development] sandman1234:
Du had bugs and lag on mine. Pn has been smooth sailing.. Might be just me
[Nexus 6P Android Development] Sheetzie03:
Want to say thank you op for the amazing work

Question:

I'm running dp5 with the latest ninja.

Since switching to Ninja from Ex kernel I made my first call and the people could barely hear me. I tried with enhanced LTE mode on and off, same result. Afa kernel tweaks I'm running blackpepperv2 I/o between sio plus and maple more recently min CPU speeds at 384 sound-speakers to between 2-6 (not sure if any of this could have anything to do with my issue but wanted to mention it just in case)

Have any of you experienced this?

What could be causing it?

Thanks
[Nexus 6P Android Development] nathanchance:
Haven't experienced this on M but I'll try it tonight when I flash N official.