yashsingh1/xdaforums huggingface dataset:
[Nexus 6  Original Android Development] neobuddy89:
Benzo must have played with healthd service.

AOSP and CM12.1 have compatible healthd.
[Nexus 6  Original Android Development] relaxable:
ditto on the benzo rom battery --

so, i'd like to try to manually replace the system file from the rom with an older benzo version and see if that would fix this issue and still otherwise enable using benzo+hydra

I was running late Aug version of Benzo without this issue....

Any pointer as to what system file(s)/location could play with replacing to older version?

tnx
[Nexus 6  Original Android Development] xtcdk:
Battery thing also on blissrom

Shamu/Hammerhead/Flounder Dkwhq
[Nexus 6  Original Android Development] xtcdk:
Battery thingg also on blissrom

View attachment 3491307

Shamu/Hammerhead/Flounder Dkwhq
[Nexus 6  Original Android Development] xtcdk:
Its a part of system_platform_core if i recall right

Shamu/Hammerhead/Flounder Dkwhq
[Nexus 6  Original Android Development] Thaodan:
So its a rom or a kernel issue?
[Nexus 6  Original Android Development] xtcdk:
[MENTION=3795148]neobuddy89[/MENTION] ?

Shamu/Hammerhead/Flounder Dkwhq
[Nexus 6  Original Android Development] xtcdk:
Looks like the battery thing came with

LVY48F r18

Shamu/Hammerhead/Flounder Dkwhq
[Nexus 6  Original Android Development] Tylog:
You is the Edit function in the forum known? Makes reading Threads easier for all:)
[Nexus 6  Original Android Development] NYCHitman1:
System/core is a repo. Doesn't have anything to do with the kernel in this particular scenario.

EDIT: https://android.googlesource.com/platform/system/core/
[Nexus 6  Original Android Development] neobuddy89:
Watching over ROM repo, I found some ROMs are updating healthd service. This service is actually a binary located in ramdisk.

Next update for Hydra kernel will ensure copying this service from base ROM (just like we do for CM-AOSP environment), so that compatibility is ensured.

Cheers.
[Nexus 6  Original Android Development] xtcdk:
Hail Hydra

Shamu/Hammerhead/Flounder Dkwhq
[Nexus 6  Original Android Development] neobuddy89:
Here goes one more update!!

Hydra_v3.0-[10-04]-[00-51]

* Preserve charger service of base ROM. (Fixes battery issue.)

(If you are having incorrect battery percentage display - dirty flash your ROM first and then Hydra kernel.)

* Linux 3.10.89 update

* CAF misc updates

* TCP optimization from 4.0 upstream.

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

Hail Hydra!!:highfive:
[Nexus 6  Original Android Development] xtcdk:
[MENTION=3795148]neobuddy89[/MENTION] thats was fast . battery showing fine now. you are the best ??

Hail Hydra

Shamu/Hammerhead/Flounder Dkwhq
[Nexus 6  Original Android Development] scott45333:
The new build is running good so far. Have a very slight stutter when playing Mad Skills Motocross 2. Gonna let it settle for a couple of days. If the issue is still there, then I'll play with the settings. Thank you for all of your hard work on this great kernel.
[Nexus 6  Original Android Development] Dave778:
Patiently waiting for M build :)

I dunno what it is about this kernel but color is better than other kernels that allow custom color setting.

Eg my setup w this kernel looks better than the same setup w other kernels yet the color profile I set is always the same in kernel auditor. Anyone know why?

R 237

G 235

B 255

Sat 40

Hue 1515

Val 125

Cont 127
[Nexus 6  Original Android Development] neobuddy89:
M build coming soon... a day maybe.

Here is update for lollipop ROM:

Hydra_v3.0-[10-06]-[15-27]

* Linux 3.10.90 update

* Misc CAF drivers update

* Marshmallow Wifi Driver (from latest source - hopefully, they have fixed issues successfully.)

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

Hail Hydra.
[Nexus 6  Original Android Development] montbazon:
The latest kernel is crashing with google now launcher in latest CM12.1

Regards
[Nexus 6  Original Android Development] neobuddy89:
Pull logs?

It's working for me though...

View attachment 3498314
[Nexus 6  Original Android Development] montbazon:
Forget it, I did rolled back to 03 October. Denn it works without any problem.

Thanks for your help.
[Nexus 6  Original Android Development] neobuddy89:
Nightly build for Marshmallow:

https://www.androidfilehost.com/?fid=24052804347831681
[Nexus 6  Original Android Development] Nikki1993:
Some kernels had issues with system RW permissions. Do we have RW permissions on /system?
[Nexus 6  Original Android Development] Hen Ry:
Yes, it works.
[Nexus 6  Original Android Development] SanJoseCA:
Hi Neo,

Thank you for mind blowing kernel. I have been using it for a while now.. It sleeps really tight :good: (Ahh.. nothing new )

I flashed M build, and got a reboot, while scrolling in app drawer. I have disabled logcat, so no logs :( .

Just thought of reporting, under observation. M build : MRA58K
[Nexus 6  Original Android Development] bdivs11:
Selinux

Is this built with selinux as enforcing with SuperSu 2.50? Using Chainfire's new method
[Nexus 6  Original Android Development] Droidphilev:
Hail Neobuddy,

It seems that the M wifi driver is not fixed. Again i get disconnects with this version (like the earlier time when the M wifi driver was implemented in the LP version. Just FYI. Will install one build older.
[Nexus 6  Original Android Development] neobuddy89:
Thanks for feedback.

In my case selinux is causing reboot on M. We will switch to chainfire method.

Will revert wifi driver for lollipop.

In case of reboots, please share logs..

Synapse >> Tools >> Save Logs.
[Nexus 6  Original Android Development] Droidphilev:
Hi,

I installed JDX M build 4.0.0, your latest nightly for M and SuperSU 2.50. I don't have problems though.
[Nexus 6  Original Android Development] Efrenjr15:
Latest lollipop build I keep getting WiFi drops. Will revert back to another build.
[Nexus 6  Original Android Development] neobuddy89:
Following issues fixed for next lollipop build:

* Music stutter

* Wifi Drop

Some testing in progress.
[Nexus 6  Original Android Development] Droidphilev:
Hail [MENTION=3795148]neobuddy89[/MENTION]

I'm wondering: are the default settings good enough for daily use? I like your kernel simply because it has nearly let me down but i never touch any settings or never install Synapse etc.
[Nexus 6  Original Android Development] neobuddy89:
Yes, default settings are good for daily use. I keep default settings for personal use as well.

[MENTION=535343]all[/MENTION]

New nightly builds.

-------------------------------------------------------------------------------------

Lollipop kernel -

Hydra_v3.0-[10-10]-[05-26]

* Restore lollipop wifi driver.

* Music stutter fix. (Please confirm)

* CAF misc updates and fixes.

* CFQ iosched updates

* Improved FS throughput

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

-------------------------------------------------------------------------------------

Marshmallow kernel -

Hydra_v4.0-[10-10]-[05-06]

* All above updates except wifi driver.

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

-------------------------------------------------------------------------------------
[Nexus 6  Original Android Development] rui.ddevil:
In latest v4.0 I can't change the Hotplug to "Stock".
[Nexus 6  Original Android Development] socioteq:
Newest kernel on M breaks Layers, reverting to 10-7
[Nexus 6  Original Android Development] Droidphilev:
[MENTION=3795148]neobuddy89[/MENTION]

Hydra_v3.0-[10-10]-[05-26] broke USB OTG in LP (didnt test in M). Going back to 10-04 for now.
[Nexus 6  Original Android Development] neobuddy89:
Logs.
[Nexus 6  Original Android Development] socioteq:
Sorry NB, I don't have access to a computer to spit out an adb logcat at the moment... Is there a way to do it on boot from an installed apk?
[Nexus 6  Original Android Development] Nikki1993:
Synapse app comes with the function to save logs. No adb needed.
[Nexus 6  Original Android Development] socioteq:
https://www.dropbox.com/s/ofou6xbcwow21ex/logs-2015-10-11.13.43.53.zip?dl=0

Here you go. Thanks for your work on this kernel. I've been a fan of your work since working with reas0n on N5 VividROM. Let me know if there's anything else I can do to help
[Nexus 6  Original Android Development] neobuddy89:
USB OTG is working for me.

Hopefully, your ROM supports it too.
[Nexus 6  Original Android Development] neobuddy89:
Please try selinux permissive via Synapse. Reboot and check.

And thanks for your feedback.
[Nexus 6  Original Android Development] neobuddy89:
Why do you need kernel auditor? Use Synapse from Play Store and let me know if anything useful missing here. Intensity control is present in synapse, not sure about other apps.
[Nexus 6  Original Android Development] goila:
we could have a few new feature? as cdg congestion; zen & tripandroid scheduler; dyninteractive, ragingmolasses, yankactive governor. thanks :)
[Nexus 6  Original Android Development] socioteq:
https://www.dropbox.com/s/pinqyouucd6d7vg/logs-2015-10-12.09.09.03.zip?dl=0

Here is a logcat from changing to permissive and rebooting. Unfortunately still having the same problem. Thanks
[Nexus 6  Original Android Development] Droidphilev:
Hi again,

I updated my rom to the latest nightly and now it works. I get the feeling it's not the rom or the kernel that was the problem but multirom (as secondary rom). Sorry for wasting your time :(
[Nexus 6  Original Android Development] dawiseguy77:
Anyone use this on pure nexus MM rom?
[Nexus 6  Original Android Development] neobuddy89:
Last nightly build for lollipop is now STABLE release for lollipop.

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

Marshmallow issues will be taken care of eventually. Cheers.
[Nexus 6  Original Android Development] neobuddy89:
Marshmallow nightly up!!

Hydra_v4.0-[10-16]-[22-01]

* SELinux Permissive boot (not forceful) - Till CM13.0 irons out root issues on marshmallow.

* Resolved battery calibration issue.

* Misc driver updates and fixes from google and CAF msm-3.10

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

Tested with cataclysm ROM.

Cheers!
[Nexus 6  Original Android Development] agentfazexx:
Any reason Pure Nexus wouldn't boot with this kernel?
[Nexus 6  Original Android Development] SanJoseCA:
All the issues from previous build appear to be resolved..

Marshmallows never tasted better than this..

Thanks.
[Nexus 6  Original Android Development] rui.ddevil:
Reboot with Hydra_v4.0-[10-16]-[22-01] and stock M.

I had another one last night doing similar actions i.e. connecting to bluetooth devices. Could this have anything to do with the reboot?
[Nexus 6  Original Android Development] neobuddy89:
Will check on the issue. Please flash below nightly and keep me updated about the issue.

[MENTION=535343]all[/MENTION]..

Please update to latest nightly for Marshmallow.

Hydra_v4.0-[10-19]-[02-46]

* Critical Bugfix: Apps like Play Music failing to play gapless music.

* Updated motorola sound codec driver from its latest sources.

* Improved memory management - auto compact memory nodes when device suspends.

* Misc CAF updates.

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

Thanks!
[Nexus 6  Original Android Development] Thaodan:
This is may be a dumb question but why is there a separate kernel for lollipop and marshmallow? I always thought the user space is somewhat independent of the kernel version that is used.
[Nexus 6  Original Android Development] neobuddy89:
Because both have different ramdisk (we don't use anykernel scripting since we have customized our synapse backend)

and difference in certain drivers (for instance wifi driver)
[Nexus 6  Original Android Development] bdivs11:
Has the layers issue been fixed with the latest kernel [MENTION=3795148]neobuddy89[/MENTION]
[Nexus 6  Original Android Development] HiGhDRo3o5:
Layers working great here
[Nexus 6  Original Android Development] neobuddy89:
New moto update is not compatible due to firmware mismatch.

I have reverted same for time being until I can figure out update without breaking compatibility.

Please update to fix speakerphone regression in call.

Hydra_v4.0-[10-19]-[14-14]

* Revert Moto Codec update for now.

DL: https://www.androidfilehost.com/?fid=24052804347841235
[Nexus 6  Original Android Development] Nikki1993:
Can't seem to get rw permissions on system even with Selinux set to permissive.

Update: Reboot fixed it xD though Selinux permission settings doesn't require it. My bad!

---------- Post added at 12:40 PM ---------- Previous post was at 12:31 PM ----------

Actually, I did notice on Stock Marshmallow that if you do normal reboot sometimes system doesn't pick up Layers in vendor/overlay folder. When you do fast reboot, system picks up overlays. Might be something worth looking into [MENTION=3795148]neobuddy89[/MENTION] Cheers for your work!
[Nexus 6  Original Android Development] socioteq:
Layers is still broken... i really want to use your kernel but my amoled in black is also very important. thanks either way, your work is great
[Nexus 6  Original Android Development] Nikki1993:
Define broken layers. You are not really describing the issue.
[Nexus 6  Original Android Development] :
Then uninstall the app, and just manually install the overlays.

If you mean the overlays themselves are broken, how? The kernel should have no effect on them, unless you tweaked your kcal values and jacked them all up. Everything else is handled rom side.

Saying something is "broken" with no logs, screenshots, really... Information of any kind... Is an example of a useless bug report.
[Nexus 6  Original Android Development] wrongway213:
Anyone with broken Layers on M ROMs try installing the app "Busybox X" from the Play Store. I am not on Hydra but I am using Synapse via UKM and I had a horrible time getting layers to work with UKM because of Busybox installed by UKM not being recognized by the Layers Manager app. I am guessing as Busybox auto-installs with this kernel just like it does with UKM for Synapse, that lack of recognized Busybox is the Layers problem. So, try installing Busybox X and then see if Layers work. They should, and set on boot should not be messed up in Synapse if all works out right. Hope that helps you guys - this was a huge headache for me and I went as high up the Layers food chain as spending a few hours talking to [MENTION=1050103]sykopompos[/MENTION] himself about it and we concluded that Synapse was simply a pain, haha. So hopefully this can save you guys the hours of headaches it gave me :good:
[Nexus 6  Original Android Development] neobuddy89:
Let me know if this is the case, I will update busybox binary this kernel installs.
[Nexus 6  Original Android Development] socioteq:
This resolved my problem. Needed updated busybox binaries... Now everything works correctly
[Nexus 6  Original Android Development] wrongway213:
Excellent news, appreciate you reporting back.
[Nexus 6  Original Android Development] neobuddy89:
Busybox binary by busybox x lacks "sh" applet which is required for Synapse support.

Hence, no changes done as for busybox in below version. You can install externally if that what it takes.

Hydra_v4.0-[10-25]-[12-39]

* Linux 3.10.91 update.

* Fixes and updates for audio driver.

* Improved video playback driver - lower latency - updates from CAF.

* Improved state notifier and limiter drivers.

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

Cheers. Have a great Sunday.
[Nexus 6  Original Android Development] :
Yeah, I'm not a huge fan of synapse/UKM either. I mean they're good for the flexibility they offer, but they're so finicky.

Anyway... I'm not sure why the ukm busybox would have caused you issues, it doesn't touch the system busybox... It keeps a local copy in its directory and sets a variable with that path so that it calls it's own for all of its busybox calls instead of the system busybox.

Great that you figured out a fix, but I don't think it was caused by UKM sounds more like the rom you're using just came with an obsolete busybox.
[Nexus 6  Original Android Development] goila:
no more build for LP?
[Nexus 6  Original Android Development] neobuddy89:
Will release in sometime.
[Nexus 6  Original Android Development] wrongway213:
I'm running Cataclysm - afaik nothing installed via Cata's Aroma is obsolete. However, I deleted all copies of Busybox except in data/ukm and Layers Manager stopped working, tried installing stericson's Busybox and even Pro - I was unable to get Synapse to set on boot and Layers Manager to work until I installed Busybox X, though. FWIW on LP I have always deleted all copies of Busybox not in data/UKM, never had an issue just using that Busybox until Layers Manager didn't recognize it/didn't call it.
[Nexus 6  Original Android Development] :
Wow, that's really weird. Nothing else should be finding it there. Since all of the busybox functions are symlinks, they should have broke as soon as you deleted the ones in the normal directories. All the busybox binary does is checks the symlink name that it's called from in order to perform the functions.

Like I said though, at least you found something that worked.
[Nexus 6  Original Android Development] wrongway213:
Wait... so you mean to tell me that for the entirety of LP, I've been running like 15+ root apps with no functional Busybox? I run Viper4Android at all times that depends on BB... crazy. I still am kind of confused by this though, as if you look in the OP of this thread it advises that BusyBox is auto-installed and not to grab one from the Play Store - shouldn't that cause issues with other apps that rely on BusyBox? I appreciate the education, I see in Vortex thread you've got a firm grasp on UKM so I hope you don't mind the questions - not many on the N6 to ask to be honest.

Apologies for clogging the thread with Busybox talk neo, doesn't really seem OT since it's about Busybox for this and other Synapse-controlled kernels though and I would quite like to understand this, as I am sure others using UKM/Synapse would too.
[Nexus 6  Original Android Development] Droidphilev:
Neo, you are still using the LP wifi driver for the LP builds, correct?
[Nexus 6  Original Android Development] neobuddy89:
Yes
[Nexus 6  Original Android Development] neobuddy89:
New build up for LOLLIPOP roms.

Hydra_v3.1-[10-28]-[13-09]

* Stable updates upto Linux 3.10.92

* Filesystem updates - Fixed potential random reboot issue reported earlier.

* Fixes and updates for audio driver.

* Improved video playback driver - lower latency - updates from CAF.

* Improved state notifier and limiter drivers.

* Improved memory management - auto compact memory nodes when device suspends.

* Misc driver updates and fixes from google and CAF msm-3.10

DL: https://www.androidfilehost.com/?fid=24052804347848217 (only for Lollipop ROMS)
[Nexus 6  Original Android Development] montbazon:
This fixes make my shamu very stable. Before updated, I got a reboot per a day. For now, any of reboot stands nowhere on mine.

Very appreciated your work!!??
[Nexus 6  Original Android Development] Nikki1993:
For me random reboots continue on MM, if fixes for Lollipop are relevant to MM maybe they can be backported too, to fix reboots? Had to switch to stock PureNexus kernel cause I got no time to debug issue and need a working phone.
[Nexus 6  Original Android Development] :
How would you back port something to a forward version?

I feel like you may be mixing up terms.
[Nexus 6  Original Android Development] xtcdk:
Got a lot of Jason confuguration parsing failure with mm and layers screw up .. Dont know if its kernel related

Shamu/Hammerhead/Flounder Dkwhq
[Nexus 6  Original Android Development] Droidphilev:
Hi neo,

I hope you don't mind me reproting this. I just updated to this version and since now switching to another rom in Multirom goes very slow. Tested with another version and that fixes it.
[Nexus 6  Original Android Development] neobuddy89:
Some logs after booting using multirom would be helpful.

New builds

*********** MARSHMALLOW ************

Hydra_v4.0-[11-13]-[02-08]

* Support CM13

* Linux 3.10.93 update

* Updated Audio codecs and slimbus drivers

* Added ZRAM support from Linux 4.2 (configurable under Synapse)

* Tuned new CAF memory tunables.

* Misc driver updates (mdss, modem, gpu, cpuidle and few more)

* Performance improvements.

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

*********** LOLLIPOP ************

Hydra_v3.1-[11-13]-[03-05]

* Linux 3.10.93 update

* Updated Audio codecs and slimbus drivers

* Added ZRAM support from Linux 4.2 (configurable under Synapse)

* Tuned new CAF memory tunables.

* Misc driver updates (mdss, modem, gpu, cpuidle and few more)

* Performance improvements.

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

Cheers! :)
[Nexus 6  Original Android Development] :
[MENTION=3795148]neobuddy89[/MENTION] !
[Nexus 6  Original Android Development] NOSTALGIA:
gonna try this on cm12.1 nightlies

do i need to be on the latest cm12.1 nightlies as well ??
[Nexus 6  Original Android Development] neobuddy89:
Tested with latest. :)

Though it should work on any.
[Nexus 6  Original Android Development] xtcdk:
Issues with synapse is gone now with M build on benzo . hail hydra

Shamu/Hammerhead/Flounder Dkwhq
[Nexus 6  Original Android Development] NOSTALGIA:
can someone share a profile while using the lp kernel on cm12.1 nightlies?
[Nexus 6  Original Android Development] whojabacod:
Permissive?
[Nexus 6  Original Android Development] neobuddy89:
Yes. Changing to enforcing via Synapse should be ok as well.
[Nexus 6  Original Android Development] angourakis:
Hi there,

Could not install Hydra v4.0 [11-13] on TWRP. It said "error setting environment" and "reboot your recovery and try again".

I did that but it didn't work either. ROM stock, TWRP 2.8.7.1

Best Regards,

Rafael
[Nexus 6  Original Android Development] neobuddy89:
Which kernel are you using with your ROM while flashing Hydra?

If custom kernel, then flash your ROM again and then flash Hydra.

This error occurs when init.environ.rc from previous kernel ramdisk is not found (prev kernel issue) or not accessible (recovery issue,)
[Nexus 6  Original Android Development] angourakis:
Actually, I fastboot erase everything (boot, recovery, cache, system and userdata), flashed MRN58R, then fastboot erase boot and recovery, flashed TWRP and then tried to flash Hydra,

Maybe because I used "fastboot erase boot" before flashing your kernel? Will try again. Thanks !
[Nexus 6  Original Android Development] :
Yeah don't do that.
[Nexus 6  Original Android Development] Mr_S:
Flashed this on mm p.n.

Running great oc,uc,ov plus 2 cores impulse, 2 on demand...let's give this a spin. I had problems with synapse last time sticking on lp but all seems good so far,will report back

Edit.....first cycle,stable as a rock

Good work
[Nexus 6  Original Android Development] Nooblet:
Downloads not working
[Nexus 6  Original Android Development] :
Incorrect....
[Nexus 6  Original Android Development] Nooblet:
Correct android file host states "there are no mirrors"
[Nexus 6  Original Android Development] demlv:
?? I'm seeing 9 available mirrors.
[Nexus 6  Original Android Development] Mr_S:
Rebooted and got some json parsing error twice before it would load,it eventually loaded and settings needed to be reapplied!

https://www.dropbox.com/s/i4ochgagfp00n9j/logs-2015-11-27.16.51.09.zip?dl=0

Edit,believe I needed to wait for synapse boot to complete before trying to open it

I see no new commits for a while, how's things running [MENTION=3795148]neobuddy89[/MENTION]
[Nexus 6  Original Android Development] Mr_S:
Quiet in here! This kernel is smooth as and stable,one of the things I would like to see are speaker volume adjustments as well as included headset,plus I'm sure there would of been some commits floating aboit that may be worth adding!
[Nexus 6  Original Android Development] montbazon:
You can find new one here

https://github.com/neobuddy89/Shamu/commits/marshmallow

He just didn't update the way to source code