yashsingh1/xdaforums huggingface dataset:
[Nexus 6P Android Development] GreaterLesser:
About your PC Build: If you're on a budget and just need an external GPU then an RX460 should do just fine and not break the bank. However if you will be gaming at some point then the RX480 8GB is a great choice as well without breaking the bank like most Nvidia cards will (No I'm not an AMD fanboy, I just like to get the most bang for my buck). Also AMD drivers aren't as much of a hassle to install on linux (tested this myself with my RX480 8GB on Ubuntu and LinuxMint). Just a suggestion from a PC Enthusiast but I also agree with [MENTION=6921049]SirLaughsalot[/MENTION] about waiting for the new AMD CPUs in Q1 or Q2 2017. AMD just has always had excellent linux support with their hardware so makes sense to just wait and see what pricing will be like (MOAR POWAH!!).

About Flash Kernel: Would it been possible to add the Hima Hotplug driver and\or the Thunderplug hotplug driver to Flash Kernel.

Hima Hotplug - This is basically a more optimized version of the intelliplug driver for BIG.little chips and yields good performance (Example: it's currently used in a custom kernel for the HTC M9)

Thunderplug - Optimized for 64bit OctaCore ARM chips and it shuts off the 7 additional cores when the screen is off yielding better battery life when the phone is asleep.
[Nexus 6P Android Development] nathanchance:
Appreciate the computer advice and I'll look at the hotplugs when I get some dev time
[Nexus 6P Android Development] bladerj:
Is there anything to change? I thought that TheFlash's settings came stock with kernel.

Enviado de meu Nexus 6P usando Tapatalk
[Nexus 6P Android Development] nathanchance:
The kernel comes with my profile but I have been liking DrunkSauce lately. My profile is more balanced than DrunkSauce, which is a little more performance oriented.
[Nexus 6P Android Development] KingJavier91:
What theme is that your using if you don't mind me asking
[Nexus 6P Android Development] nathanchance:
Spectrum.
[Nexus 6P Android Development] mr_new_guy:
I just experienced random reboots while charging my phone :(

Where can I find last_kmsg file to check the cause of it?
[Nexus 6P Android Development] Lawlrus:
Use an app like syslog from the play store but sometimes its hit or miss if it can pull anything.

I use kernel auditor and have had better results with it it. Its under >settings>other>settings.
[Nexus 6P Android Development] nathanchance:
/sys/fs/pstore/console-ramoops
[Nexus 6P Android Development] sir*mez:
Random reboot

Had a random reboot. I think this is the log.

Edit: just had 2 more while uploading this. There are 3 logs.
[Nexus 6P Android Development] nathanchance:
Alright I'll give it a look when I have time
[Nexus 6P Android Development] bladerj:
I've been running 4.2 with no problem on my side. Everything is perfect. Thanks!

Enviado de meu Nexus 6P usando Tapatalk
[Nexus 6P Android Development] Dor71:
Same here.
[Nexus 6P Android Development] galaxys:
Ditto! Using Chevy's ROM and kernel defaults...Most excellent!
[Nexus 6P Android Development] Hateware:
Hey guys, take a look at this!

http://xdaforums.com/showpost.php?p=70289754&postcount=4396

The Flash, you are terrific!
[Nexus 6P Android Development] sharawy1:
[MENTION=6842057]The Flash[/MENTION]

Great job. But please I'm waiting for your updated configurations on the OP.

By the way, what is and how to setup HOTPLUGGING, MSM THERMAL & CORE CONTROL?
[Nexus 6P Android Development] MarcoG::
Op with the configurations are updated since 2 or 3 days

Gesendet von meinem Nexus 6P mit Tapatalk
[Nexus 6P Android Development] Pollie81:
And you can use the search button because these items have been discussed many times.
[Nexus 6P Android Development] CYoung234:
[MENTION=6842057]The Flash[/MENTION], great work on this kernel. The settings you posted are very snappy and run great 5h 18m screen on yesterday with 28% battery left. Nitrogen ROM. Wow. That was a pretty normal day for me apps wise.
[Nexus 6P Android Development] shantam3108:
Hi sorry if this has been asked before.

Is anyone here using flash kernel with super su here.?

Is viper4arise working for you

I flashed deuteronomy alpha 2.4 9b and everytime I open viper it prompts me to install driver and reboot device.

Can anyone who is using same setup guide me what am I doing wrong

Btw I am on Aosip rom

Thanks in advance.
[Nexus 6P Android Development] Augustin79:
Try renaming audio_effects.conf to audio_effects.conf.bak and reboot.

This is found in root - vendor - etc

Worked for me..
[Nexus 6P Android Development] Prey521:
Well, I figured out the GPS/Compass issues I was experiencing, as well as Bluetooth connectivity to my 2011 GMC Acadia. This issue was spread between 2 diff ROM's, both running Flash kernel. I found out when I decided to test EX Kernel, since I had been running Flash kernel. Before going to EX, I flashed the stock PN kernel as a test, and I was still seeing all of the same GPS issues with failure to locks and the Compass going haywire. When I flashed EX, all of those issues went away. As a test, during my bus commute to work on the highway, I flashed stock PN/Flash kernel back and the GPS issues came back. During the same commute, I flashed EX kernel, and the GPS/Compass were locked on with no problems. EX Kernel also fixed the bluetooth issues I was experiencing with my car, where the bluetooth connection would successfully pair, but it would always drop a few seconds after pairing and never reconnect. With EX, the phone and car stay paired and can make/receive calls without any issues.

Any ideas as to what might be causing this? I really like Flash kernel and would love to go back.
[Nexus 6P Android Development] drothenberger:
[MENTION=6842057]The Flash[/MENTION]: I had another random reboot this morning. I had recently taken the phone off the charger and was clearing notifications. My settings are almost completely stock. The only changes I've made are to disable the wlan_rx and wlan_ctrl wakelocks, but I've had those disabled for a long time.

I've attached the last oops log in case you're interested.
[Nexus 6P Android Development] The.Yield:
I've seen one random reboot thus far; a day ago. Not able to reproduce and log yet.
[Nexus 6P Android Development] dusk1911:
Guys. For some reason I cannot control the kernel via exkm. Doesn't show the other menus
[Nexus 6P Android Development] mitchdickson:
Are you actually on this kernel, or did you flash SuperSU after this kernel?
[Nexus 6P Android Development] dusk1911:
That was what I missed .. Reflash supersu .. Thanks
[Nexus 6P Android Development] elevatorguy:
[MENTION=6842057]nathanchance[/MENTION]. Will flashing 1.4 restore thermal-engine.conf, or does that require a dirty flash to be able to use recommended mods?
[Nexus 6P Android Development] nathanchance:
A boot image is two parts: zImage (actual kernel) and ramdisk (thing that tells your phone how to boot and what to enable). Previously, kernels would be just just be a boot image that would just be flashed to the boot partition. Problem with that is that almost all custom ROMs make ramdisk edits (like sepolicy) which will get overwritten with a boot image. So [MENTION=617884]Koush[/MENTION] and then [MENTION=4544860]osm0sis[/MENTION] devised a way to unpack a boot image, replace the kernel, make ramdisk edits that didn't override previous ones, and repack and flash. Basically just what you said but wanted to make sure the terminology was clear lol.

I don't think any compression is set by the ramdisk, that is all internal within the kernel.
[Nexus 6P Android Development] nathanchance:
Oh good point. Yes, a dirty flash is required as it is a system file. You should also be able to delete thermal-engine.conf and rename thermal-engine.conf.bck to thermal-engine.conf, make sure permissions are the same, and reboot.
[Nexus 6P Android Development] hinxnz:
Thanks for making it clearer for the peeps :p :)

I have made many mods awhile ago for the HTC Sensation for cm12, 13 & 11 too that basically does that because the data partition was so small so I moved it to the sdcard (sd-ext), also recovery images too to match the ramdisk setup. The method you mention has been done for many years now, many kernels do this that I've seen, I also have never used their tools besides osmOsis' mobile android image kitchen which was not so long ago to check it out, never heard of anykernel until I got the 6p.

You can set compression with a few methods, one is definitely from ramdisk for zram, for example:

on early-init
write /sys/block/zram0/comp_algorithm lz4
[Nexus 6P Android Development] elevatorguy:
Where would you find those files?
[Nexus 6P Android Development] kantjer:
/system/etc/
[Nexus 6P Android Development] elevatorguy:
Thanks. Was just getting ready to edit my post I found it, followed the instructions and by god the frackin thing booted back up. Hopefully it actually changed it. On a side note if this now for some reason spits fire out of it and launches threw my roof I blame you Mr Chance ?
[Nexus 6P Android Development] kouss77550:
I have adjusted the HawkTailALPHA profile to match the Ninja kernel values (the over clocked frequencies), I can share it if you want to
[Nexus 6P Android Development] SlyUK:
Ninja quick......LOL :)
[Nexus 6P Android Development] Ofthecats:
Anyone seeing UKSM controls in EXKM? On 1.4
[Nexus 6P Android Development] SlyUK:
I saw information about HawkTail the other day in post #4203 by [MENTION=5886947]soniCron[/MENTION] here:

http://xdaforums.com/nexus-5x/general/guide-advanced-interactive-governor-t3269557/page421

At the time I thought it was specifically for the 5X & for ElementalX ideally.

If its being developed for the 6P & compliments Ninja, then that would be AWESOME :)
[Nexus 6P Android Development] larryatapproved:
OK, Thank you! I assume then that I will need to also flash supersu to regain root.
[Nexus 6P Android Development] chrisexv6:
[MENTION=6842057]nathanchance[/MENTION] where did all your goodies go!!!??? sharedbox dir is basically empty :(
[Nexus 6P Android Development] resynx:
So if I wanted to continue using the old thermal file could I just save it and whenever I dirty flash a ROM update I could replace the stock thermal file with the old one? Would it work like that?

Asking since I've no problems with thermal or such and I love that my phone does not throttle so frequently on this kernel. And just wondering if doing this is an alternative to flashing one of the aforementioned mods.
[Nexus 6P Android Development] gborgert:
Here not appear too.
[Nexus 6P Android Development] nathanchance:
EXKM doesn't have support for it, I'd need to give [MENTION=4684315]flar2[/MENTION] the sys paths.

Yeah I know, build server had to be formatted due to compilation issues. It'll be back up when it is up.

Yes you could. I would just recommend Xthermal, it's what I use in my personal zip but if you like that thermal file, it's still on my GitHub in a previous commit or in a previous zip.
[Nexus 6P Android Development] masri1987:
So what's good about maple i\o?

Educate me :)
[Nexus 6P Android Development] nathanchance:
It's just an option lol, saw it crop up and decided to add it. It's based on zen, which means that it works in a first-come, first-serve sense and applies a balanced algorithm to I/O requests. Feel free to read more here: http://androidmodguide.blogspot.com/p/io-schedulers.html
[Nexus 6P Android Development] Ofthecats:
Normally I'd scold you for not searching, but Google didn't return much.

Wait...

Search the thread before asking
[Nexus 6P Android Development] yung40oz84:
Wait, is the UKSM the kernel same page merging? It is available in my EX manager app with Franco or Owl core kernel, have not updated to 1.4 of Ninja to see if it was. If it is not kernel same page merging, disregard, lol
[Nexus 6P Android Development] tjohnstone3:
Sorry, I'm not a newb to flashing, etc but I am a newb to getting logs to try to help you fix it (I've always had good luck w/ things just working for me :)). Kernel has been amazing on battery (sleeps like a baby and quick, which I need with how often i pull my phone out of my pocket to check twitter, etc) so selfishly want to try to help you get this fixed.

Can anyone help a brother out w/ how I go about getting a log to the flash?
[Nexus 6P Android Development] nathanchance:
Alright guys, I am going to be changing up how I do things around here.

1. Kernels will no longer be versioned as they will become daily, built from my personal branch. What this means for you is that you will get the kernel as I customize it (my custom settings from the OP as well permissive SELinux at boot) and some stuff may or may not be broken.

2. I will no longer be taking bug reports (I will attempt to fix the Android Auto issue as a grandfathered thing). If it works, perfect; if not, it's most likely not a problem for me so I won't care.

3. The thread will be closed for now (my Telegram channel will still be open for chatting and hanging out and the thread may be open eventually).

I have become very worn out checking my threads all the time and maintaining multiple branches so I am going to simplify it. The experience should not change, only the process. Thanks for everything and I will still be around XDA in various capacities, I just don't have the time to continue maintaining the thread as I would like.

Nathan

Updated kernels will be served here (first one will be up in an hour or so): http://nchancellor.net/Kernels/angler/7.1.1/Personal
[Nexus 6P Android Development] nathanchance:
Alright this thread is reopened for the time being, I will be revamping the OP here shortly with some new rules for how this thread is going to run.

1. I refuse to accept/respond to bug reports that don't include a logcat, dmesg, and if applicable, a ramoops

2. The kernel will boot with my personal settings (these can be changed after boot by a kernel manager) and while I will try to keep the OP up to date, you will need to read my init script to know for sure what is being set.

3. There will be no changelogs or versions; I will build when I am able to and the changelogs will be my commit lists:

https://github.com/Flash-ROM/kernel_huawei_angler/commits/n7.1.1

https://github.com/Flash-Kernel/AnyKernel2/commits/angler-flash-personal-7.1.1

Other than that, have fun and enjoy the kernel.
[Nexus 6P Android Development] infamousvincci:
Nice!!! Im actually using your 1/21 build lol. Relaxed profile. :)
[Nexus 6P Android Development] cyberbandit1998:
Awesome thanks for sharing the kernel. One of the best out. Any chance of sharing the Flash ROM ?. Thanks for the hard work.
[Nexus 6P Android Development] SlyUK:
LOL.....Thats just to funny :)
[Nexus 6P Android Development] onesolo:
Wow!!! Thkx for returning back...
[Nexus 6P Android Development] mushages:
YES
[Nexus 6P Android Development] Bobbaloo:
Let me echo [MENTION=298306]onesolo[/MENTION] post - THANKS!
[Nexus 6P Android Development] Prey521:
I haven't used this Kernel since I has been experiencing issues with it, and the stock Resurrection Remix kernel, with GPS. Have been using ElementalX since then, but am excited to try the latest build! Thanks for coming back!
[Nexus 6P Android Development] infamousvincci:
What issue are u having with flash kernel?
[Nexus 6P Android Development] Prey521:
I was having issues with the GPS and Compass. Would take forever to lock, or not lock at all and the Compass would never lock in the correct direction, no matter how much I calibrated it. If I flashed ElementalX, my issues would go away, if I flashed the stock Resurrection Remix or the Flash Kernel, my issues would re-appear. Mind you, this was well over a month ago, so those issues could be non-existent now. I will find out when I leave the office in the next hour.
[Nexus 6P Android Development] azsl1326:
DELETE
[Nexus 6P Android Development] infamousvincci:
That is really weird lol. I was gonna say gps problem is not caused by kernels. Oh welp, i havent had any issues with flash keenel on my dirty unicorn rom.
[Nexus 6P Android Development] devilshunter:
Welcome back!
[Nexus 6P Android Development] chrisexv6:
Same thing just happened to me today. Maps couldnt get any signal. Dirty flashed the ROM Im running (ABC Rom) and all of a sudden GPS was good again.

Im not blaming the kernel just yet...I was on an older version (possibly the version you were running about a month ago?) and had disabled all the wake locks listed in EX Kernel manager, so Im wondering if something messed up GPS. Dirty flashing the ROM again, I think, would overwrite those settings so the fix could just be a coincidence.
[Nexus 6P Android Development] nathanchance:
I do disable some wakelocks out of the box. It is very possible that those are disrupting GPS. Other than that, try to get me logs using the guide in the OP and I can take a look at it.
[Nexus 6P Android Development] Bobbaloo:
Saw the post. Had to check. I'm on the bus, seems to be locked on me. Just fyi
[Nexus 6P Android Development] nathanchance:
New kernel available: http://nchancellor.net/Kernels/angler/7.1.1/Personal/

Normally, I won't be making release posts like this but this is a pretty important update since it fixes some hard shutdown issues that people have been having for a while. It's all thanks to someone who provided me with all three logs I ask for in the OP, they really do help! Please update as soon as you can.
[Nexus 6P Android Development] aznflawless:
Would you recommend this kernel as a "flash and go?" I'm not looking into changing the settings, and just want to flash a kernel and not worry about downloading something to change the kernel settings.
[Nexus 6P Android Development] Bobbaloo:
I just got it. Thanks
[Nexus 6P Android Development] nathanchance:
That's what I do lol.
[Nexus 6P Android Development] justin1221:
Yes, best one for flash and go IMO.
[Nexus 6P Android Development] lucfig:
Welcome back. Nice to have the forum open again.

Thanks for the update, will flash soon.

Have you removed the Franco Performance profiles from the latest builds? No big deal but I used them with your 4.1 kernel.

Enviado de meu Pixel XL usando Tapatalk
[Nexus 6P Android Development] onesolo:
Don't get me wrong, you do what you want, but it would be great, that from time to time we could see a post list this, when releasing a major milestone from the kernel...
[Nexus 6P Android Development] jochem86:
I have a really noob question about the wakelocks.... should it be enabled or disabled for batt saving? U can look at it different ways... or is it just me ? :cyclops:

btw, latest release is :good:
[Nexus 6P Android Development] justin1221:
Disabling blocks the wakelock. :good:
[Nexus 6P Android Development] Augustin79:
On the latest build, is it possible to adjust sound?
[Nexus 6P Android Development] mushages:
why don't you flash and try?
[Nexus 6P Android Development] Augustin79:
Because I wanted to check if it had the option first. Thanks, very helpful reply! Glad too see there are still great guys like you around to provide this level of help.
[Nexus 6P Android Development] mushages:
I will be glad to help someone who actually read the OP.
[Nexus 6P Android Development] Augustin79:
Maybe I have. But it says it is present, however in the personal build from jan 21. it was not. So I deared to ask. Sorry to have inconvenienced your day!
[Nexus 6P Android Development] banccalif:
You guys realize the thread has literally just been reopened right? Smh
[Nexus 6P Android Development] martinomac:
Thanks for re-opening and continued support for giving heads up on milestone releases/bug fixes. I'm really digging the fluidity and battery life on your kernel. I just flash and forget, no tweaking :)

Question, I like your swipe up gesture to turn on screen and swipe down to enable camera....do these gestures (and any other for that matter) considerably shorten battery life as the sensors need to be on more?
[Nexus 6P Android Development] Augustin79:
Yes, and I am sorry if I asked something in the thread. But it being just reopened I was unsure if the OP was updated in regards to the latest kernel release. I currently have another question, but I rather not. I get a strong feeling this isn't the place for that.
[Nexus 6P Android Development] minhgi:
[MENTION=6842057]The Flash[/MENTION]

So I am on your latest personal kernel, and it seem zswap was taking out as one of the feature list. Any chance of putting it back since I just seem to think it work wonderful alongside Zram and UKSM. Also I see the new lazyplug perform very well. Seem quite snappy and energy efficient with idle always staying on the lower frequencies.

Thanks
[Nexus 6P Android Development] nathanchance:
Yes, because I am not longer on his interactive profile; all the profiles do is change the input boost and min/max frequencies for GPU/CPU, which I don't find it too useful with the way i have the kernel setup.

I'll try to post when there is something major to note :)

Disabled for battery though you may need to enable them if stuff is not working.

Yes, my guess is that you are using Kernel Adiutor, which does not have support for the sys paths that are used here.

zswap wasn't really doing much in my opinion, I have become very wary of adding virtual memory stuff after a rash of random reboots lately. I'll consider adding it back but it's not high on my list of priorities.
[Nexus 6P Android Development] minhgi:
I understand the risk of having to much added feature and any updated (ill) commit can cause problem. thanks for teh consideration
[Nexus 6P Android Development] shadowstep:
I had so much trust in your kernel that I thought my battery had gone kaput because I was really having a hard time stopping my phone from rebooting/shutting down (had to keep screen on 24x7 for it to stop doing that!). I clean formatted 5 times with different ROMs just to confirm it wasn't a software issue (though I always flashed your kernel with every ROM, so obviously I couldn't get the phone to not reboot/shutdown by itself.) Therefore I decided to get my battery replaced, just got it done today! :p

Not bothered by it one bit though; with the new battery and your new release, I'm getting stellar battery life again, so thanks! :)

Additionally, could you link the commit(s) that you pushed for the fix? Just want to go over them for knowledge sake.
[Nexus 6P Android Development] lucfig:
Thanks.

About your setup, I found out that chill governor is based on conservative, but could not find information about relaxed.

Can you talk a little about your setup?

Regards

Enviado de meu Pixel XL usando Tapatalk
[Nexus 6P Android Development] minhgi:
I am not going lie, but my phone feel like a next gen phone since getting it replaced. The phone just keep on shutting down prematurely and no updates can fix it. Definitely a bad battery. Anyway, f2fs and flash kernel make my Nexus 6p better than the pixel.
[Nexus 6P Android Development] shadowstep:
Relaxed governor has been authored by [MENTION=5051294]frap129[/MENTION] (the developer or Electron Kernel).

I quote the description that is mentioned in Electron Kernel's OP:

I did figure out it was the kernel when I clean flashed a ROM without any other mods and it started working fine, but that was in the morning today and the battery had already come, so I went ahead with the replacement (and happily so, the battery life had gone down over the past year, and now it's back up!).
[Nexus 6P Android Development] nathanchance:
Just one patch lol: https://github.com/Flash-ROM/kernel_huawei_angler/commit/cc63fbe5a66f32e4f4478226046f341dbbc0526c
[Nexus 6P Android Development] Tommebaas:
I flashed the latest 7.1 kernel but everytime I reboot my phone goes back to 21 september 1970. How can I fix this?
[Nexus 6P Android Development] bluetigger68:
That's a good question.

Gesendet von meinem Nexus 6P mit Tapatalk
[Nexus 6P Android Development] nathanchance:
This happens when you reboot with airplane mode on. This has apparently been an issue for a while but nobody has provided me with logs. Personally, I don't really care enough to fix it but if it really bothers people, I'll look into it.