yashsingh1/xdaforums huggingface dataset:
[Nexus 6 Android Development] thedrizzle:
Not explicitly...I'm running LightROM which uses LeanKernel. I can change whatever in Trickster obviously, I just wanted to make sure I wasn't crazy or that you guys maybe set it to performance inadvertently...

I always run your kernel with (mostly, I dont use s2w/s2s) your defaults, I see no need to change them. :D
[Nexus 6 Android Development] buckmarble:
Just a heads up, I've been getting my phone locking up when opening the camera on occasion and I believe it is due to gcc 6 not compiling cameraV2 drivers correctly. During compilation with gcc6 I get a compile warning in cameraV2. I am testing with uber gcc 4.9.3 right now. Benchmarks are actually better on 4.9.3 and ui is just as smooth. Also got same cameraV2 warning on gcc5 so that's why I went 4.9.3 because the warning went away at that point. I'll let you know how my testing turns out.
[Nexus 6 Android Development] hellsgod:
People are complaining about reboots when using google camera on complete stock. Just a heads up, before you search on your end and its not something you introduced at all :)

hells
[Nexus 6 Android Development] buckmarble:
Good to know. The camera has been completely locking up my phone to the point of have to force a restart. Seems to be agnostic of camera app. I've had it happen with snap cam, m9 sense cam and Google cam.
[Nexus 6 Android Development] brymaster5000:
The only other option we have at the moment is thru google wallet. Same emails as our PayPal account links to.

Thanks.
[Nexus 6 Android Development] crowsnestitsupport:
Absolutely!:good: I like to give credit where its due and I have benefitted from Elite for a long time and really appreciate it! Just a small token of thanks. Keep up the great work and I definitely look forward to seeing Elite on the 6p some day:good:
[Nexus 6 Android Development] Mr_S:
Had this before camera freezing and needed to hold power button. Not sure what it is and k.a don't seem to have kmsg log option. Has the other 2 though! Has it been updated?

Anyway just posting it here see if it helps... Newest test kernel

https://www.dropbox.com/sh/m4c3wd33778cmdh/AAB8iUX1fCeadXx8SdrVc8z9a?dl=0
[Nexus 6 Android Development] buckmarble:
What rom?
[Nexus 6 Android Development] Formhault:
I assume there was nothing useful in the logs I provided? :(
[Nexus 6 Android Development] Mr_S:
Pure nexus...I tried d.u btw but am waiting for Randall R's new Nav bar!

But this crash happened on newest p.n.
[Nexus 6 Android Development] buckmarble:
From my experience (and I haven't done any hard debugging on this) is this was directly related to the double press power for camera. I was able to reproduce camera issues and random reboots through double pressing the power button. If I turned the option off, I was unable to replicate. Also, I have only been able to reproduce it on PN. I have tried on stock, du and with cataclysm mod.

---------- Post added at 02:01 PM ---------- Previous post was at 01:59 PM ----------

I honestly haven't had a chance to look at them yet. One of us will get to them though.
[Nexus 6 Android Development] sansnil:
Amazing Kernel!

Big thanks for the Elite kernel! I've been using it for a few days on my N6 and can't believe the improvement in battery life without any feeling of losing performance. I've used many kernels, many apps and I've not seen anything provide such an ideal balance of efficient power use plus performance, truly amazing! In the 6+ hours since I charged my phone this morning the battery is still at 85% with moderate usage. Insane! Normally it would be in the 50-60% range. Donation happily made but I also wanted to call out the great work and my appreciation!
[Nexus 6 Android Development] gr33nd3vil:
What settings?
[Nexus 6 Android Development] buckmarble:
Much appreciated! Good to see the excellent feedback!
[Nexus 6 Android Development] sansnil:
CPU gov: zzmoove

mpdecision enabled

deadline i/o scheduler

512k readahead

fsync enabled

Everything else the default options - stock AOSP 6.0.1
[Nexus 6 Android Development] gr33nd3vil:
Ah kernel auditor?

Not sure what stock settings are I'm on AICP
[Nexus 6 Android Development] adm1jtg:
Does this kernel have double tap to wake? If so I cant get it working. I go into kernel auditor and set up double tap to wake, reboot and its set to off again. Swipe to wake works mostly (1 in 6 times it wont register the swipe at all) but I would really prefer the double tap to wake. I also use double tap to sleep on the navbar don't know if there is any problem using double tap to both wake and sleep.

on 12-16 elite and latest 1/3 pure nexus.
[Nexus 6 Android Development] buckmarble:
2 things:

1. Flash the test build, this will solve issues with our script

2.Use our script in /system/Elite after flashing the test build to update your gestures. If the script runs correctly(and it should), double tap is enabled out of the box

Note: KA does not set gestures correctly. We highly recommend using our script to set them. Some have reported the flar kernel app working for gestures also.
[Nexus 6 Android Development] Mr_S:
Newest test kernel,dt2w works every time!
[Nexus 6 Android Development] adm1jtg:
Perfect, uninstalled KA updated to test build and all is working now. One last question is there a way not to have it vibrate when you double tap to wake, when I do I feel a slight vibration.
[Nexus 6 Android Development] buckmarble:
There is a section in our script Elite.sh that says:

#set wake gesture vibrate strength

Change the 20 underneath it to 0 and reboot
[Nexus 6 Android Development] enzoevo:
the setting for that is in the Elite script
[Nexus 6 Android Development] Mr_S:
If I changed the min and max freq to something the shamu has in its table via the script ie min CPU to 98.

Would this work or does further steps need to be done as its built to recognize it.. Hope this makes sense.
[Nexus 6 Android Development] wrongway213:
Kernel does not support UC/OC of freqs whether doing so via scripts or any other means, afaik - it does support a very low gpu freq, however, by default which is battery friendly (sounds like what you are after).
[Nexus 6 Android Development] sansnil:
Yes, I've been using EX Kernel Manager which I picked up when I was trying out the ElementalX kernel. It works great with Elite Kernel and much easier than messing with a config file.

About the stock settings - I should've said "default settings" meaning I didn't change anything else from the installed settings with Elite Kernel.
[Nexus 6 Android Development] nodnarb91:
What profile number?
[Nexus 6 Android Development] Mr_S:
Maybe using GPU for screen rendering would save even more battery? No matter though as like I stated previously this kernels battery life is awesome. No UV at all, lowered boost duration a bit

Interactive

Zen

I'm a power user and im hitting nearly 6hrs s.o.t.

Highly recommended kernel!

If I never had 8 kids I'd send a little donation but am skint lol so will help by providing logs ect where needed

Thanks for sharing your work
[Nexus 6 Android Development] sansnil:
No idea what you're talking about - pls elaborate?
[Nexus 6 Android Development] direwolf1:
The zzmoove kernel has several settings profiles you can use to quickly fine tune it to your liking. To choose a profile in Kernel Auditor, go to the CPU tab, then select "CPU Governor Tunables." Scroll down to "profile_number." The profile numbers are:

Those descriptions are taken from this post. You pick the number for the profile you want, and change profile_number to reflect it. The rest of the kernel settings will change automatically.
[Nexus 6 Android Development] modernbummer:
Pardon my noobness in this thread, but where does one find the test kernel? Many thanks.
[Nexus 6 Android Development] Phrodini:
If you view the original message you will find it on that same page..page 198 post #1974
[Nexus 6 Android Development] adm1jtg:
If he doent know what your talking about he likely used the default profile which seems to be 7
[Nexus 6 Android Development] Mr_S:
Got a freeze followed by hard reboot after trying to make a call

Log attached

https://www.dropbox.com/sh/m4c3wd33778cmdh/AAB8iUX1fCeadXx8SdrVc8z9a?dl=0
[Nexus 6 Android Development] buckmarble:
What ROM is this on?
[Nexus 6 Android Development] Mr_S:
p.n still...just!

Just looked at them.

Wow... Some last kmsg.
[Nexus 6 Android Development] sansnil:
Thanks for the clue-in on KA and that super helpful info on the tuner settings!

So now I can answer your question - it was indeed the default profile #7 as [MENTION=2781850]adm1jtg[/MENTION] guessed.
[Nexus 6 Android Development] buckmarble:
There's no panic in those logs. I am starting to see a recurring theme here with the reboots..... Pure Nexus.

I did see a ton of se denials in the logcat. I'm starting to think these problems are ROM related. It's possible that there is something that isn't meshing well between the two, and not just one of them alone. I just haven't seen anything in the logs that leads me to anything to do with the kernel.
[Nexus 6 Android Development] g2uzer:
Going to give this bad boy a try on DU! Thanks again for the great Work!
[Nexus 6 Android Development] wrongway213:
Best combo possible on the N6, prepare to fall in love :good:
[Nexus 6 Android Development] biglilsteve:
Yeah I've been running the latest 12/30 test build on cataclysm with not a single hint of a hiccup.
[Nexus 6 Android Development] tapalief:
Hi !!

Someone use it with F2FS ?

Thanks for this great kernel !!
[Nexus 6 Android Development] farahzadfarahzad:
I believe there have been a conversation related to your question , op has already added some commits to get it supported with f2fs ,if you check some pages back I guess you will find the answer
[Nexus 6 Android Development] slider112:
Is the latest test kernel meant to work with systemless root? I'm on danvdh's lite rom and didn't know if I needed to flash SU 2.66 after switching to elite or not.

Thanks in advance.
[Nexus 6 Android Development] buckmarble:
Yes. It'll work with any version of su
[Nexus 6 Android Development] slider112:
Great, so just flash kernel and good to go? No need to flash su afterwards?
[Nexus 6 Android Development] buckmarble:
Correct
[Nexus 6 Android Development] slider112:
Thanks! :D
[Nexus 6 Android Development] Formhault:
Cataclysm ROM or mod?
[Nexus 6 Android Development] biglilsteve:
Running the 1/5 full ROM.
[Nexus 6 Android Development] znel52:
We need this awesomeness on the 6P! ?
[Nexus 6 Android Development] buckmarble:
We need a 6p...
[Nexus 6 Android Development] znel52:
If I win the lotto I'll buy you a few 128gb's
[Nexus 6 Android Development] buckmarble:
Sounds good
[Nexus 6 Android Development] crowsnestitsupport:
You can say that again!! Been waiting since the beginning:) its called donate :good::laugh:
[Nexus 6 Android Development] biglilsteve:
Hmmm I just had a random shutdown. Was just opening the app drawer and then the screen went black. Needed to reboot the phone by holding the power button for a second or two. As soon as I rebooted I grabbed a logcat from EX kernel manager. Don't know if that helps or not.
[Nexus 6 Android Development] bambamishere:
I been on the test ver,and its been fine,is the new ver. a update to the test ver?

Got the last test build.
[Nexus 6 Android Development] Formhault:
Is the 6P STILL worth double the money the Nexus 6 costs? Considering the 820, again, one month later... lol.
[Nexus 6 Android Development] Nucleotide:
IMO... no. The N6 is an excellent device and I certainly can not justify almost $1000 AUD for it. I get a fingerprint sensor... whoop di do!
[Nexus 6 Android Development] Formhault:
Exactly!

I'll stick to the Nexus 6, with its drawbacks (loud vibrating motor, crappy battery life, not so stellar camera, no light-based 16-core processor), until something worthy comes out. So far, this phone is worth more than the ~360 USD I might be able to get for it if I were to sell it, and the other phones I could go to are not worth their price tags, compared to the 360 USD I just mentioned...
[Nexus 6 Android Development] buckmarble:
It's really not a debate on which is better. If someone thinks its worth donating to get our work on the 6p, that's up to them. We will gladly support both if we have both in hand.
[Nexus 6 Android Development] adm1jtg:
Just curious with all the chatter we have been having in here on and off I am curious what dev types think about changing governor, io and hotplugs. Obviously the default settings are what they feel is best for the general populace but if one is willing to give up a little performance would one of the other combinations be better for pure battery savings?

Specifically looking at zzmoove profiles 2,3,6 or 7. Am I wasting my time? Would an even more battery friendly configuration introduce lag?

Dont get me wrong the default settings run great but you know what they say about the grass always being greener, so I thought I would ask the dev types for their opinions.
[Nexus 6 Android Development] biglilsteve:
Just happened again.
[Nexus 6 Android Development] buckmarble:
Still on PN? If there's no ram-oops then it isn't kernel related.
[Nexus 6 Android Development] biglilsteve:
No these are both on cataclysm ROM 1/5. Is a logcat not helpful? What's a ramoops?
[Nexus 6 Android Development] buckmarble:
It's a kernel panic file in sys/fs/pstore log cat is for ROM debug
[Nexus 6 Android Development] biglilsteve:
Just learned something thanks. Sys/fs/pstore is empty sigh.
[Nexus 6 Android Development] buckmarble:
Were you running stock kernel settings?
[Nexus 6 Android Development] biglilsteve:
Yeah totally stock. Only change I made in exkm was for kcal.
[Nexus 6 Android Development] Beakhole:
I've been experiencing daily, random reboots for weeks now. I'm on Pure Nexus too and my rom version info is in my signature. Attached are 2 of the 3 ramoops files located in /sys/fs/pstore. For some reason I can't open or copy the ramoops file called console-ramoops.

What's causing these reboots?
[Nexus 6 Android Development] buckmarble:
I am looking through them now. I really wish i could have that console-ramoops......
[Nexus 6 Android Development] Beakhole:
Wait... I just got it to open with a different text editor. I then Saved As a txt file. I've attached it below. Hopefully, the formatting isn't all screwed up.
[Nexus 6 Android Development] Beakhole:
Ok, just a couple minutes ago my phone rebooted again. Here are the two new ramoops files that I found. For some reason there's only 2 instead of 3 this time.
[Nexus 6 Android Development] buckmarble:
I am working on a new build for you to try
[Nexus 6 Android Development] Beakhole:
Awesome! Thank you!
[Nexus 6 Android Development] sansnil:
Are you using Greenify by chance?
[Nexus 6 Android Development] Beakhole:
Yes, I am. Could that be the cause?
[Nexus 6 Android Development] buckmarble:
Try this build. http://projectelite.net/buck/shamu/M/Elite_Shamu_M-01_12_2016_selinux_test.zip

---------- Post added at 06:53 PM ---------- Previous post was at 06:52 PM ----------

It has some other stuff I've added too
[Nexus 6 Android Development] adame09:
Does it hurt to try this new one?
[Nexus 6 Android Development] buckmarble:
Not at all
[Nexus 6 Android Development] Riddlah:
Just installed and everything looks good so far. Nice addition of the camera gesture
[Nexus 6 Android Development] sansnil:
It could be. I had a similar issue. You could disable/uninstall Greenify and see if that solves it.

I specifically had reboots with GCM and Greenify.
[Nexus 6 Android Development] nodnarb91:
Agreed. I'll be making circles all day.
[Nexus 6 Android Development] g2uzer:
Latest test running great on latest pure Nexus. Does the circle gesture follow the lockscreen right shortcut like The double press power button? Thanks for the hard work!
[Nexus 6 Android Development] buckmarble:
Yes it does
[Nexus 6 Android Development] nodnarb91:
Yes sir.
[Nexus 6 Android Development] khw1959:
As a data point I have used this kernel on PN now or a month. No reboots have been experienced. Other kernels gave me reboots daily. I do not use layers or greenify. The only mods deal with removing the stupid sound increase and tethering.

Controls are;

TCP=Westwood

Scheduler=deadline

Gov=zzmoove

GPU Gov=simple_ondemand

I use Trickster as my kernel control since I paid for it long ago.

Thought I would post this as I see complaints I don't experience(I hope)

PS, thanks for the new test kernel
[Nexus 6 Android Development] Beakhole:
What circle gesture are you guys talking about? How do I do it?
[Nexus 6 Android Development] Beakhole:
Ok, [MENTION=2967322]buckmarble[/MENTION], so I've been running that test build of your kernel since last night. I didn't have any random reboots till just a couple minutes ago. Attached are the ramoops files.
[Nexus 6 Android Development] buckmarble:
Going to look at them now. Did you happen to test the greenify thing that was mentioned by another user? i do not use it, so i cannot comment on its use. I have been on stock for almost 2 weeks now and haven't had a single random reboot.
[Nexus 6 Android Development] Beakhole:
No, I haven't tested that yet. I'll disable Greenify now and see how it goes.
[Nexus 6 Android Development] Mr_S:
Using greenify and no issues... Will report back
[Nexus 6 Android Development] 9wire:
My phone dies at 30% battery, like the battery is dead. Second time is on the test build, stock settings. Do I just need to clear battery stats?
[Nexus 6 Android Development] buckmarble:
What ROM? I've never seen this before.
[Nexus 6 Android Development] 9wire:
AOSiP
[Nexus 6 Android Development] Beakhole:
Ok, so I disabled Greenify and I've still randomly rebooted twice. Below are the ramoops. And just to clarify, this is while still on your test build from last night. Also, this seems to happen whether or not I have Xposed enabled.
[Nexus 6 Android Development] buckmarble:
I will look at it in the morning.
[Nexus 6 Android Development] demlv:
Clearing battery stats (some call it recalibrating battery stats) can't hurt. For those who haven't done this, you reboot into bootloader, scroll to "bootloader logs" and then hold the power button until you see the Google logo on boot (probably 5-10 seconds).
[Nexus 6 Android Development] buckmarble:
There are a lot of errors regarding an app or module by goodmooddroid that is a gesture control app being denied selinux permission. Also some vm allocation errors at the same time that app error occurs. The kernel eventually panics because of these errors. I definitely feel like this is something in userspace(rom or an app) because on stock I am at the same vm size as pure Nexus. Does that app sound familiar?
[Nexus 6 Android Development] Mr_S:
I'm not saying it is but when my n4 battery started dying this is how it started..... Fingers crossed it's not...
[Nexus 6 Android Development] amynjimmy:
Kernel u sent me yesterday running smooth n silky...I have been putting it thru its paces and no reboots still on the DU that u gave me..loving this phone glad I switched from the note 3
[Nexus 6 Android Development] iamjimmy:
Hi -

I am running pure nexus ROM with the 12/9 build of the Elite Kernel for Marshmallow 6.0.1. It has been rock solid. Not a single random reboot for almost a month. Furthermore the battery and responsiveness is way better than the stock kernel included with pure nexus ROM.

I wanted to upgrade the Elite Kernel. Should I upgrade to the latest stable build - 12/16 Linaro 4.9.4, which is linked in the OP.

Or should I upgrade to the last test build by the dev?

I just wanted to ask because I've been reading posts on people having problems with Elite + purenexus, and I was wondering whether it was because they were using test builds of the Kernel and NOT the stable release linked in the OP. Are there any major improvements after the 12/19 build?

Thanks in advance.
[Nexus 6 Android Development] g2uzer:
[MENTION=5601653]iamjimmy[/MENTION]

I'm running the latest PureNexus with the latest Elite test build. So far no reboots nor no issues. Working great!
[Nexus 6 Android Development] cujo6801:
Same here....
[Nexus 6 Android Development] iamjimmy:
Thanks. Are you using the test build in the previous page (in yesterday's post by buckmarble)? Is that the latest test build? Thanks.
[Nexus 6 Android Development] g2uzer:
Np ;) and yes that one , your also able to go straight to the camera by making a circle on your screen when it's off ??
[Nexus 6 Android Development] iamjimmy:
Thanks. Just got confused by your initial no.

I guess you're referring to the build in this post: http://xdaforums.com/showpost.php?p=64778467&postcount=2053

Is that so?
[Nexus 6 Android Development] gr33nd3vil:
No updates since 12-16?
[Nexus 6 Android Development] buckmarble:
There's a test build a few pages back
[Nexus 6 Android Development] g2uzer:
Hahahaha sorry damn auto correct. I meant to put NP
[Nexus 6 Android Development] brymaster5000:
Omfg that was the worst work deadline ever. How's it going peeps? Seems like my partner is keeping you going. :) I've got a nice long weekend to get stuff done.....
[Nexus 6 Android Development] buckmarble:
Oh hey, you're still around?! I forgot lol. Jk, what's on the agenda?
[Nexus 6 Android Development] brymaster5000:
Anyone notice smartmax in the new build? Yup I'm working on that... Then others.
[Nexus 6 Android Development] gr33nd3vil:
Add Blu plug ;)

---------- Post added at 10:17 PM ---------- Previous post was at 10:05 PM ----------

Btw test kernel runs like butter on aicp 11
[Nexus 6 Android Development] arifqur:
Looked into the settings just now and have switched to Smartmax. Used to be my favorite governor in the OPO days.

Thanks for adding stuff to this already remarkable kernel.
[Nexus 6 Android Development] biglilsteve:
Is the latest test still the 12/30 one?
[Nexus 6 Android Development] Khizar:
No, 11 Jan, posted a few pages back.
[Nexus 6 Android Development] g2uzer:
Excuse my ignorance but what does that do? Runs 2 cores most if the time?
[Nexus 6 Android Development] Khizar:
Read this.

http://xdaforums.com/showthread.php?t=1663809
[Nexus 6 Android Development] Poojan Patel:
i request to dev to put link of beta builds in OP.its kind of hectic to search pages for latest/beta builds.
[Nexus 6 Android Development] brymaster5000:
Yeah we can do that.
[Nexus 6 Android Development] buckmarble:
Done. OP updated with other info/features also.
[Nexus 6 Android Development] g2uzer:
Is that 12th build on OP the same as the test build that was posted a few pages back?
[Nexus 6 Android Development] buckmarble:
Yes it is
[Nexus 6 Android Development] manojpy:
Small correction in OP, 12/1/16 instead of 15.
[Nexus 6 Android Development] buckmarble:
Lol. I'll fix it later.
[Nexus 6 Android Development] dusk1911:
Wish you would include the precog gov.... Best I've used ever
[Nexus 6 Android Development] rudynasco:
can i change vibration level in this kernel?
[Nexus 6 Android Development] cujo6801:
Yes ...

I use trickster mod...
[Nexus 6 Android Development] khw1959:
Had a restart when using Root Explorer. For you to examine

https://www.dropbox.com/s/jc9c523u88nvob6/ramoopsfiles.zip?dl=0
[Nexus 6 Android Development] buckmarble:
what ROM are you on? And what settings are you running? I think I might know the issue.

This is the error that caused the reboot seen in all 3 of your log files:

<1>[ 2060.511452] Unable to handle kernel NULL pointer dereference at virtual address 00000043

[ 2060.510817] Unable to handle kernel paging request at virtual address 00001fc4
[Nexus 6 Android Development] khw1959:
I am on PN and running your latest test build. Mods are very minimal. Sound increase mod and tethering. Reboot occurred in Root Explorer when I tried to look at a file with "view as text"

Is there a better file to send about setup?
[Nexus 6 Android Development] buckmarble:
try this build. Let me know

http://projectelite.net/buck/shamu/M/Elite_Shamu_M-01_18_2016.zip
[Nexus 6 Android Development] HueyT:
Test build 1/18/16 is fast and smooth on Octo-M AOSP with CMTE :good:
[Nexus 6 Android Development] khw1959:
Will do.

:good:
[Nexus 6 Android Development] g2uzer:
Safe for all to use? I'm in the latest pure Nexus also ;). FYI , I had no issues with previous built. Very good work!
[Nexus 6 Android Development] buckmarble:
Absolutely. Flash away!