yashsingh1/xdaforums huggingface dataset:
[Nexus 6  Original Android Development] montbazon:
Is there anyone using this kernel with CM13??

I experienced a lot of Reboots. I should have pulled last kmsg. But Reboots happen again and again, then the display got stuck and it works nothing at all.

So i decided to just ask you guys whether your mobiles are working well.

I'm sorry for reporting this issue without logs.
[Nexus 6  Original Android Development] Mr_S:
I've had like 2 RR in 2 weeks. Nothing major and on pn.
[Nexus 6  Original Android Development] montbazon:
With which ROM???
[Nexus 6  Original Android Development] Mr_S:
Pure nexus. Very impressed,and I've tweaked quite hard,got this today

View attachment 3567131

No major battery tweaks or sacrifices
[Nexus 6  Original Android Development] Dead-neM:
hi all i've try all kernel for thhe nexus 6 and this one is perfect for me. Real hotplug, many many tweaks, lot of io sched and net tcp, zram etc

i don't really know if there is a utility to have KSM but could it be possible to have it just to try and do some trick ??

also hwrng process seems broke if you modify /proc/sys/random value i don't know why i can't see log for this process but it's easy to reproduce
[Nexus 6  Original Android Development] ztotherad:
can't wait to try out hydra 6.0.1! this kernel is beast
[Nexus 6  Original Android Development] neobuddy89:
Test build uploaded here:

https://www.androidfilehost.com/?fid=24269982087022190

Cheers.
[Nexus 6  Original Android Development] Mr_S:
Downloading now and will report back. On pure nexus

Flashed fine, putting it through it'd paces.
[Nexus 6  Original Android Development] Dead-neM:
Hi! Is the lollipop branch discontinued?
[Nexus 6  Original Android Development] neobuddy89:
I can continue, if needed.

Is anyone still using lollipop on Nexus?
[Nexus 6  Original Android Development] Meowdib:
I'm not and believe that Marshmallow is what LP should have been last year.
[Nexus 6  Original Android Development] Dead-neM:
Yes i'm on the latest cm12.1 nightly build

I don't won't go into cm13 since its still in work

I guess we're not a lot to want update for lollipop branch because the last one is working great but i think some implementation and minor fix can be done as i reported in few post above

I understand if you discontinued it
[Nexus 6  Original Android Development] madsurgeon:
Thank you for this kernel. Battery life on stock settings is simply extraordinary.

On latest nightly build alongside Velocity.
[Nexus 6  Original Android Development] S0UTHPAWK1LLA:
Test Build running smoothly for the most part. Only thing I noticed is that both MPDecision and MSM hotplugs were on by default. We should only run one at a time though, right? Can cause issues otherwise I thought...
[Nexus 6  Original Android Development] Mr_S:
Test build working great. Good work.. Is speaker gain broken in mm? I know headphone gain works fine. Just wondering.

Thanks for the hard work
[Nexus 6  Original Android Development] neobuddy89:
Guys, issue identified. This not due to recent patches but something else.

Let me post in few min, a new driver will solve all issues.
[Nexus 6  Original Android Development] chipstien:
No worries. Awesome support, keep up the great work.
[Nexus 6  Original Android Development] daleski75:
Random reboots here as well so looking forward to a fix when it's released.
[Nexus 6  Original Android Development] neobuddy89:
Here we go:

The issue started when notifiers were fixed for multiple drivers yesterday:

https://github.com/neobuddy89/shamu/commit/449e10f7f9a674882f9a886ff7ecec2b3d4f38d7

This simply allowed features like hotplug suspend, screen off frequency, wakeup boost and so on.

The issue is doze mode not compatible with these notifiers. (not atleast for me)

Whenever screen turned on due to notification - our drivers didn't came out of suspend since it's not complete panel resume.

Thereby, when screen turned off - suspend notifiers were called again.. and so the crash!

This is now fixed. How? State notifier driver:

https://github.com/neobuddy89/shamu/commit/a6564086fbe95c6d480d3b194210ec0b673b2222

https://github.com/neobuddy89/shamu/commit/72795dbeea6372172b6e3c95c813928e5cf7ffa6

State notifier driver deeply hooks into our panel and sends notification to drivers whenever screen turns on/off - even for doze mode.

I have tested old notifiers and new notifiers parallely and yes, state notifier does fix issue;

Along with above driver, some fixes from 3.18 kernel are deployed as well.

Please test below build and let me know if any issue:

Hydra_v1.0-[03-05]-[01-34]

* Added State notifier driver for proper suspend-resume routines of multiple drivers3

Download Link: https://www.androidfilehost.com/?fid=95916177934537062

So far, I am unable to produce any reboots and all is smooth again.
[Nexus 6  Original Android Development] Damon13:
Well I was out and about and didn't experience any reboots on my part. The only issue i have encountered is synapse having a hard time with colors and gamma sticking after a reboot. I will flash this version but so far your Kernel is smooth and nimble when doing tasks.
[Nexus 6  Original Android Development] neobuddy89:
Maybe you have set Savoca KCal app's Set on boot on?
[Nexus 6  Original Android Development] Damon13:
No i am not using Savoca Kcal, I am only using Synapse to stick. Will keep you updated regarding this new version? Thanks
[Nexus 6  Original Android Development] dany20mh:
[MENTION=3795148]neobuddy89[/MENTION]

So far haven't got any random reboot yet.

Just a request or maybe a question: does this help to reduce the power consumption?

https://github.com/franciscofranco/Shamu/commit/efd7a787d51a5cb6017eebe812b016d6b48e61ef
[Nexus 6  Original Android Development] hellsgod:
You see that line "Signed-off-by: Pranav Vashi <neobuddy89@gmail.com>" in the commit, don't you? ;)

hells
[Nexus 6  Original Android Development] neobuddy89:
See the sign-offs in that commit.

Hydra was first to feature that (and even moto's power quickwakeup driver). :cowboy:
[Nexus 6  Original Android Development] hellsgod:
Yeah, also picked it from you. Your git is always a goldmine for commits, thanks for that :)

hells
[Nexus 6  Original Android Development] neobuddy89:
Glad to have nice companions. :)

Here is next branch with upstream and CAF updates to test: https://github.com/neobuddy89/shamu/commits/lollipop-next/

I am sure you already got notification.
[Nexus 6  Original Android Development] dany20mh:
Haha , nice , didn't pay attention to that one ;)

Thanks for reply ;)
[Nexus 6  Original Android Development] chipstien:
Thumbs up with 3-5. Not one reboot yet. Smooth as silk.
[Nexus 6  Original Android Development] bleached45:
New to the shamu, but audio is important to me. What is this exactly? Do you know of any caf kernels with this implemented? Just so I can test. Thanks.
[Nexus 6  Original Android Development] Circaflex:
smooth as always neo, thank you
[Nexus 6  Original Android Development] pantmunu:
Msm hotplug or bricked .. What u guys running .
[Nexus 6  Original Android Development] wrongway213:
[MENTION=3795148]neobuddy89[/MENTION] you are absolutely a monster at this kernel stuff man - amazing how fast you were able to fix all these different issues AND add all requests.. awesome to see a dev willing to work that hard to make his users happy who is actually skilled enough to do it that quickly.. I'm extremely impressed with what I have seen in this thread so far. Just wanted to note as well, I dunno how you possibly did it, but it seems my request for permissive getting priority on boot worked - I don't understand it because it still says Synapse is booting at the same time.. but now Xposed works, so clearly you took my request and it worked - thanks very much for that. Your immense willingness to please your users and the very quick time it takes you to do it is awesome to see.. will definitely be following this thread. Keep up the AWESOME work!

MSM - I always try default governor first when a dev is this competent.. tends to be the default governor for a reason.
[Nexus 6  Original Android Development] Damon13:
This kernel is just kick ass, smooth and power efficient. Here comes the good part, After 20Min and 52 seconds of screen on time with 9 min and 48 seconds of being in the phone with the standby of 3 hours and 57 min, I am at 95%. I have been in and out of wifi. My phone is sleeping 98% of the time. By the way, I am not using wearables and my bluetooth is off.
[Nexus 6  Original Android Development] wrongway213:
This kernel really is awesome - for whatever reason (quite possibly just because Synapse is a bit daunting), it is a little more difficult to install for myself and some other users than your average kernel.. here's a little paraphrasing from the UKM thread that helped me get Hydra running correctly - even following OP instrutions I got wrong default values in Synapse - if that's your experience, try this out.

Force close Synapse. Delete app data. Uninstall Synapse. Delete Synapse folder(s), I had 2 - had to search for second one as it was buried and the one causing issues. Reboot to recovery and install kernel, no dirty flashing ROM or any wipe or anything, just install Hydra, reboot. Install Synapse - configure, profit.

Hope that helps someone - took me a little while to get this thing up and running right (for some reason my min and max GPU were both set to 240 by default the first install even after dirty flashing ROM - I was hitting benchmarks right below the S5 so I knew something was wrong lol), but now that it's up and running I gotta say it was worth the extra effort.
[Nexus 6  Original Android Development] neobuddy89:
Hotplug capability of mpdecision is turned off when MSM Hotplug is online.

Make sure you use Synapse to tune kernel parameters. Synapse use will prevent mishap unless some other app conflicts it.

New nightly build tonight - improves battery life for me.
[Nexus 6  Original Android Development] neobuddy89:
I will check.

New nightly build is up!

*** Marshmallow only ***

Hydra_v4.0-[12-22]-[21-14]

* Sync up 6.0.1 updates

* Audio driver/codecs updates from CAF

* Linux 3.10.94 stable update

* Sched updates from CAF and mainstream

* Impulse governor updates for more butter

* Add back battery empty learning feature from google (says useful for old batteries)

DL: https://www.androidfilehost.com/?fid=24340319927533668

Cheers! :highfive:
[Nexus 6  Original Android Development] NOSTALGIA:
compatible with cataclysm right?
[Nexus 6  Original Android Development] Tylog:
Yes
[Nexus 6  Original Android Development] PatimusXPrime:
Hey Neo, it's running beautifully so far. I just have two things to ask/mention.

1. MPDecision and MSM is active at boot and we probably should only have one.

2. Is it possible to implement lower GPU frequencies? 240 is good for stability but i think if we had a tad lower, it could help out with battery in small ways.
[Nexus 6  Original Android Development] Mr_S:
I'd like lower frequencies too if possible. Good work
[Nexus 6  Original Android Development] PatimusXPrime:
In an effort to give the default setup a little more butter, i tweaked some settings. I find that, especially when typing, i have some annoying stutter and lag. Small but annoying.

I left the impulse tunables alone but increased 'Input Interval' to 700ms under CPU Boost. Also increased 'Interval' to 60ms under CPU boost. In the hotplug settings for MSM hotplug, i have 2 cores always online and screen-off max is 3. I increased the 'Update Rate' to 45 and decreased the 'Fast Lane Load' to 80. Also ticked 'IO is Busy'.

It is slightly better and i'll be looking to tweak a little more to squeeze a tad more performance out of this. If anyone has any thoughts or ideas, please share. This kernel is superb already. Love the ability to customize
[Nexus 6  Original Android Development] neobuddy89:
Check Synapse to lower upto 268 MHz. Further lower frequency wouldn't bring much to table and may decrease stability.

Increasing input interval will decrease performance. As this is actually minimum interval time before CPU boost driver can check if there is any input like tapping on screen.

2 core always online may reduce latency and improve performance. Screen-off max 3 will keep hotplugging function on even after screen-off. At screen-off max 1, hotplug driver suspends until device resumes. So, this can affect battery life more than performance upside.

Default google keyboard works fine without any lag. Which one are you using.

Read few previous posts for mpdecision and msm hotplug.

GPU enters into slumber state of 27MHz when not in use. No point to work upon GPU UC.
[Nexus 6  Original Android Development] PatimusXPrime:
View attachment 3586636

OK so my device is notorious for sub par battery life. I typically get 2-3hr sot for 75% battery juice. Today is my first good test on hydra and this is what I'm sitting on. Mostly browsing reddit, imgur, XDA, and some random chrome googling.

Running Pure Nexus latest. Google now is on, good GSM 3g service and decent WiFi.

4% drain overnight and 3hr sot over about 45% battery is unheard of for me. Nicely done :D

Also, thanks for the post Neo. I feel ashamed that you literally answered my mpd question 2 posts above mine. That's my 1 freebie I suppose..
[Nexus 6  Original Android Development] Meowdib:
I noticed enough improvement in sound to skip Viper4Android for now.
[Nexus 6  Original Android Development] S0UTHPAWK1LLA:
Any ideas what might cause a SOD? I've made no adjustments. Came from PN w/PN stock kernel.. Could the voltages be different for my phone? It happened once using Chrome.. Just poof.. And the other time wouldn't wake up. Had to hard reset..no logs
[Nexus 6  Original Android Development] dreamteam:
i am, for some reasons.
[Nexus 6  Original Android Development] montbazon:
Did you undervolting??
[Nexus 6  Original Android Development] S0UTHPAWK1LLA:
Nope.. Just flashed kernel as is. Almost got me today. Woke up before my alarm to find the phone stuck and hot as blazes. Shoot.. Love the kernel, but I know some phones are temperamental..
[Nexus 6  Original Android Development] neobuddy89:
Could be rogue app or kernel issue... only logs can tell the story.

In such situation, please try long press reboot and pull logs using Synapse.
[Nexus 6  Original Android Development] montbazon:
It is a log for SoD..

Sadly I experienced SoD too.

Merry Christmas to all of you.
[Nexus 6  Original Android Development] Mr_S:
Got a rr.

Pulled log, first one in days... Good work

Merry Christmas

https://www.dropbox.com/s/5czbdwsnki9zz01/logs-2015-12-26.10.57.10.zip?dl=0
[Nexus 6  Original Android Development] neobuddy89:
Thanks for logs!

Please update to new build.

Hydra_v4.0-[12-28]-[01-21]

* Turned off State Notifier driver - possible suspect for SOD on few devices/roms. Read and enable via Synapse > Misc.

* Updated WiFi driver from Google to fix potential hang and panics.

* Updates for Audio driver from CAF.

* Misc updates and fixes from Google and mainstream.

* KSM can be now enabled via Synapse

* Enabled new TCP congestion methods.

DL: https://www.androidfilehost.com/?fid=24345424848487561

Off-topic: Try out Yahoo! Aviate launcher app, it's awesome! :P

Happy New Year in advance to all! :cool:
[Nexus 6  Original Android Development] Tylog:
Thank you Neo, wish you the same.
[Nexus 6  Original Android Development] Mr_S:
I notice that BT is stuck at super loud volume even on lowest settings,I use v4a as a workaround but an I correct in believing is a mm issue? I'm on pure nexus if it helps and read on three someone is having it on stock kernel. Can anything be done about this, if it exists for anyone else!

DL new build now

Thanks

Edit

Flashed newest build and got 2 RR. Both times as I was setting up synapse with my usual settings straight after boot. It was as other apps were getting root access

Got log from 2nd reboot.

https://www.dropbox.com/s/euh4ai4d0coxpz1/logs-1970-01-01.01.04.26.zip?dl=0

3rd time lucky. Set up fine and running nice. Will test and report
[Nexus 6  Original Android Development] neobuddy89:
What settings? Tell me... Are you using v4a or xpose?

EDIT: Checking logs, I found some fixes in mainstream. But need steps to recheck issue.
[Nexus 6  Original Android Development] Mr_S:
I use a cheap sainsburys speaker cube it plays music through i super loud even with volume turned all the way down. I use v4a and using master gain limiter I can control volume as a work around. [MENTION=4395895]BeansTown106[/MENTION] (I believe) said it was a mm issue

(Sorry if it wasn't, that thread waaaay to long to look)
[Nexus 6  Original Android Development] Mr_S:
Got a RR today, phone had been pushed hard all day.

https://www.dropbox.com/s/euh4ai4d0coxpz1/logs-1970-01-01.01.04.26.zip?dl=0
[Nexus 6  Original Android Development] neobuddy89:
Are you using any mods? Anyways, the error is same as posted before.

Some fixes have been deployed in new build. Would you please test and report back later?

DL: https://www.androidfilehost.com/?fid=24345424848488338

Thanks.
[Nexus 6  Original Android Development] madsurgeon:
Noticed some lags on keyboard while typing on last test build, they're totally gone on latest test. Have had no rr's so far, but latest is definitely smoother.
[Nexus 6  Original Android Development] guitardedhero:
What's the proper way to generate a boot.img out of this zip for personal use in rom customization?
[Nexus 6  Original Android Development] neobuddy89:
We generate boot.img dynamically due to needed separate environment setup for CM and AOSP.

If you aren't aware of kernel build, here is short cut:

1. Use TWRP and flash kernel.

2. In TWRP, open advanced > file manager and goto /tmp/boot

3. Copy newboot.img to /sdcard and reboot.

Rename newboot.img to boot.img

Remember, if you do these steps on CM ROM, your boot.img will work only on CM roms.
[Nexus 6  Original Android Development] guitardedhero:
Fantastic, thank you so much!
[Nexus 6  Original Android Development] Mr_S:
Using v4a and Dolby atmos. Am downloading test build now and will report in due course

Thanks

---------- Post added at 11:50 AM ---------- Previous post was at 11:19 AM ----------

New test build.pulled phone out of pocket to see it had had a RR.

Log

https://www.dropbox.com/s/v6h2agxdnuuksld/logs-2015-12-29.09.47.42.zip?dl=0
[Nexus 6  Original Android Development] cpetersen2791:
Video Error w/ Netflix

So, I've had this issue for a bit (multiple prior builds), and it is still there with version dated 12/28. When I start Netflix, there is no video, just audio. I swap kernels, and the issue is fixed. I ran a logcat, but I have not been able to read the damn thing to see if it's helpful.

https://www.dropbox.com/s/aped553kn559chp/2015-12-30-08-28-59.txt?dl=0

Hope this helps.
[Nexus 6  Original Android Development] adm1jtg:
Really wanted to try this kernel as have used his stuff in the past and loved it. Unfortunately this kernel both 28th and 29th refuses to work with pandora. The song loads and shows info and like 3-4 seconds later flips to next song. No sound during this time at all. It will keep doing this indefinitely never actually playing any song. Changed kernels without making any other changes to rom side and have no issues with pandora at all... Only with this kernel does the issue occur. Unfortunately I didn't have time to capture a log and am on other kernel now. If no one else is seeing this I can reload and capture logs
[Nexus 6  Original Android Development] Macusercom:
Does anyone have any issues with this kernel on CM13? I've used it for a day and got random crashes and reboots which would be okay if Android wouldn't "optimise apps" all the time and drain my battery xD

Still figuring out if it's really the kernel, but CM13 Stock kernel with Xposed and SuperSU v2.65 Beta works fine for now. No issues. Which logs are helpful for finding the issue and where are they stored? ^.^
[Nexus 6  Original Android Development] montbazon:
With the latest release I have no problem.

No SoD no RR... So on

Thanks for your support!!
[Nexus 6  Original Android Development] Macusercom:
I'm having issues with the latest Hydra (12-29) in CM13 as it always resets the time after a shutdown or reboot. This started happening with 12-28 but wasn't there in 12-22.
[Nexus 6  Original Android Development] neobuddy89:
Will check this.

Others, please share logs using Synapse.
[Nexus 6  Original Android Development] neobuddy89:
Can you please try app and then pull logs with Synapse > Misc > Save Logs option?

Same above response. Additionally, please use below build:

Hydra_v4.1-[01-02]-[01-17]

* Bump version to 4.1

* Critical bug fixes from CAF.

* Performance improvements (Mainstream sched updates and more)

DL: https://www.androidfilehost.com/?fid=24352994023703855
[Nexus 6  Original Android Development] madsurgeon:
Latest kernel is much faster. And the WhatsApp date/time issue is gone. Thank you for sharing your work!!
[Nexus 6  Original Android Development] montbazon:
Some of freezing with screen on. It's on CM

This freezing isn't caused by state notifier.

I tried both on and off. But it happens both of them.

Thanks
[Nexus 6  Original Android Development] neobuddy89:
Thanks. I found probable fix. Can you please share more info to reproduce this freeze liek any specific setting or mod?

New version will be up in sometime.
[Nexus 6  Original Android Development] montbazon:
CPU cores are overclocked to 2880mhz.

Scheduler ROW

Sounds quality

KSM on

DT2W on

And others are all stock from hydra

I don't use any mods. It's just CM13 nightly stock.

Thanks in advance
[Nexus 6  Original Android Development] neobuddy89:
Thanks for the logs (wherever shared so far.) All issues have been addressed.

This build is most likely to be stable release.

<< EDIT: Reuploading >>

Cheers!
[Nexus 6  Original Android Development] neobuddy89:
Re-uploaded with governor updates (Newer update needed some more testing)

Hydra_v4.1-[01-05]-[02-01]

* Bug fixes and CAF updates.

DL: https://www.androidfilehost.com/?fid=24352994023705745
[Nexus 6  Original Android Development] madsurgeon:
New build running as smooth as ever on latest factory image. Thank you!
[Nexus 6  Original Android Development] Droidphilev:
Hi,

I came back to hydra and to be sure i reflashed everything (rom etc). Now it seems that Titanium Backup has a problem with freezing system apps. Is Hydra still permissive (can't check this state in my rom).
[Nexus 6  Original Android Development] montbazon:
Freezing is still existing...

I wonder know whether it is just my only problem.

Is there someone experiencing freezing??

Neobuddy, which rom are you using?

CM can be conflicted with hydra??
[Nexus 6  Original Android Development] xtcdk:
No freezing here . im on benzo rom .

Shamu/Hammerhead/Flounder Dkwhq
[Nexus 6  Original Android Development] Dead-neM:
Yes i have some but on latest lollipop kernel
[Nexus 6  Original Android Development] neobuddy89:
I'm on latest CM nightly + banks gapps + 5.0 test kernel.

If there is freeze , can you please share logs?

I am waiting for logs in case of freeze or reboot... Otherwise last nightly would be labelled stable and we will switch to 5.0 builds. 5.0 builds features improved CAF task sched (ahead of Nexus6P) and massive other updates you can check on github source ~ branch marshmallows test.
[Nexus 6  Original Android Development] PatimusXPrime:
The last nightly was the one posted 2 days ago? Or is there a new 5.0 kernel?
[Nexus 6  Original Android Development] montbazon:
OK if it happens again, I'll bring it.
[Nexus 6  Original Android Development] montbazon:
Logs for freezing and after that RR.

Regards
[Nexus 6  Original Android Development] neobuddy89:
Who else having issue?

[MENTION=4543779]montbazon[/MENTION] error specified in current logs didn't helped me yet.. speculating it's hardware issue or system crash as per google.

Will search on this more, please do provide more logs as and when issue occur.

Also, is there any root app or mod you are using?
[Nexus 6  Original Android Development] madsurgeon:
I've been running latest test on a couple of non CM roms. Other than the whatsapp time error on reboot, it's been really stable. No Random Reboots, no freezes