yashsingh1/xdaforums huggingface dataset:
[Nexus 5 Original Android Development] dany20mh:
Thanks for reply,

I always use the battery profile, and I never change anything else ( except Vibration power ) and this time I lower the voltage by 30 down global.

I return it back to default as you said it may for the voltage.

The only thing is I'm using SuperSU ( for ChainFire ) but most of the time NXTweek ask for me for root access everytime ( even I leave as always access ) , and this one is only happening in the 10b6, and I didn't have that for 10b5.
[Nexus 5 Original Android Development] blade_:
i will really,really miss your kernel,and i dont tell something like this easy

please tell me,can you make a list of roms that will be supported?:highfive:
[Nexus 5 Original Android Development] dany20mh:
The way you said that I think you know me :D

Yeah, some time it acts crazy, some time it accept it, some time it not.

It's like a kid and UV is like food for and you know kids some times like food and sometimes don't :D
[Nexus 5 Original Android Development] neobuddy89:
That's why I wasn't adding Voltage control to NXT. I am restraining negative offset limit in NXT.
[Nexus 5 Original Android Development] Jsparta26:
[MENTION=3795148]neobuddy89[/MENTION] Thank you for providing support for CAF. I'm really excited to test out v10.b6 out right now. :D
[Nexus 5 Original Android Development] Jsparta26:
Hi,

I just want to say this is a fantastic kernel. However I know this is a beta testing version so bugs are to be expected. In the past few hours I experienced two reboots. I pulled a logcat from the nxt app. Hopefully this may shed some light. Thank you. :)
[Nexus 5 Original Android Development] neobuddy89:
[MENTION=535343]all[/MENTION]: Please provide all log files, henceforth.

[MENTION=5295895]jSpart[/MENTION]a: Are you using smartass governor? Please switch back to default, it needs fixes.
[Nexus 5 Original Android Development] neobuddy89:
New source is available here: https://github.com/neobuddy89/hammerhead_kernel_caf
[Nexus 5 Original Android Development] kkk-sgs2:
Thank you neobuddy for your hard work. But with 3 supportet Roms, the thread was in future very quiet. No pa, aokp, slim and carbon. This make no sense for me. The normal official cm11 user wont flash a super customizable high performance kernel....good luck.?

Gesendet von meinem Nexus 5 mit Tapatalk
[Nexus 5 Original Android Development] neobuddy89:
True. :)

Why wouldn't ROMs adapt CAF???

It is open source.

And there is a personal selfish choice of mine involved for supporting only cm11, I don't wish to compensate cm11 system files and features by toying with system files, at the same time get best of all available out there WITH atmost stability.

Previously cm11 alongwith stock was supported because GPU was not in sync with CM11. However, future merges like video driver was getting unstable due to unupdated GPU.

I will wait for a good customized CAF ROM rather than using custom ROM with comparatively less featured, less stable and less performance kernel.

People over different forums are already cursing my decision, I don't care.. I bought my N5 to get best AOSP experience first and then comes customization. And on side note, no donations are accepted.

Besides, if you miss customization so much on cm11, Xposed Framework is good option. :)

I am grateful to all replies in this thread.
[Nexus 5 Original Android Development] Akeel1994:
[KERNEL] [3.4+] Chaos 9.2+ App [Stable] [18/01]

Your kernel was fantastic.And I have not found a kernel like chaos yet.

So I would like to give you my thougts how to solve the "problem":

Is it possible to make two diffrent chaos kernel versions like other kernel devs did?

So one for cm11 roms only and a new thread for the asop roms with chaos aosp kernel?

Maybe you can think about this solution and let us know what you think. Thanks!
[Nexus 5 Original Android Development] Jsparta26:
Yes I was lol. OK I switched back to abyssplug. Thank you:)
[Nexus 5 Original Android Development] hhhwwe:
[MENTION=3795148]neobuddy89[/MENTION] , does your kernel addresses the memory leak issues plaguing recent CM builds?
[Nexus 5 Original Android Development] Ashish Bhalla:
if this happens that would be great :D
[Nexus 5 Original Android Development] hhhwwe:
Well, apart from CM11 it supports AOKP, Vanir, AICP and future builds of droidkang, beanstalk, etc. It makes a great sense to have a performance kernel for all these ROMs, especially given the fact that there are ample kernels available for non-caf ROMs. Keep up the good work neobuddy89
[Nexus 5 Original Android Development] kkk-sgs2:
Aokp is aosp, how aicp because base is aokp = aosp.

Gesendet von meinem Nexus 5 mit Tapatalk
[Nexus 5 Original Android Development] neobuddy89:
New thermal driver is not enabled by default.

You can enable by following console command:

echo "Y" > /sys/module/msm_thermal/parameters/enabled

I will try to add new thermal driver control in NXTweaks app.

Default at the moment is "N" which means Use Stock Thermal driver.
[Nexus 5 Original Android Development] :
Hi,

Lost root on Cataclysm rom (not considered as stock rom, right?)...

With the 2.0 version I lost root too but flashing SuperSU 1.80 in recovery did the trick, I tried this with 2.1 but no luck, I lost root again...

:)
[Nexus 5 Original Android Development] neobuddy89:
It is considered as ROM based on Stock. So yes, root issue.

I will get this fixed by next release.
[Nexus 5 Original Android Development] yuuzhantar:
Hi,

there is no UC ?

some kernel have min freq = 96MHz
[Nexus 5 Original Android Development] neobuddy89:
In fact, OC may get removed from next version.

I was scrutinizing behavior of CPU frequencies and found that behavior of our (MSM) device is way different than other devices.

For other devices, when you set min CPU freq and max CPU freq, you devices dances between this range.

For our device, this is not true. Whatsoever min.max frequencies you set, device will be setting its own limits.

Like 1.1 GHz for Min freq and 2.4 GHz (in case of overclock available) as max freq!!

This setting made by device is temporary and as per requirement to prevent any degrading performance!

So just like current frequency keeps changing frequently between scaling frequencies, scaling frequencies keep changing between hardware limit of max-min frequencies.

If you wish to confirm, install CPU Spy Plus app and see what are your scaling frequencies,

Being said above, UV or UC will contribute least to anyone's power saving fantasy.

Only better alternative is to select best governor of choice.

:cowboy:
[Nexus 5 Original Android Development] davwman:
Can we use this on the latest ota? Currently running stock rooted 4.4.1.
[Nexus 5 Original Android Development] neobuddy89:
No. Do not use.

You may lose root.
[Nexus 5 Original Android Development] badd99:
Does this kernel have Golden for TCP and schedulers? GoldenX3 for governor?

I can't flash it right now and check, or I would. If not, any plans to add? Thanks!
[Nexus 5 Original Android Development] neobuddy89:
Right now some special additions and fixes in process for next v3.0 release.

Link me to source of governor of your choice and I can add if feasible.
[Nexus 5 Original Android Development] Rykochet:
I didn't know if you meant a open invitation to post governors. It would be awesome to get something like ktoonz on here.

https://github.com/ktoonsez/KT-SGS4
[Nexus 5 Original Android Development] neobuddy89:
I will look into this.

Good News is ROOT is gonna be fixed for Stock based ROMs! :fingers-crossed:
[Nexus 5 Original Android Development] neobuddy89:
Chaos Kernel v3.0 released. Check some screenshots HERE.

Changelog for v3.0:

Fixed Root and Full compatibility with all ROMs including 4.4.1

Linux Kernel mainline updates to version 3.4.72

Updates from Google Kernel common source

Added ZRam with LZ4 (fastest) compression/decompression.

Added Ultra Kernel Samepage Merging (UKSM)

Added new thermal driver control with throttling temperatures

OOM advance controls. Control behavior of OOM Killer when screen on/off.

Added Backlight Dimmer Control

Added CPU Governor Control

Added IO Scheduler Control

Added Frandom, EDS module Control

Added few more miscellaneous tweaks and controls

Fixed hysteria of backlight at boot

Fixed auto reset of governor at boot

Driver updates for GPU and vibrator from Google

WiFi fixes

Minor bluetooth and USB fixes

Fixed Clean Cache button and functionality in NXTweaks app

Removed OC

Auto-install compatible Busybox
[Nexus 5 Original Android Development] Jur1nator:
This looks like a pretty interesting kernel, coming from faux (wich I unfortunately can't use anymore because I switched to cm now)

Will give this a go.. Can I use the fauxclock app to switch the kernel around, for now?
[Nexus 5 Original Android Development] neobuddy89:
Yes, 100% compatible with FauxClock features.
[Nexus 5 Original Android Development] casonswag:
This work on cm also??
[Nexus 5 Original Android Development] Jur1nator:
installed and working like a charm :)

yes i am using it on Cm, but you also could have searched for 10 seconds to find an anwser to your question
[Nexus 5 Original Android Development] tw1tch175:
While using a stock based rom (cataclysm) rebooting while using art causes the phone to fail to boot and it keeps trying to do the app update

a reflash fixes it until next reboot
[Nexus 5 Original Android Development] Rykochet:
I'm on stock 4.4.1 and I get rebooting when trying to do a benchmark in Antutu. It's happening at 14% "testing CPU integer performance".
[Nexus 5 Original Android Development] neobuddy89:
Before changing to ART, you may need to delete "NXTweaks" app from system/priv-app

Thanks for notifying, I will check and add in the OP.
[Nexus 5 Original Android Development] bmg1001:
I like the NXTweaks app, will it still work if I move it to /system/app?, because I'd like to try out ART.
[Nexus 5 Original Android Development] hhhwwe:
AOKP uses AOSP with CAF sources just like CM..
[Nexus 5 Original Android Development] Akeel1994:
and what about carbonrom?
[Nexus 5 Original Android Development] hhhwwe:
Carbon recently switched to slim kernel (non-caf)
[Nexus 5 Original Android Development] kkk-sgs2:
Aokp boots fine, pls excuse my ignorance ?

HAMMERHEAD // T-REX ROM // CHAOS KERNEL
[Nexus 5 Original Android Development] tkoreaper:
Does anyone know if Purity ROM is CAF based?
[Nexus 5 Original Android Development] buster041284:
Iam sure it's none CAF
[Nexus 5 Original Android Development] mo976:
I don't know why everyone is getting their knickers in a knot about this? If neobuddy wants to do a caf based kernel exclusively that's his choice. There are half a dozen other non caf based kernels available.
[Nexus 5 Original Android Development] Rykochet:
There is nothing wrong with wanting to go your own way. It is his time that he is putting into this project for us. Just remember that this kernel was built for the people who use it and with their inputs.

Personally I'm going to miss this kernel if is stops working for omni/cm. I hate seeing a highly custom kernel lose support for half it's people. If I knew more about kernels I would help.
[Nexus 5 Original Android Development] neobuddy89:
Unicorn on steroids:

http://aokp.co/blog/roman-and-cyanogenmod

That adds AOKP in CAF list.

I think this same is scenario with Nexus 7 and even PA had switched to CAF. :)

And sorry, I cannot maintain two different repos. Not yet.
[Nexus 5 Original Android Development] Alfonso87:
Guys is here a guide to all this cpu governor?

Which one i more optimized for battery life/performances?

I'm totally new to ChaosK.. There is some setting i should change?

Thank you
[Nexus 5 Original Android Development] Ashish Bhalla:
[MENTION=955548]neob[/MENTION]uddy can u post the link where it shows that pa has adopted CAF or was it some inside info that you have ?
[Nexus 5 Original Android Development] neobuddy89:
@all:

Chaos 10.0 Beta 7: http://d-h.st/tVO

Changes over Beta 6:

* Retain only few steps to offset voltage (to stop users messing too much)

* Add CRON Jobs to NXTweaks - Schedule your device for auto-maintenance!! (Needs testing.)

* Add logger control to NXTweaks

* Enhance Morpheus mode to prevent sleep settings when on call

* Optimize KSM for efficient usage

* Add KSM control to NXTweaks

* Add Ad-Blocker Update/Remove controls to NXTweaks

* Add DB Optimization control to NXTweaks

* Remove smartassh3 governor(causing panic via watchdog bites)

* Scheduler optimization

* Minor TCP Tweak

Last beta, perhaps.

This is stable CAF kernel. Welcome to the future. :)

Works only on CM11/AOKP.

Thank you.

EDIT:

Updated GPU and Video drivers have increased stability and smoothness over 9.2 and achieves 50+ FPS!!!
[Nexus 5 Original Android Development] neobuddy89:
This is old info of nexus 10 back on Jellybean:

Some discussions over here indicates that...

http://xdaforums.com/showthread.php?t=2446431&page=46

Especially post 457.
[Nexus 5 Original Android Development] Akeel1994:
beta 7 is rocking on aicp rom.
[Nexus 5 Original Android Development] Jsparta26:
B7 also running smooth on cm11:)
[Nexus 5 Original Android Development] juancaperez2000:
Wich nightly are you? Still memory leak present?
[Nexus 5 Original Android Development] Jsparta26:
02/02. I'm not sure. I maxed out my min frees to exterminate so I havnt experienced these leaks everybody else is. :)
[Nexus 5 Original Android Development] blade_:
thanks for answers [MENTION=3795148]neobuddy89[/MENTION]

i hope that slimkat will go caf soon
[Nexus 5 Original Android Development] buster041284:
Are u planning to put any sound mod's gain increase ect in the app. I went threw few pages on the thread to see if you said anything in the past about it could not find anything. I mean your own not faux sound.
[Nexus 5 Original Android Development] alb3rtt:
50+ fps in what?
[Nexus 5 Original Android Development] neobuddy89:
What leak? How to reproduce?

50+ FPS while testing 3D graphics. (for games and wherever 3D graphics is used)

Previously - on stock - it is between 30~42 FPS.
[Nexus 5 Original Android Development] buster041284:
Games I would say
[Nexus 5 Original Android Development] neobuddy89:
CRON Jobs working well. :)
[Nexus 5 Original Android Development] iraqi92:
still have lagging in tsf shell luancher ..and somewhere...not smooth ...thanx for your working
[Nexus 5 Original Android Development] alb3rtt:
TSF shell is such a heavy launcher. Its like running touchwiz on a phone. It could lag anything...

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

:p:p
[Nexus 5 Original Android Development] buster041284:
Think he is referring to Franco kernel there was a memory leak in his last beta kernel 33 iam sure sure saw it on the thread
[Nexus 5 Original Android Development] neobuddy89:
I don't think there is any leak present here.

Cyanogen has already upgraded memory management heavily earlier last month and I haven't experienced any regression.

The main aim stands is to deliver stable 10.0 release.

After same, there will be more backports for zsmalloc and zram from 3.10 kernel. :)
[Nexus 5 Original Android Development] buster041284:
Yea there is defo no memory leak in your kernel iv seen really don't what he was talking about except when he said memory leak i thought franco kernel getting mixed up with.
[Nexus 5 Original Android Development] iraqi92:
no ..only when i flash this kenel have lag ..on other's kenel no problem ..
[Nexus 5 Original Android Development] alb3rtt:
What ROM? What settings..?
[Nexus 5 Original Android Development] :
[MENTION=3795148]neobuddy89[/MENTION] thanks for all the work. Been with you since the n7000. Unfortunately must leave because I am not a CM fan anymore, but keep up the great work!!!!!

Sent from Nexus 5 (?) on Slimkat
[Nexus 5 Original Android Development] topgeardave:
The cm memory leak is a framework problem afaik. It's still there, if you want to test it, open up loads of apps with default oom and look at free ram in settings. It'll be around the 200mb mark. With aggressive oom settings in NX tweaks, it seems to be ok. Also a reboot clears the leak for a while too.
[Nexus 5 Original Android Development] neobuddy89:
It's not a leak. Its cache accumulation for faster loading of apps.

I can tweak it for better. Wait for next version.:)

Done backporting ZRAM, ZSMALLOC from 3.10 kernel.
[Nexus 5 Original Android Development] topgeardave:
Oh thanks for clearing that up, don't you ever catch a break? haha you beast! Really appreciate the time you've put into this :D

Just a question; how hard would it be to create your own 3.10 kernel from scratch as opposed to backporting everything? :)
[Nexus 5 Original Android Development] Ashish Bhalla:
Will a AOSB rom work with this kernel..it says it is based on cm sources.

http://xdaforums.com/showthread.php...I dont want to stick around go official cm11.
[Nexus 5 Original Android Development] neobuddy89:
Chaos 10.0 Beta 8: http://d-h.st/wDd

Changes over Beta 7:

* Fix voltage constraint on OC frequencies

* New memory management (no more hyped memory "leak")

* Enable new ZRAM and ZSMALLOC from 3.10 kernel with CAF fixes

* Workqueues adapted from 3.7 kernel

* Optimizations with hashtables

* Audio bus updates from CAF

* Sync ramdisk with CM11

Works only on CAF based ROMs.

Report any regression with logs.

Thanks all. :)
[Nexus 5 Original Android Development] blade_:
[MENTION=3795148]neobuddy89[/MENTION] can you name the compatibles rom?
[Nexus 5 Original Android Development] maxwarp79:
So now to use v10+ kernel It's mandatory to install a CAF ROM like CM11? It can't be used with stock ROM?

Inviato dal mio Nexus 5 utilizzando Tapatalk
[Nexus 5 Original Android Development] Jsparta26:
That's right.
[Nexus 5 Original Android Development] omvir:
Hello, what hotplugging system does this kernel use for CM11?
[Nexus 5 Original Android Development] topgeardave:
Hey, quick question: Seeing as we already have loads of free RAM, do we really need ksm and ZRAM? From previous experience on my HTC Sensation they were massive battery hoggers
[Nexus 5 Original Android Development] JoJostar:
do you have plans to make this compatible with the stock becuase i'd rather not flash cyanogenmod?

If not possible could someone recommend some feature -filled caf rom's that would be an alternative to cyanogenmod
[Nexus 5 Original Android Development] abcdw654:
You could try Beanstalk ROM by Scott.hart.bti. the ROM is frigging awesome, with nearly all the features from all over, including Lock screen notification, Halo and Multiwindow.

But I'm having difficulty getting Chaos to work on Beanstalk though. I'm thinking a Ramdisk issue as kernels using AnyKernel method work fine on it. I'll flash Beta 8 with updated Ramdisk and let you guys know.

Edit: Still getting stuck at Google screen. [MENTION=3795148]neobuddy89[/MENTION], any ideas why?
[Nexus 5 Original Android Development] neobuddy89:
CM11 uses mpdecision

Chaos uses MSM Hotplug driver developed by myfluxi which is open source and more power efficient.

You are right. Zram will be turned off by default.

KSM is already turned off by default.

Also auto cache setting seems to be cleaning too much (https://github.com/neobuddy89/hammerhead_kernel_caf/commit/36e9ac4b341340474648e2aaf5569fce348a251a)

which results in app taking few milliseconds more to launch. It will be reverted.
[Nexus 5 Original Android Development] neobuddy89:
This question needs to be posted in ROM thread if CAF patches are included in the ROM?

A ROM needs to be built with latest CM Kernel and CAF patches.
[Nexus 5 Original Android Development] Jsparta26:
You made a couple mistakes homie. First you should really read a little bit. I'm sure it was like 5 to 8 pages back but neobuddy is developing only for caf based kernels now. You are more than welcome to use the 9.2 build which is stable and is aosp based. Secondly, this is Xda. Normally you would be told to look and flash for yourself because afterall this is xda. You asking somebody to point you to a ROM or kernel is like saying "I'm too lazy to look on my own, I'd rather have somebody do it for me" is quite annoying and frankly I see this behavior exhibited on Google + in the cm community too much. There is nothing wrong with asking for help with a bug or reporting a issue the right way. Now with all that said there are plenty of aosp ROMs and kernel out here. Its all right in front of you. Just look for it. :)

Cheers.
[Nexus 5 Original Android Development] neobuddy89:
Just stabilizing source for 10.0 release.

Once done, I will attempt to clear doubts of all in the OP.

AOSP users may use stable 9.2 release.
[Nexus 5 Original Android Development] dany20mh:
[MENTION=3795148]neobuddy89[/MENTION]

Just got this random reboot on the 10b8, on battery profile and some of the corn item are enabled.
[Nexus 5 Original Android Development] neobuddy89:
Everything seems smooth, I mean no error in debug msg.

Share other logs, need to check settings.

Perhaps, aggressive LMK is conflicting new memory management. I will check on that.

Please share other logs.
[Nexus 5 Original Android Development] dany20mh:
I hope these are the thing you need
[Nexus 5 Original Android Development] sklaes:
see Edit

Hey Guys

yesterday i flashed the latest Beta (on CM11) and my device wont boot anymore. It stuck at the bootloader-screen (the one with the unlocked symbol). Plugining the usb-cable the Green-LED switches and stays on.

the Version Beta6 worked on cm11 and older Versions i only tested on Stock rom (but they all worked fine)

Windows (8.1) can't detect the device correctly but shows an MTP-Device in the Device-Manager.

Any sugestions?

Edit: Got it booted into fastboot from there into recovery and restored good old Stock with beta 6 on it - probably the last kernel of chaos i will/can use :(

[MENTION=3795148]neobuddy89[/MENTION]: Please support Stock Roms thats the main feature of Nexus devices. I dont hate CM (its installed on nearly every device i own), but Stock vanilla android is also great
[Nexus 5 Original Android Development] neobuddy89:
It got stuck because, probably, your system files were modified before.

Latest Chaos beta releases aren't compatible with modified old system libs.

Wipe system, reinstall CM11, and then flash Chaos latest beta.

Above instruction is crucial info for all.
[Nexus 5 Original Android Development] Jason78729:
Will somebody give me a quick explanation as to the general and technical differences between a CAF kernel and non CAF kernel? Thanks

---------- Post added at 09:58 PM ---------- Previous post was at 09:51 PM ----------

Also what are some recommendations for a smooth cm based ROM? Was using DroidKang then switched to Vanir but neither are compatible.
[Nexus 5 Original Android Development] armyboy11b:
Its been said over 20+times abfew pages back.

Try beanstalk? Idk flash and see?
[Nexus 5 Original Android Development] Jason78729:
Tried Beanstalk, couldn't get it to boot. Switched to CM nightly and it booted fine. Thanks for the help.
[Nexus 5 Original Android Development] neobuddy89:
Last time I checked AICP (based on AOKP) booted fine and is featured-pack like DroidKang. :)
[Nexus 5 Original Android Development] Jason78729:
Thanks Neo, gonna call it a night and I'll try out AICP tomorrow. So far with CM latest nightly and Chaos 10b8 running very smoothly. Appreciate all your hard work. Switching my daily driver ROM so I can use your kernel.
[Nexus 5 Original Android Development] shizkoff777:
Can anyone post a mirror for latest kernel.dvhost is giving me trouble.I hate how they try to push mobigenie on you now