yashsingh1/xdaforums huggingface dataset:
[Nexus 6P Android Development] jasondowning85:
No luck with 6/17. reflashing 6/5 fixed it.

---------- Post added at 08:23 AM ---------- Previous post was at 07:43 AM ----------

@The Flash Let me know if you would like me to send/post logs
[Nexus 6P Android Development] xflowy:
is this profile still up to date? should i apply it with interactive or flash governor?
[Nexus 6P Android Development] murphyjasonc:
No issues on Nitrogen Rom either.
[Nexus 6P Android Development] nathanchance:
Sigh. Still Vanilla or another ROM? I verified on Vanilla, DU, and PN.

By definition it's out of date because a newer version is the performance profile. Apply it with the Flash governor.
[Nexus 6P Android Development] xflowy:
cant find the performance profile within the profiles list in exkm, what am i doing wrong?

---------- Post added at 06:30 PM ---------- Previous post was at 06:27 PM ----------

only via spectrum i guess. since i only wanna use on app i try unzipping the kernel file and search for a profile there.
[Nexus 6P Android Development] jasondowning85:
This is on vanilla
[Nexus 6P Android Development] eduardozeassesme:
On android O have sim broken lol hahaha

Flash last version working fine
[Nexus 6P Android Development] shadowstep:
I'm uploading the latest version of the profile (Flash Performance v1.3) taken from [MENTION=6842057]The Flash[/MENTION]'s git as an EXKM profile. Feel free to use it. :)

If you're on Flash Kernel use "Flash Performance 1.3 (Flash Gov)" but if you're not and still wish to try the profile, use "Flash Performance 1.3 (Interactive Gov)". :good:
[Nexus 6P Android Development] xflowy:
thanks a lot man!

can i just go ahead and copy the text file in the exkm profiles folder? since the other files there are a different file type.

can u tell me if flash gov is the same as interactive? and if i wanna use the stock profile with touchboost enabled, shall i stick with interactive gov or can i switch to flash too? or doesnt this make any sense?
[Nexus 6P Android Development] eduardozeassesme:
Do you have balanced profile?
[Nexus 6P Android Development] shadowstep:
No worries! And yes, you can. Copy the text file to the gov_profiles folder present within the ElementalX folder on the internal storage. Once done, rename the file & remove the .txt from the end of the name and you're good to load up the profile via EXKM. :)

Also, yes, flash governor is same as interactive. If you're on Flash Kernel, just change both of your governors to interactive & the parameters will be set to the stock parameters that come default. You might have to manually turn on touchboost though.

That is why [MENTION=6842057]The Flash[/MENTION] has duplicated the interactive governor and rebranded it as flash governor so that if someone wants to use the stock settings, all they have to do is change both the governors to interactive & it'll be done.

The balanced profile currently in Flash Kernel is GlassCannon by [MENTION=6638584]phantom146[/MENTION]. The link for it is in my signature. :)
[Nexus 6P Android Development] DorianX:
Same here

Enviado desde mi Nexus 6P mediante Tapatalk
[Nexus 6P Android Development] nathanchance:
Vanilla users, please flash this boot image. I've had confirmation it fixes the SIM card issue from someone who was having the issue previously.

I apologize for closing the thread but a bunch of "me too" posts are not super helpful when I don't know what the cause of the issue is. I take a lot of pride in my work considering it takes me a large amount of time and research to find all the fixes and patches I do. I hope people understand that I do like doing kernel work but it's pretty difficult to cater to everyone's particular setup.

Thanks for hanging in though, hopefully nothing like that will happen again, enjoy!
[Nexus 6P Android Development] DorianX:
Thanks for the update, the problem is fixed now!

Enviado desde mi Nexus 6P mediante Tapatalk
[Nexus 6P Android Development] DorianX:
[MENTION=6842057]The Flash[/MENTION]

RIL it's working but now all little cluster is always at top.

Here's the logs

Edit: Nvm I just changed CPU gov to "flash" and now everything is fine
[Nexus 6P Android Development] nathanchance:
That will sometimes happen after boot, frequencies should go down eventually though. The boot image doesn't have any of the ramdisk files I include that set presets, you'll need to flash the zip for those but I needed to provide the boot image since the fix was in the ramdisk. It will be in the next Vanilla update, hopefully soon now that I've fixed all these issues.
[Nexus 6P Android Development] DorianX:
Got it, thank you so much for your hard work! I really love your kernel!

Enviado desde mi Nexus 6P mediante Tapatalk
[Nexus 6P Android Development] Lawlrus:
Nothing to apologise for. I have no idea how you devs deal with "bug" reports that contain zero tangible information. Just as a user I lose my mind trying to read through it to see sensible information. Keep up the great work bro. your kernel has always ran great for me.
[Nexus 6P Android Development] joeyfong:
Just want to know, vanilla rom is very good? How does it compare to pn?
[Nexus 6P Android Development] Lawlrus:
It's not good to compare roms. All devs put in a lot of work with that they do, so saying this is better, or that's better, can be viewed as disrespectful.

Not to mention you're looking to compare two totally different styles of roms. Pure nexus has quite a bit of customization, and vanilla rom is more light weight.

That's why God created twrp backps. Make one and try them both.
[Nexus 6P Android Development] DorianX:
I think isn't the right place to discuss that but to respond to your question Vanilla is more pure AOSP than PN ?, any way both ROMS are pretty good

Enviado desde mi Nexus 6P mediante Tapatalk
[Nexus 6P Android Development] joeyfong:
Just wondering why you guys insist for using that, anyway, will give a try if have chance.
[Nexus 6P Android Development] xflowy:
so glad you reversed your decision mate. best kernel out there. can one donate you somehow?
[Nexus 6P Android Development] kantjer:
Yes, you can donate log files when you have an issue :D
[Nexus 6P Android Development] DorianX:
We insist? ? Nobody insist to you to use a specific ROM, you can use whatever you want... This thread is for a Kernel not ROMS
[Nexus 6P Android Development] nathanchance:
Sorry, I forgot to reply to this yesterday lol. I don't take donations, I don't think it's fair for me to get paid for other people's work. You can donate to one of the organizations I mention in the OP on my behalf if you feel so compelled :good:
[Nexus 6P Android Development] dark3bod:
disabled force encryption ?

I'm on aospa . in security it is showing Encrypted .

can I flash a custom rom + flash kernel without losing my data?
[Nexus 6P Android Development] nathanchance:
Yes, forced encryption is disabled but that doesn't remove encryption for you if you are already encrypted. You need to format your data to do that. Forced encryption will always be disabled on my kernels as long as it doesn't break stuff although I'd recommend leaving it on.
[Nexus 6P Android Development] dark3bod:
but I can't flash other ROMs right .
[Nexus 6P Android Development] nathanchance:
What do you mean?
[Nexus 6P Android Development] dark3bod:
I'm sorry . I meant I can't move to other ROMs without losing data .
[Nexus 6P Android Development] nathanchance:
Your internal storage (/sdcard) folder will remain intact across ROMs unless you purposefully delete it but apps and their data, yes you will need to wipe that across ROMs.
[Nexus 6P Android Development] bkkzak:
I've tried a few times to download the 6/17 build but it seems like the link is dead. Also, it seems like the most recent build on the repository is the 6/15.

Did I miss something or is the 6/17 build only for Vanilla Rom?

Thanks for all the work you do Nate
[Nexus 6P Android Development] nathanchance:
I pulled the 6/17 build as it wasn't a true fix. I'll have a new build in a couple of days when 3.10.107 is merged.
[Nexus 6P Android Development] savinjo22:
Can someone suggest profile for battery to last longer and not to be to slow?
[Nexus 6P Android Development] Lucius1972:
Hi, the stock values which come with the flash kernel are already balanced.

But if you wanna try something else I would suggest, butterfly, hawktail or glassfish.

They can be found here: https://xdaforums.com/nexus-6p/general/guide-advanced-interactive-governor-t3290605/page491
[Nexus 6P Android Development] Relentless D:
I would suggest installing Spectrum. Super easy kernel profile switcher. Works beautifully with Flash.

spectrum thread
[Nexus 6P Android Development] mrcooter:
Agreed. This has become my new go to.
[Nexus 6P Android Development] Ericarthurc:
Hey Flash will the latest kernel work with Android O?
[Nexus 6P Android Development] savinjo22:
Thank you for this one ..great app
[Nexus 6P Android Development] Relentless D:
I know a way to find out that is quicker than asking here and waiting for a response :D
[Nexus 6P Android Development] Ericarthurc:
:D
[Nexus 6P Android Development] nathanchance:
Don't know, don't care ;)

And yes, definitely check out Spectrum, [MENTION=5051294]frap129[/MENTION] did a great job with it and it is specifically to combat people asking for more or less performance/battery in a kernel.
[Nexus 6P Android Development] Ericarthurc:
Haha ? I just did a clean Android 8 flash and flashed the latest Flash June 15 Kernel and during install it recognized the system as Android 8.0.0 and so far everything is working great! No problems from what I have seen. This is my favorite performance kernel for the Nexus 6p. Thank you for your work!
[Nexus 6P Android Development] jasonsaw96:
quick stupid question, im from franco and i plan to switch to flash, what do i have to do? flash the rom again and flash kernel?
[Nexus 6P Android Development] RockyAJ:
Yep. Dirty flash your rom and the kernel of choice
[Nexus 6P Android Development] jasonsaw96:
how bout flashing boot img only then kernel?
[Nexus 6P Android Development] mondohow:
Yes the directions Flar2 gave you over in the ExKernel thread can be used for this Kernel as well.
[Nexus 6P Android Development] HikingMoose:
Hey [MENTION=5861415]TheFlash[/MENTION] I've done several google searches and I couldn't find any real info about GPU behavior for android devices. Basically, I'm just wondering if the GPU is still processing even the screen is off? I've been thinking about setting my minimum GPU speed at 305, instead of 180, to help smooth out scrolling jitters. It seems to help a lot, but if it's going to be running at 305 every minute of everyday, I'm not sure it's worth it.

I'm trying GPU boost right now, it seems to help a little.

Thanks bud
[Nexus 6P Android Development] nathanchance:
Sorry I meant to reply to your PM but I completely forgot. It should be idling at 27MHz(?) when it's not being used. You'd be better off using GPU boost imo.
[Nexus 6P Android Development] bsg411:
Hey Flash....The link to the 6/17 kernel update doesn't work....am I doing something can you double check the link?
[Nexus 6P Android Development] HikingMoose:
Thank you Nathan. I've been using boost since Tuesday, and it is working just fine. Thanks for the info.
[Nexus 6P Android Development] spuri78:
He took the link down. read here
[Nexus 6P Android Development] KLit75:
Which GPU Boost? (low, moderate, high?)

Are you using it with a specific gov profile? And have you noticed a negative effect on battery?

Thanks
[Nexus 6P Android Development] Mrcactuseater:
Just had a random reboot whilst playing pogo, think it may be to heat but not sure? Here are some logs comrade [MENTION=6842057]The Flash[/MENTION]

https://drive.google.com/file/d/0B9cgtuaEp92iNG5neDNEbkZyVWc/view?usp=drivesdk (ramoops?)

https://drive.google.com/file/d/0B9cgtuaEp92iZVVoRVRjUVA5ZnM/view?usp=drivesdk (last-kmesg?)
[Nexus 6P Android Development] nathanchance:
That's weird, there's no oops... So yeah, it could have been a shutdown due to safety.
[Nexus 6P Android Development] HikingMoose:
Sorry, I missed your post.

I tried medium, and then tried low, and low seems to suit my needs. I'm using flash governor, but I have modified things to to my liking. For some reason I can't quite get the same performance I had with the first build after the rebase. But it's not bad.

Battery life is pretty decent, I think my screen on battery is actually better than normal (due to my settings I think, but the GPU boost DOESN'T seem to cause a perceivable hit to battery life. I don't think it boosts anything with screen off, so it only boosts when you touch the screen (so when you go to scroll, which is what I want for smoothness). My screen off though, is another story. I used to hardly use any juice when screen was off - 0.1%/hr overnight, and about 0.4-0.5% during the day. But now I'm using like 1.2%, but in defense, I've been trying what every tells me uses less power, but I know it uses more, and that's leaving apps running in the background. I never used to unless actively using the phone. When I put it away in my pocket I'd kill everything. Now I'm leaving it, and not clearing recents, and battery life has dropped, as expected.
[Nexus 6P Android Development] jac6695:
Hey guys this problem might be ROM related but thought I would look for advice here first. A few weeks ago I completely wiped my device, converted to F2FS using Flash's guide, installed latest Pure nexus, this kernel, magisk, reinstalled all my apps from Play store/Amazon, restored backups of messaging, and a few other apps. Moved all my files and pics back over.

All seemed OK at first but after the first day or so the device has been very slow and laggy. I can't keep more than a few apps open at a time. The camera app is especially slow (need to kill everything before using camera, and tried camera zoom also). I get frequent (sometimes 2-4 times per day) system UI FC's. I do have a theme installed (swiftblack) and haven't tried uninstalling yet. I'm am trying to figure out if I need to do a full wipe and reinstall everything (maybe a bad download) or convert back from F2FS.

Thoughts?
[Nexus 6P Android Development] nathanchance:
Well my advice is to eliminate as many variables as possible. You have a few things that could be a problem:

- f2fs

- The kernel

- Restoring apps

- Theme installed

- Bad download

- ?

Start by eliminating as many as you can, it's up to you on how you do this. Good luck!
[Nexus 6P Android Development] Bryanx86:
Did you convert by renaming twrp backups or did you flash everything after converting to f2fs? Only experience I've had with f2fs was renaming my twrp backups to represent f2fs, after converting data and cache. I wasn't able to get a rom to boot flashing after converting, but this has been a while....Also renaming backups I had no issues after flashing this kernel
[Nexus 6P Android Development] DorianX:
I had a similar situation once, same scenario. The culprit: corrupted data (pics, videos, music, etc.) try deleting all your internal data (not need to wipe anything else), actually I can see the corruption of that data in my PC... (Incomplete photos and videos). Never had similar situation on ext4, my phone still on f2fs but now I know the risks ?

Enviado desde mi Nexus 6P mediante Tapatalk
[Nexus 6P Android Development] nathanchance:
3.10.107 was released today, I will be merging and releasing later today if everything works fine.
[Nexus 6P Android Development] nathanchance:
Update!

Linux 3.10.107 released today (announcement)

Removed UKSM and ZSWAP, performance/memory should be better

Removed an unneeded sdcardfs commit (please let me know if gallery crashes return)

Updated toolchain

For info on why upstream is important, see here and here.

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!

Downloads

Kernel: http://nchancellor.net/Downloads/Kernels/flash-angler-20170627-1743.zip

MD5: http://nchancellor.net/Downloads/Kernels/flash-angler-20170627-1743.zip.md5sum

Changelog: http://nchancellor.net/Downloads/Kernels/flash-angler-20170627-1743-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] Bobbaloo:
It's good mate, thanks! ?
[Nexus 6P Android Development] Mrcactuseater:
With the removal of these, I am finding that zram is filling up a lot, maybe with only 6-7 apps and causing performance to take a big hit. Other than decreasing swappiness further, what would you recommend?
[Nexus 6P Android Development] xSilas43:
Increase zram to 2048.
[Nexus 6P Android Development] nathanchance:
I'm experiencing the opposite funny enough. I would just set swappiness to 0, use it only when memory is under a ton of pressure. I did raise swappiness a bit (15 -> 30) to offset the loss of those.
[Nexus 6P Android Development] Mrcactuseater:
Hmm that is strange, but alas I shall increase the zram and see what happens
[Nexus 6P Android Development] Bobbaloo:
Either that or set swappiness to zero?
[Nexus 6P Android Development] xSilas43:
May I ask your reasoning for the 0 setting when is recommended to use 1 instead to prevent OOM errors. I am just curious :)

If you set swapiness to 0 there is not point to increase the zram, I personally use swapiness around 20 with 2048 zram size. Because I would rather my phone use zram than have low memory issues which I regularly encounter after a full day of heavy usage.
[Nexus 6P Android Development] nathanchance:
Oh my bad, it should be 1, sorry lol. Been a while since I read the documentation :silly:
[Nexus 6P Android Development] joeyfong:
For me, I feel more smooth than previous builds with uksm.
[Nexus 6P Android Development] DorianX:
I always disable zRAM, UKSM & zSWAP and never see lags or low memory issues, so for me it's okay to have that disabled/removed by default

Enviado desde mi Nexus 6P mediante Tapatalk
[Nexus 6P Android Development] Mrcactuseater:
Lucky for some I guess :(
[Nexus 6P Android Development] nathanchance:
I may add back UKSM and just disable it by default so people who want to use it can do so.

I'm also going to bring back versioned releases as people are starting to inline my kernel into their ROMs and I need a clear way of determining what commits are in there in case something goes wrong.
[Nexus 6P Android Development] Mrcactuseater:
**** yeah!
[Nexus 6P Android Development] Mahatmagandi:
After updating I found that the advanced configuration for the maple i/o was reset to standard values. Didn't you modify them before / any reason for setting them back? Or is it just in my head?
[Nexus 6P Android Development] nathanchance:
It's a byproduct of I/O switcher (changes to noop when the screen is off). The default values actually work best I think.
[Nexus 6P Android Development] nathanchance:
Update!

This is going to throw people for a loop but we're going back to versions instead of dates. Some ROMs are choosing to inline my kernel (which I am obviously super happy about) but it makes dealing with issues a little more difficult with dates. I am also using a dev branch so the main Flash branch remains fully stable for those guys.

Instead of starting at 5.x (because I left off at 4.x), I am going back to 1.0. I think I have made the OP clear enough on this.

Test builds will also be available here from now on (though I do recommend joining Telegram below so I can be properly notified of any issues).

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

rtcalarm optimizations (thanks to [MENTION=3795148]neobuddy89[/MENTION] for finding these :good:)

Sound timer optimizations (upstream commits)

Added back UKSM (disabled by default)

Other small optimizations here and there (see changelog below)

Updated toolchain

Downloads

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

MD5: http://nchancellor.net/Downloads/Kernels/Flash-Angler-v1.0.zip.md5sum

Changelog: http://nchancellor.net/Downloads/Kernels/Flash-Angler-v1.0-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] Daandofreak:
Ups
[Nexus 6P Android Development] nathanchance:
Flash Kernel roadmap

I wanted to give a little insight into where this kernel is going and my future plans, given that I am about to have a massive shift in priorities, meaning my time will be much more limited.

The whole goal of the kernel is stability while being up to date as possible. That means latest security update, latest upstream version, latest GCC version. You should ALWAYS feel confident upgrading your kernel. If you aren't, that means I am doing something wrong. This is why I prioritize getting security and upstream updates down same day they drop. I also look for upstream stable fixes. I used to pick everything I could from upstream with complete disregard for stability. I learned my lesson the hard way to only take stuff that is marked as stable OR is a bug I can actually reproduce.

I am about to start a new job in a few weeks and I am currently starting a summer school class that will be rather grueling; thus, my time for kernel work will be drastically reduced. I will still churn out updates as quickly as I can but if there is a lull, you will know why. These next few weeks while just my class is going on, I will be pumping out updates rapidly with a limited number of commits per update (no more than 30 or so) every three to four days. The first one of these was 1.0, the next will be with the next security update (tomorrow if Google sticks to its usual schedule). Again, these should be completely stable, please upgrade whenever possible.

For O, I do plan to lower the amount of features within the kernel. Certain governors/schedulers may or may not make it back in (either because they are a waste of space or don't work as they should); this may be true of any commit as well. I want this kernel to be the best it can possibly be; if it isn't, I might as well go back to stock.

Lastly, I do plan on keeping Angler until I see what Google is doing for the second generation Pixel. While you should never make a phone choice based on another person/developer (since you will be the one using it), I know some people do care about my next phone. The OP5 would require me to switch carriers (Verizon to T-Mobile [most likely]); however, there is no other phone that offers that level of freedom. Only thing holding me back is I don't trust OnePlus as much as I trust Google but if Pixel 2 is either as expensive or as restrictive as the first Pixel, I may have no choice. The Essential Phone does have my eye but I will need to see how development goes for it and how supported it is.

I enjoy every single one of my users, I am extremely grateful I can share my work with you guys. Look forward to what the future holds!
[Nexus 6P Android Development] weazie:
Congrats on the new job and godspeed for the school. :)
[Nexus 6P Android Development] adinkwok:
Dooooo eeeeeeet

We can suffer OnePlus' poop storm of mediocre kernel source together!

********* But while my OnePlus 5 is being RMAed *********

Sent from my Nexus 6P running Flash Kernel

(And update my username in your OP ya bum!!!)
[Nexus 6P Android Development] SlyUK:
Do you think they will bring out a OnePlus 5T in November especially after #JellyGate ?
[Nexus 6P Android Development] SlyUK:
[MENTION=6842057]The Flash[/MENTION] If you know a Dev is going to get a particular phone, I would say that's a huge plus & a defining factor (even if it shouldn't be), particularly if you know that Dev will take that phone to the next level for the long term :)
[Nexus 6P Android Development] Pandawg:
I saw that you use DU. Do you use the RC or the Official One? And the default settings are the settings you use right? Just wondering, thanks in advance.