yashsingh1/xdaforums huggingface dataset:
[Nexus 6 Android Development] githyanki:
Nitrogen 7.1 boots up, so it seems to be working. About time! ????
[Nexus 6 Android Development] MrBrady:
Is this still valid/suggested for 1.4?
[Nexus 6 Android Development] vsoma:
We can understand, Life can be stressful
[Nexus 6 Android Development] garywojdan81:
1.4 running on Uberstock 11/8 just fine so far.....
[Nexus 6 Android Development] alexdonwarez:
Does this kernel work on the latest build of nitrogen os ROM?
[Nexus 6 Android Development] githyanki:
Look 5 posts above yours.
[Nexus 6 Android Development] coremania:
Thank you ! Great on beanstalk 7.1 :good:
[Nexus 6 Android Development] LELEKA_TURBO:
perfectly
[Nexus 6 Android Development] khanam:
Can't seem to flash the 1.4 kernel on the new nitrogen build - device won't boot up. anyone else facing the same?

Also, can anyone please remind me how to locate? I used to do that years ago when i helped devs beta test Roms in the HTC incredible days but am blanking out now.
[Nexus 6 Android Development] vlaf:
No problem with"flash" and nitrogen.Try to clear cache, and dont use substratum on newest build, caused bootlop.
[Nexus 6 Android Development] khanam:
I tried with clean and dirty flash after wiping caches. Not sure what I'm doing wrong. Not using substratum either.

---------- Post added at 01:38 PM ---------- Previous post was at 01:03 PM ----------

Ok figured it out, I have a bad SuperSU file. I was flashing that as well in the flash zip list. Kernel works fine with nitrogen.
[Nexus 6 Android Development] vsoma:
Hey guys, I'm using multirom and attempted to use the setup press volume up to open boot menu during Google splash screen. It never worked so I ended up restoring a backup before i flashed the kernel and the volume up works. I think it is a kernel issue...can Nathan confirm what it is the issue I'm running into? I would hate to leave Flash Kernel and try something else
[Nexus 6 Android Development] nathanchance:
That doesn't sound like a kernel issue at all... I don't use MultiROM so I can't test, I'll let others chime in.
[Nexus 6 Android Development] vsoma:
All right. I'll try flashing one more and see if the issue still exists... If so...I'll have to use some other kernel or use timer based multi boot... Thanks I'll wait and see what others say
[Nexus 6 Android Development] ZerosMadness:
Just updated to newest nitrogen a d flash. Works great! :)
[Nexus 6 Android Development] theman22:
1.4 is working great. thanks!
[Nexus 6 Android Development] Nautilus74:
someone uses it on f2fs data partition?
[Nexus 6 Android Development] vsoma:
Nope looks like only the stock kernel works...moving back to flash... So I can just flash the zip over right?
[Nexus 6 Android Development] andrewjt19:
Yes and I the previous edition as well.

tApPeD fROM mY nExUs 6
[Nexus 6 Android Development] Abhimanyu.2004:
I am running on Nitrogen Latest build with the stock kernel that came with the rom. What steps should I take to flash this rom? I am a begginer in all this so please help me out
[Nexus 6 Android Development] Pkt_Lnt:
This is not a rom, it is just a kernel. Go to TWRP and flash the zip.
[Nexus 6 Android Development] Abhimanyu.2004:
Just did that. Now I got the custom kernel. Thank you so much. Hopefully the flash kernel will give a better Battery back up. *Fingers crossed*
[Nexus 6 Android Development] Pkt_Lnt:
Check this.

http://elementalx.org/the-truth-about-kernels-and-battery-life/
[Nexus 6 Android Development] dpratt23:
An earlier post states substratum causes bootloop. Can anyone else confirm if this happens across the board. Need some speed but I can't go without my swift black! Kills my eyes!
[Nexus 6 Android Development] Abhimanyu.2004:
One last question ... The kernel info says if has double tab to wake feature but I can't find it anywhere in the settings menu... How can I enable those listed features ? Will Kernel auditor help me to get those features ?
[Nexus 6 Android Development] nathanchance:
ROMs can merge this commit to fix it but if you are on stock, it will happen 100%.

Yes, you will need to use a kernel manager to change the features in the OP.
[Nexus 6 Android Development] Yasharkhan:
Battery life seems to have gone to ****, now I'm only getting 3 hrs of sot max
[Nexus 6 Android Development] S0UTHPAWK1LLA:
Adjust your settings. Switch to conservative. Set your hotplug to mako. Lower your gpu to 600... Etc etc. It's on you if your battery life sucks.
[Nexus 6 Android Development] kwdan:
I'm on Nitrogen 7.1 11/10 release, using flash 1.4. I can't get double tap to wake to stick. Using modded kernel auditor. With our without apply on boot set or not. Any advice?
[Nexus 6 Android Development] nathanchance:
Make sure you are using the halfscreen option.
[Nexus 6 Android Development] kwdan:
That was it... Thanks
[Nexus 6 Android Development] Sugarkryptonite:
I'm on stock ROM, interactive governor, nothing much else changed. The phone is stable for a few days and then starts rebooting randomly every 5-10 minutes without me even touching it. I updated to version 1.4 of Flash kernel and it just started doing it again.

Anyone else having these problems?

BTW battery is always higher than 50% so I doubt any BCL problems. It just starts rebooting while sitting on my counter, not even interacting with it. :eek:
[Nexus 6 Android Development] knodderdachs:
Yes, I noticed the same behaviour since v1.4. The device seems to "soft-reboot" a few times. After rebooting everything is OK for a few days.
[Nexus 6 Android Development] Pkt_Lnt:
Post results of Item 3 would help get this fixed. Without that, it is impossible to diagnose the illness. :fingers-crossed:

(link to get last_kmsg out of date, removed)
[Nexus 6 Android Development] knodderdachs:
Hm, /proc/last_kmsg doesn't exist on my device and all files in /proc seem to be size 0?
[Nexus 6 Android Development] Sugarkryptonite:
Same here!

Don't know what to do...:confused:
[Nexus 6 Android Development] Pkt_Lnt:
Try

su
cat /sys/fs/pstore/console-ramoops > /path_to_sdcard/last_kmsg.txt
[Nexus 6 Android Development] Sugarkryptonite:
Edit; Flash please see my post below for last_kmsg.
[Nexus 6 Android Development] Pkt_Lnt:
Try entering su command first in terminal and then make sure you have path to your sdcard. A terminal emulator will show you all this. If you want help and a fix. If you want to just live with it, then "doesn't work" ends the discussion.
[Nexus 6 Android Development] Sugarkryptonite:
Ya got it. Check above.
[Nexus 6 Android Development] Pkt_Lnt:
Ok, great! As soon as [MENTION=6842057]The Flash[/MENTION] has time to look at it, maybe it can be solved.
[Nexus 6 Android Development] Sugarkryptonite:
Actually I found the real last_kmsg. It was moved in Android 6.0 and that thread isn't updated I don't think. I uploaded the right file now.

https://sites.google.com/site/zhuow...onandroid60andabovesysfspstoreconsole-ramoops
[Nexus 6 Android Development] githyanki:
The easiest way to get the last msg that I know of is to use kernel auditor, go to the settings page, scroll down to debugging tools, and it has a copy to sdcard button.

http://xdaforums.com/android/apps-games/kernel-adiutor-mod-singularity-kernel-t3333549
[Nexus 6 Android Development] johnb380:
I think the reboots have to do with adaptive lmk because I only get them when I turn it on. When it's off o don't get them.

- Running my ? on

​

and ⚡️ kernel!
[Nexus 6 Android Development] nathanchance:
Something odd sticks out:

[150343.843222] CPU: 2 PID: 503 Comm: mm-qcamera-daem Tainted: G W 3.10.104-FLASH-1.3 #1
That log says that you are on 1.3. The log is also stating the cause for shutdown is a camera issue which was fixed in 1.4
[Nexus 6 Android Development] nathanchance:
If you are flashing root, don't. Just flash the kernel zip.
[Nexus 6 Android Development] Sugarkryptonite:
:silly: I'm not sure I understand what you mean? I downloaded the file from the link on the main page in the beta folder called FLASH-N6-1.4-rc1.zip

Do you mean to say that includes a root thing also?
[Nexus 6 Android Development] nathanchance:
Well there is a more up to date version in the stable folder and I am saying if you are flashing the SuperSU zip after the kernel, don't do that. Either flash it before or not at all.
[Nexus 6 Android Development] Sugarkryptonite:
Oh got it. I flashed that one now. And no I haven't flashed SuperSU for a long time. :good: :)

Thanks for your replies!
[Nexus 6 Android Development] grinchyyy:
Thanks for your hard work with this kernel, is there a way to change the direction of the gesture for sweep2wake?

I use Kernel Adiutor and haven't noticed an option for this.

Sent from my Nexus 6 that thinks it's a Pixel XL
[Nexus 6 Android Development] nathanchance:
Use one of the two kernel managers linked in the OP (EXKM or KA-Mod)
[Nexus 6 Android Development] coremania:
May I'm allowed to ask, if you could activate dt2w on full-screen in your next build???
[Nexus 6 Android Development] githyanki:
It does not work on full-screen. Hardware reason, nothing the kernel dev can do.
[Nexus 6 Android Development] nathanchance:
Our screen doesn't do halfscreen double tap to wake, it is the full panel. Kernel Adiutor just has a stupid way of labeling its settings. Halfscreen echos 1 to the sys path, fullscreen echos 2 (which is not supported by the path). Nothing to change or activate.
[Nexus 6 Android Development] coremania:
Thanks, didn't know that, on singularity kernel it was enabled.

After you telling me this, I guess the dev only did it to avoid deactivation after reboot.
[Nexus 6 Android Development] nathanchance:
I may look into modifying the sys values to take a 1 or a 2 so that both options work but if I do that, people will think that the fullscreen option will work on every kernel which isn't true. I'll think about it.
[Nexus 6 Android Development] Sugarkryptonite:
Welp...still getting random reboots after a few days of flashing. Anyone else still having the same issue? knodderdachs?

Flash I uploaded my last_kmsg, but some parts of it seem to be corrupted (weird symbols all over the place)
[Nexus 6 Android Development] Mystique:
I looked a few pages back..

What are you running?

What are your kernel settings?

How are you changing them?

What do you have installed?

Radio? Bootloader?

.. The more you know..
[Nexus 6 Android Development] Sugarkryptonite:
Hey thanks for the reply!

I'm on 100℅ stock 7.0 (build NBZ90Z) with root. Haven't changed anything in regards to the kernel. Stock everything, radio, bootloader, etc. Clean flashed, too. If none of you guys are having this problem it must be something on my end then.

knodderdachs said he was having the same problem as me a few pages back.
[Nexus 6 Android Development] MrSplaat:
Had problems with reboots myself, until I did a clean flash and reinstalled all the apps from Play Store. I think my issue was related to restoring apps and data with Titanium Backup.
[Nexus 6 Android Development] Ygor Cortes:
I also have problems with reboots and it's tied to BCL. The reboots stop (or at least decrease) when I turn BCL on. Oh, and on my end the reboots usually happen when the battery is low (probably due to low voltage.) Not a huge problem for me tbh, but it would be nice to solve it without having to turn BCL on though.

Edit: just to be clear, the reboots also stop if I decrease the clock by myself when the battery is low, without having to turn BCL on. I hope I can help.
[Nexus 6 Android Development] aliusman999:
Does this work on Android 7.1 ?
[Nexus 6 Android Development] MrSplaat:
Yes
[Nexus 6 Android Development] Sugarkryptonite:
Thanks for the reply.

I had a feeling this was the case... It sucks because the phone runs so well with it off. Really a shame they gimped such a powerful phone with that dumb crap.
[Nexus 6 Android Development] golfgtiedition30:
I've been using this kernel a few days now. I can report I've had no issues at all , I get great battery life and its smooth as hell. Great work here :)
[Nexus 6 Android Development] joeyfong:
which governor you are using?
[Nexus 6 Android Development] tsjanda:
Been using this kernel for months and on average I get 28-34 hours battery time, very smooth and snappy. No complaints. Using the default kernel settings. Running stock lite Android 7.0 by danvdh with the flash kernel 1.4
[Nexus 6 Android Development] golfgtiedition30:
Interactive governor. Stock settings , using it out the box :)
[Nexus 6 Android Development] wavedashdoc:
I've been experimenting with a configuration I'm fairly confident with now. I've tested it for a sold 2 weeks. It involves switching to blu_hotplug and turning off cores when not in use. I've lowered the input boost and under volted to a stable setting. If anyone is interested let me know.
[Nexus 6 Android Development] jcrompton:
Hey I'm game ...... Do you have a profile or something you can share. PM if necessary

Thanks
[Nexus 6 Android Development] wavedashdoc:
Since KA doesn't seem to have a save profile option. I'll just post my screenshots of all the changes. Please note that for the under volting, your device may not accept these settings. Proceed with caution.

Everything else is tuned for making the phone run cooler with no noticeable frame drop. Screen off time should also be drastically improved. Let me know what you think.

Also I'm running Uberstock 7.1. 11/13/16 with magisk v9 phh SuperSU 266-2
[Nexus 6 Android Development] wavedashdoc:
One more for CPU Gov Tunable.
[Nexus 6 Android Development] garywojdan81:
What's your binning?
[Nexus 6 Android Development] an21281:
Wow, these settings are great so far! No idea on battery yet but my N6 hasn't ran so fluid/fast since I bought it. Not too many changes from what I usually run, but it made a huge difference. Thanks for posting
[Nexus 6 Android Development] Lagarde:
Seems pretty solid, however I've noticed that with this setup my music player is unresponsive (music plays, but buttons don't work, nor do Bluetooth play/pause/fwd buttons) with the screen off. Otherwise, seems great.
[Nexus 6 Android Development] wavedashdoc:
You may want to bump up the max CPU clock then while the screen is off. Every device is different. I originally used 1036 then went lower, then found the happy medium at 960.
[Nexus 6 Android Development] montbazon:
This kernel is rock solid. But I noticed a slight mistake.

Without any touch, the just core 0 keeps at default clock 2649mhz. However, others(1, 2, 3) go up to 2880mhz.

I think you want to stay all core at default clocks, right?

This is not that big deal. But it is better to be fixed, thanks!
[Nexus 6 Android Development] vsoma:
I get some kind of gargling noise when the battery is below 20%, but it goes away once charged above or while plugged in. The noise only comes when the speaker is activated, either through the system sounds or while playing music. It is more noticeable playing the system sounds as you can hear it for like 1/2 a second after hitting the home button. Im guessing it has got to do with the extreme battery saving thing or could be something with the kernel. Im using flash and Ill post in that thread now. Just wondering if anyone else has the same issue.
[Nexus 6 Android Development] nathanchance:
Update!

This update should fix the issues with Gallery on CM 14.1 and other ROMs like Uber. I also added some patches from upstream to fix small issues as well as support for FK Updater's performance profiles. Let me know how it goes!

Download FLASH 1.5 for Nougat 7.0/7.1: Main | Mirror

Changelog: (also on Github)

Fixes for sdcardfs on certain ROMs like CM 14.1

Upstream patches from CAF and Linux

Interactive governor improvements

Detect when kernel is flashed on an unsupported Android version

Add support for FK Updater's performance profiles
[Nexus 6 Android Development] wavedashdoc:
I'm getting some animation and scrolling stutter using my posted settings from a few posts back. What changed to the interactive gov?

I wiped dalvic and art cache, flashed the Uber 11-13-16 boot image, then flashed 1.5, and re-rooted with magisk and phh 266-2.
[Nexus 6 Android Development] nathanchance:
Removal of nodes that weren't used anymore and some improvements to hispeed_freq handling. It shouldn't result in any lag.
[Nexus 6 Android Development] LELEKA_TURBO:
have some ui micro-lags, what can be problem? kernel settings by default

thx
[Nexus 6 Android Development] wavedashdoc:
Re flashed and cleared dalvik and art once more. Seems, better, ill continue to test throughout the day.

Thanks for the update Flash! Always appreciate your work.
[Nexus 6 Android Development] Abhimanyu.2004:
There are lags in the new version, which are visible during scrolling down setting menu etc .... I installed it and then reverted back to 1.4. The phone is smooth as butter with the 1.4 build.
[Nexus 6 Android Development] wavedashdoc:
Had to revert since micro lag and and animation lag continued. 1.4 is considerably smoother. Also apps open much quicker on 1.4 vs 1.5.
[Nexus 6 Android Development] johnb380:
Try changing some settings around guys. Not all settings are a 1 size fits all you have to learn your device.

My phone has never been better or smoother scrolling since I flashed 1.5 personally. But I know the perfect settings to get it there.

Thanks [MENTION=712568]The_Flash[/MENTION] you have done a great job once again! Keep up the good work!
[Nexus 6 Android Development] garywojdan81:
Sharing is caring :D
[Nexus 6 Android Development] johnb380:
Here's my screenshots of kernel auditor mod ...

Min CPUs freq. is actually 300 but input boost changes it when I hit the screenshot button lol.

If the screenshot isn't there I didn't change it the rest I leave default. You can change speaker or whatever you want to what you like but the settings I show are the one that make it smooth for me and I get great battery life.

Good luck.
[Nexus 6 Android Development] teinwhite:
Can echo the comments about interactive on v1.5 have micro lag. Switching the governor over to darkness gets rid of the micro lag.
[Nexus 6 Android Development] nathanchance:
I'll revert the support for the performance profiles, I'm guessing that is where the issue lies. Expect a release later tonight.
[Nexus 6 Android Development] teinwhite:
I see from your screenshots that you're using darkness. What happens if you choose interactive? It seems to me that that's the problem folks are having.
[Nexus 6 Android Development] nathanchance:
Actually there was an interactive patch that could also be an issue. I'll remove that instead.
[Nexus 6 Android Development] johnb380:
There isn't a better governor for our N6 for smoothness than darkness. I've tested them all and that's my settings I believe have my device running like I just bought it! Use them or don't its your choice...
[Nexus 6 Android Development] teinwhite:
That still doesn't change the fact that people are experiencing issues using interactive with v1.5 that weren't having issues with interactive on v1.4

Saying to use another governor or to use some other settings because each device is different doesn't change that. That's only avoiding the issue.

But seeing how well darkness is running on my N6, I might be a convert. :)
[Nexus 6 Android Development] johnb380:
[MENTION=712568]The_Flash[/MENTION] has already addressed the issue I'm just giving my settings since I was asked.
[Nexus 6 Android Development] rignfool:
Unless [MENTION=6842057]The Flash[/MENTION] has changed the adaptive LMK... That's actually a battery drain...

When that kicks in... It creates a thrash situation where apps open and close very very quickly and destroys battery...

Also... Changing entropy settings leads to wakeups... Might I recommend havged or seeder if you desire entropy...

And... Setting a sync frequency in CPU boost causes unnecessary ramp ups on cores that aren't in use... It basically defeats the purpose of the 'schedule on awake cores ' toggle
[Nexus 6 Android Development] wavedashdoc:
I've been testing some minor changes to my original settings. I'm hoping that in the next iteration they'll be able to carry over.

Thank you for honesty and quick response Flash. If there's anything I can do to contribute, please PM me.
[Nexus 6 Android Development] johnb380:
Not really interested in feedbacks it is how I run MY device. You run yours however you choose! I like no lag anywhere adaptive lmk helps with heavy gaming like I do sometimes and so does sync freq it also helps when I'm downloading large torrents for work (and play.) Have a good one. Btw I get close to 6 hrs SOT daily unless I game a lot then 4.5 or 5.
[Nexus 6 Android Development] jcrompton:
Just curious,,, I know sometime on my CPU page the minimum CPU will be higher than I mean to set it, of that makes sense. Do you intentionally set your minimum CPU to 1267? Does it help battery buy lowering it, ie like to default 300?
[Nexus 6 Android Development] johnb380:
No mine is set to 300 it just goes up when touch boost is activated. I think it does help battery to set it lower since when your device is idle or doing less intense things it doesn't use as much power. That is why I set my touch boost the way I do so when I touch the screen to do something there is no lag scrolling or whatever is happening because the freq jumps up and completes the task smoothly. For my use my settings above serve me quite well! I've have used my phone all day since morning and Im still sitting with 40 percent battery.
[Nexus 6 Android Development] nathanchance:
Update!

Download FLASH 1.6 for Nougat 7.0/7.1: Main | Mirror

Changelog: (also on Github)

Revert an interactive governor patch that was introducing lag
[Nexus 6 Android Development] garywojdan81:
No micro-lag on 1.6, stock settings too.
[Nexus 6 Android Development] 4930:
Just flashed 1.6 and when the battery came to a 15% battery saver kicked in, issue was that the screen kept flashing between orange and not. Went to battery and saw profile kept switching between balance and saver and extreme power saver kept switching by it self as well. Rebooted and plugged in the charger. Now the vibrate function does not work. I am restoring a backup.
[Nexus 6 Android Development] wavedashdoc:
Same. Phone is running as fluidly as before 1.5. Thank you good sir!
[Nexus 6 Android Development] jcrompton:
[MENTION=6842057]The Flash[/MENTION]

This is one of those questions/comments that will mean very little to most people but prior to version 1.5 this kernel was one that I could flash on 7.0 or 7.1 ROMs, then flash Magisk ver 9, then flash the Magisk phh 266 superuser, then install phh super user app and the Magisk Manager 2.5, open Magisk Manager and give root access, the check Magisk Hide

And reboot

And viola ...... Pass SafetyNet, play PoGo, and use AP

Interestingly some other kernels like blackbird would not let me pass SN but PoGo still work end

Now with Flash 1.6 I can't even get PoGo to work

Wonder what changes from 1.4 to 1.6 would have made such a difference??
[Nexus 6 Android Development] MrBrady:
Ah bummer. I didn't even notice that until you pointed it out. Back to 1.4 for me.
[Nexus 6 Android Development] nathanchance:
I can't think of a single patch that would have broken that but I'll take a look later. Kernel doesn't influence userspace like that often if ever
[Nexus 6 Android Development] MrBrady:
I'm still failing SafetyNet even after rolling back to 1.4, so maybe something updated on Google's end.
[Nexus 6 Android Development] jcrompton:
It's all pretty strange in what works, what doesn't, and how.

I had been getting pretty lucky with several ROMs mainly SIX rom and several CM 7.1 ROMs .... In that the native or stock kernel or Flash 1.4 would consistently pass SN (with Magisk and Hide etc)

I was trying another rom or two when I had this issue with 1.6 not working

However I went back to my SIX room, reflashed stock bout IMG then flashed Magisk ..... Success

Then I flashed 1.6 and reflashed Magisk and all is working

Who knows??
[Nexus 6 Android Development] MrBrady:
What's the SIX ROM? I've had good success with Uberstock 7.1 until now. Brilliant combination with The Flash kernel.

---------- Post added at 07:30 AM ---------- Previous post was at 07:08 AM ----------

Now I'm suddenly passing SafetyNet again. Must be server side changes that Google is making.