yashsingh1/xdaforums huggingface dataset:
[Nexus 5 Original Android Development] imageMaster:
Is there way to disable blue color cast for AOSP ver.20? New Franco and Faux apps don't work with the kernel (they can't tune colors with the kernel).
[Nexus 5 Original Android Development] d3sm0nd:
Please update the AOSP version! :confused:
[Nexus 5 Original Android Development] n3ocort3x:
Just to keep people updated here too. [MENTION=1863016]rachanta[/MENTION] got the kernel working with kexec multirom patch. Thumps up for him for this we jus need to iron out a last bug with sound control.

It will get update but no eta so far.. People who follow me already know that my time is very limited atm. I will.. But can't promise when. As I want to test things on my own on Aosp too I have to jump between roms.. That takes additional time of course
[Nexus 5 Original Android Development] rachanta:
Here is the unofficial n3ohammer with all features working including MultiROM:

http://www.androidfilehost.com/?fid=23329332407588125

:D
[Nexus 5 Original Android Development] sheshuvadrevu:
Is this for CM or AOSP???
[Nexus 5 Original Android Development] rachanta:
Cm

---------- Post added at 11:33 AM ---------- Previous post was at 11:32 AM ----------
[Nexus 5 Original Android Development] rachanta:
Is it normal for to have random FCs when cpuquiet is enabled with load_stats set and cpufreq is set to ondemand? The phone works smoothly when cpufreq governor is set to performance.
[Nexus 5 Original Android Development] Skinpipe:
no definately not reflash stock kernel and then reflash neo kernel make sure your using the correct version cm or aosp.
[Nexus 5 Original Android Development] rachanta:
Why is smartmax the default? How is it different? And what could be the reason for fc in ondemand mode?
[Nexus 5 Original Android Development] Skinpipe:
considering you have created a kernel for the n5 you have alot of questions about this kernel smartmax is a governor thats like ondemand but smarter and the other two questions i dont have the answers.

at very least read the OP before asking questions
[Nexus 5 Original Android Development] n3ocort3x:
Im on this kernel since ages now and had not one single hard or soft reboot :) it might be due to ur modifications that u did to ur kernel.. u said u had to remove some stuff (rq if i remember correctly) there the devil could be :)

still had not even a chance to update here ... sorry guys... time will come but for now i dont give any ETA... one day it will surprisingly show up
[Nexus 5 Original Android Development] rachanta:
Ok i admit i was not talking about n3ohammer when I asked the question. This is my own build based on cm kernel. I now have all cpuquiet commits in place with no omissions. Same is the case with smartmax. The phone has been working very well after I asked the questions which were asked after a build with no smartmax. I have been on smartmax since my last build. I can only express gratitude for your encouragement and patience. Thanks again.

---------- Post added at 05:25 AM ---------- Previous post was at 05:20 AM ----------

I could not find much about smartmax in op or google. May be I missed something. Thanks for your answers. My kernel is now working very well with smartmax which I installed after my last post.
[Nexus 5 Original Android Development] psp9000333:
go to the download page and you'll see multiple zips for either cm or aosp.

Sent from my Nexus 5
[Nexus 5 Original Android Development] rockingondrums:
Did you update the link to the new zip?
[Nexus 5 Original Android Development] rachanta:
This is the link from op. Google racer nexus 5 to get to my op:

http://www.androidfilehost.com/?fid=23329332407589148
[Nexus 5 Original Android Development] daddybux:
Hey guys maybe I'm the only one here but I went to the 1st page, read everything, clicked the link for n3ohammer_v44 cm based. This took me to download and I did. The download said the right name for the kernel but after I installed it and checked in about phone I got 3.4.0AICP-05-02-2014xxxxxdirty-root@blackMac#4. Now as I've been reading I realize that same guy building both but the problem isn't what its named, I have no underclocking to 96000mhz, no added modules for anything so could someone help with the right links or a solution?
[Nexus 5 Original Android Development] rockingondrums:
I was under the impression nobody went under 300 or maybe even 250 MHz anymore? Those two and deep sleep seem to work well together.

Also, what modules is it missing from op?
[Nexus 5 Original Android Development] Gormsen:
Great to see you working on the Nexus 5, Neo. Remember you magic from the One X :D

Are you planning on getting the N5?

Gonna flash your kernel right away and see what you've been cooking :P

Sent from my Nexus 5
[Nexus 5 Original Android Development] italia0101:
I flashed and my wifi wouldn't turn on.. Any fix?
[Nexus 5 Original Android Development] Vortex1969:
Same here wanted to try the kernel out but lost WiFi.

PSX for Nexus 5 under the hood
[Nexus 5 Original Android Development] TheLastSidekick:
Also lost WiFi but the kernel is smooth as butter.
[Nexus 5 Original Android Development] Gormsen:
Seems like it's a problem with the kernel right now, bet Neo's already working on it ;)

Sent from my Nexus 5
[Nexus 5 Original Android Development] bsg411:
Sounds like this is gonna give brick kernel a run for its money very very soon!! Thanks and looking forward to flashing.
[Nexus 5 Original Android Development] n3ocort3x:
yeah.... saw it too now, sorry guys again... need to have a look at it tomorrow what could be the derp... quite ****ty without device :p sorry for the troubles, update will follow tomorrow
[Nexus 5 Original Android Development] HTCore:
I guess S2W is not enabled by default. How can I enable it?
[Nexus 5 Original Android Development] Gormsen:
Also, is it on purpose that you removed the ondemand governor?

Sent from my Nexus 5
[Nexus 5 Original Android Development] lbroksle:
No worries man, thanks for the hard work! Loved this kernel on my one
[Nexus 5 Original Android Development] raycaster3:
Dang man...haven't been able to test Wi-Fi, a great kernel otherwise. Can't use the other two that have s2w and dt2w, to much drain and lag. Gotta go back to Franco till tomorrow. I've tested for a cpl blind kernel devs before, and it has always turned out to be in vain until they got the device in hand. Not saying it can't be done, it's just super difficult. I applaud the effort..I'd say we all do.
[Nexus 5 Original Android Development] n3ocort3x:
n3oHammer_v9_fix

-fix Wifi

up in OP, now for real fixed wifi
[Nexus 5 Original Android Development] raycaster3:
Had a random reboot. Here's my last_msg.

https://db.tt/erb6HTo7

Another https://docs.google.com/file/d/0B36GQ35GUhm9OGhtNHpmOC1IVE0/edit?usp=docslist_api

My uv is -50 but have never had a random reboot since I got this device. Anyhow. Thanks again.
[Nexus 5 Original Android Development] n3ocort3x:
If enabled : disable mpdecision in trickster. Otherwise u will have a race between hotplugs. I need to take it out completely so if no one can turn it on. But it should be off by default.

Also please test without uv please. Every phone and kernel differs.

noNeedForAsig
[Nexus 5 Original Android Development] Gormsen:
Hey Neo, flashed your fixed version this morning, but got reboots and freezes during the 'upgrading android' part of bootup after wiping dalvik.

Pulled last_kmsg from recovery

http://pastebin.com/w7qsCPb1

Sent from my Nexus 5
[Nexus 5 Original Android Development] n3ocort3x:
ok it seems i have to remove mpdec completeley out of kernel... but i wonder why this happen, becuase i removed it from ramdisk (startup). If u are in system D O N T turn on MPDECISION in trickster, thats the cause of the reboots. It doesent start up by default. I will release update without mpdec asap

OP UPDATED TO v10

n3oHammer_v10

-ditch out mpdecision, u cant turn it on anymore so cpuquiet can do its job as it should

-should fix reboots
[Nexus 5 Original Android Development] raycaster3:
I totally didn't think of the mpdecision toggle. I think it stayed on from the previous kernel I was using and that caused the issue and it was easy to overlook. I don't even think I had gone into trickstermod before the reboots happened. I should've known. That's what happened on the one as well if I remember correctly.
[Nexus 5 Original Android Development] moosh3:
What app do I use to control all of the settings?
[Nexus 5 Original Android Development] FlolB:
Trickster MOD. :)

Gesendet von meinem Nexus 5 mit Tapatalk
[Nexus 5 Original Android Development] moosh3:
Installed, can't seem to find the option to enable dt2w

---------- Post added at 05:12 PM ---------- Previous post was at 05:10 PM ----------
[Nexus 5 Original Android Development] Tung_meister:
Has there been any looking into GPU Overclocking yet? Just wondering as it's no longer listed under the kernel features to come section.
[Nexus 5 Original Android Development] Alfonso87:
Some battery drain screenshot pls?
[Nexus 5 Original Android Development] n3ocort3x:
Every kernel will have the same drain when it comes to S2W or Dt2w. We all use showp s implementation

noNeedForAsig
[Nexus 5 Original Android Development] Sultanxda:
You can make the kernel installer rename the mpdecision binary to mpdecision.bak or you can make it delete the mpdecision binary. Doing either of these will ensure that stock mpdecision will never start :)
[Nexus 5 Original Android Development] ks2332:
Can you explain how your CPU quiet works it's it similar to intelliplug
[Nexus 5 Original Android Development] show-p1984:
That's actually wrong. The cause of the reboots are, at least in the below case, L1 errors.

[ 273.017816] healthd: battery l=33 v=3745 t=35.3 h=2 st=3 c=594 chg=
[ 302.782584] L1 / TLB Error detected on CPU 0!
[ 302.782625]	CESR = 0x00000001
[ 302.782660]	CPU speed = 2534400
[ 302.782723]	MIDR = 0x512f06f0
[Nexus 5 Original Android Development] nimrodity:
Is there a chance for the standby drain to improve while using s2w? It's pretty high atm
[Nexus 5 Original Android Development] show-p1984:
Without some secret insight from LG or someone that has a datasheet of the panel controller: Nope.

On the nexus 5 touch and lcd are linked. That's what's causing the semi-high drain.

Optimally we would want to disable everything on that controller and put it in a sleep interrupt mode. That way it would only wake up to send touch data and otherwise sleep normally.
[Nexus 5 Original Android Development] nimrodity:
Can't we use any of the stuff we have from the G2, it has the knock knock out of the box and I doubt it's draining that bad
[Nexus 5 Original Android Development] show-p1984:
AFAIK that's done on firmware level, and firmware is a big black box.

Even if it was't done on firmware level, the g2 has separate control over led and touch panel, like most devices.
[Nexus 5 Original Android Development] nimrodity:
Thx for explaining, that's sad to hear. I really like dt2w but the drain is too big. The nexus 5 battery isn't good enough with that enabled anymore. If Google would have just put in 2600mah at least, damn
[Nexus 5 Original Android Development] ganeshp:
Flar in his latest kernel did some implementation on dt2w and s2w/s2s which is saving me battery pretty much do check his latest kernel. Also if [MENTION=4635674]n3ocort3x[/MENTION] did the same implementation that would be great
[Nexus 5 Original Android Development] nimrodity:
Actually I'm talking about flars kernel, I don't notice anything that saves battery, dt2w drains pretty bad
[Nexus 5 Original Android Development] show-p1984:
Sure, it saves battery if you power your device off with the power button, by disabling the feature.

Doesn't make much sense to me, sorry. :)
[Nexus 5 Original Android Development] nimrodity:
Actually I like that saving option. Sometimes when I know won't use it for a while when I'm busy I can just power off with the power button and save important battery life.
[Nexus 5 Original Android Development] ganeshp:
disabling it with power option is extremely useful when you know you are not going to use the phone for long time ..like during nights ..this will reduce the standby idle drain thus saving the battery ..when i actively use the phone during morning i use the s2w and dt2w options ..thus benifitted both ways :)
[Nexus 5 Original Android Development] n3ocort3x:
This. But I have to admit it doesn't drain so much. I thought yesterday it is huge but that was because of new ROM flash it seems. Getting better from what I've heard. :) thanks for the heads up on L1 error. Are u still hanging around in ur bricked IRC? [MENTION=4195844]show-p1984[/MENTION]

I would like to ask the master some stuff

noNeedForAsig
[Nexus 5 Original Android Development] n3ocort3x:
OP updated:

n3oHammer_v11

-hopefully fixed L1 cache error

-ditched out earlysuspend and keep in line with google

There is still lot of things to do especially for hotplug management.

Download Kernel & Modules

===========================================

FOR NEXUS 5 2013

n3oHammer_cpuquiet_v11 INSTALLER
[Nexus 5 Original Android Development] show-p1984:
I am there from time to time. Mostly dependent on if I want to be disturbed or not. Just lurk in there, I am sure we will bump into each other.
[Nexus 5 Original Android Development] n3ocort3x:
thanks a buch, just realised have ur gtalk too :)

thanks, i had it that way on HTC ONE kernel too :)
[Nexus 5 Original Android Development] n3ocort3x:
Some battery idle stats with cpuquiet, smartmax governor, mobile data and s2w dt2w disabled. Lost 3 percent in 7 hours. Think this isn't that bad

noNeedForAsig
[Nexus 5 Original Android Development] bkeaver:
Is cpuquiet enabled by default?
[Nexus 5 Original Android Development] nimrodity:
Yes
[Nexus 5 Original Android Development] ryk k:
This kernel is recommended for those looking for more performance or battery life?

Inviato dal mio LG-D802 utilizzando Tapatalk
[Nexus 5 Original Android Development] nimrodity:
I'd say battery life but not really sacrificing performance after all. Great for both
[Nexus 5 Original Android Development] n3ocort3x:
U can have both scenarios. Battery and performance. I can write down some notes tomorrow how to adjust it to a few scenarios. Not at home today but will do tomorrow

noNeedForAsig
[Nexus 5 Original Android Development] bkeaver:
This would be awesome if you could...:good:
[Nexus 5 Original Android Development] lbroksle:
So far so good with the kernel, everything is running awesome.
[Nexus 5 Original Android Development] shivasrage:
I think I will try this "homland"-kernel tomorrow....will report back

cheers...:D
[Nexus 5 Original Android Development] yoursong:
Sadly it random reboots here :( Even flash back stock + kernel. Might be having issues with device encryption. Most of the time it reboots after entering the PIN or waiting a few seconds though. If it reboots it then often goes into a bootloop.

Looking forward to smartmax on the n5 :)
[Nexus 5 Original Android Development] n3ocort3x:
Last kmsg? For me it runs nice since days (for Lord too) but I have one guy that also suffers from reboots. Just to be sure adjust it to 2.2 ghz and don't uv. Also I need last kmsg

noNeedForAsig
[Nexus 5 Original Android Development] lbroksle:
Battery only drained 3% all night with wifi on. That's awesome! Thanks again for an awesome kernel n3o.
[Nexus 5 Original Android Development] lbroksle:
Here is my battery stats.
[Nexus 5 Original Android Development] Shudder123:
what exactly does the cpuquiet hotplug do?
[Nexus 5 Original Android Development] n3ocort3x:
For the guys that have problems with reboots:

Im working on an update that hopefully fixes it, i guess i know whats the problem but im not totally sure, will provide a new version tomorrow. Until then do not OC the phone (run it on 2,2GHz max) that should do the trick for most. Be sure to lock the freq to 2,2 GHz in Trickster MOD or similar kernel app. :) The reboots always occour at 2,5 GHz from what i have seen in logs
[Nexus 5 Original Android Development] davelikestacos:
I've got the reboots as well. Flashed clean on Cataclysm after a full Internal Wipe but the phone randomly reboots. I didn't even have time to install Trickster or anything. Is the max set to higher than stock by default?

Performance seemed really buttery while it was up and running, more so than any other kernel I've tried, but I can't run it if it reboots randomly :(

EDIT: Might have figured out what's causing it..I installed Cataclysm with the stock kernel and got trickster installed before flashing n3o. I went into interactive Governor Control and noticed that go_hispeed_load was set to 65 and hispeed_freq was set to 2534400. I change the former to 99 and the latter to stock speed and haven't had a crash yet *crosses fingers*
[Nexus 5 Original Android Development] n3ocort3x:
Please test this:

n3ohammer_v12r1

i removed oc for now, adjusted voltages and governors, played with freqs, please report back if there are still reboots, but they should be gone 99% :)
[Nexus 5 Original Android Development] davelikestacos:
Went back to Trinity for now, but doing what I mentioned in my previous post fixed reboots for me. Having the interactive hispeed_freq set to 2.5ghz by default is what caused my reboots. Also the hispeed_load was set at 65 which, in my opinion, shouldn't be set lower than 90.
[Nexus 5 Original Android Development] Grondinm:
going to have to give this a try and see how cpuquiet does. Can i just ask what is the difference between it and mpde
[Nexus 5 Original Android Development] n3ocort3x:
I'm sure the 12r1 fixes the reboots. But thanks for ur findings :)

Cup quiet is in my opinion a less aggressive hotplug (speaking from qcom mpdec, not from showp mpdec). Stays especially in combination with smartmax governor on lower freqs while keeping it smooth

noNeedForAsig
[Nexus 5 Original Android Development] Moose0704:
DL now to try it out ;)
[Nexus 5 Original Android Development] Moose0704:
Flashed the kernel and it will not work with my ROM, it is now like the Franco Kernel, it kills the NFC and will not let me get past that message. Not sure what you changed but it worked before but will not work now.
[Nexus 5 Original Android Development] n3ocort3x:
u tweaked some stuff in dalvik or ramdisk..??? this sounds like to me if u changed behaviour of export ANDROID_CACHE /cache in ramdisk
[Nexus 5 Original Android Development] Moose0704:
no I have not changed anything, not even on ART. The issue with the Franco Kernel is that its not working with ROMs that have a CM base, could this be your issue now?
[Nexus 5 Original Android Development] n3ocort3x:
ahhh ur cm based... ok that explains everything... will provide 2 versions then, one for cm and one for AOSP :) as thought... its the ramdisk i guess.. lemme play around a bit further ant when i get it running on cm based roms i come back to u.. shouldnt be that hard :)

OP updated:

n3oHammer_v13

-reboots are gone (for those who had one)

-ondemand and interactive governor from hammerhead baseline + fixes and improovements from showp-1984

-adjusted regulator voltages higher min and max

-removed OC just to be 100% sure the reboots are gone

-UC is still there

-Bootup with stock freq 300Mhz - 2,2GHz

-adjusted smartmax to act a bit more aggressive

-implemented support for faux FREE gamma adjustment APP (great job btw, and for FREE)
[Nexus 5 Original Android Development] Moose0704:
Awesome!!
[Nexus 5 Original Android Development] Incredible_Culp:
Doesnt boot on CM based.

Is this already known?
[Nexus 5 Original Android Development] lbroksle:
It's probably something to do with the ramdisk.
[Nexus 5 Original Android Development] benjamin.j.goodwin:
Working perfect for me here. That's probably because I stay away from anything CM.

Cheers man, really enjoying the kernel. Offers the best battery and performance duo for me.
[Nexus 5 Original Android Development] maxwarp79:
I'd try your kernel, but if I don't like it, is there somewhere a zip file to flash stock kernel with CWM? XD
[Nexus 5 Original Android Development] :
Hi,

Here: http://xdaforums.com/showthread.php?t=2518816.

:)
[Nexus 5 Original Android Development] n3ocort3x:
OP updated:

n3oHammer_v14

- synced with latest stuff from [MENTION=4152171]myfluxi[/MENTION] for fauxs free gamma app control app :) thanks to both
[Nexus 5 Original Android Development] Vortex1969:
Been test this really nice kernel is there anyway I can disable fsync. It would help with the low I/O scores.

Thanks

PSX for Nexus 5 under the hood
[Nexus 5 Original Android Development] n3ocort3x:
nope sorry, i dont play with such features :) always had problems with it with loosing data.
[Nexus 5 Original Android Development] Vortex1969:
That cool never had a problem with lost data with it off and have had hard crashes benchmarking. Still a really nice kernel great job.;)

PSX for Nexus 5 under the hood
[Nexus 5 Original Android Development] ryk k:
with games like asphalt and 8 real racing 3 behaves like this kernel?

Inviato dal mio Nexus 5 utilizzando Tapatalk
[Nexus 5 Original Android Development] ryk k:
this kernel is compatible with the rom droidkang?

Inviato dal mio LG-D802 utilizzando Tapatalk
[Nexus 5 Original Android Development] treIII:
How do I download this? I'm not new. Love to try it out. Have had little sleep due to baby, family and holiday. Thanks

Sent from my Nexus 5 using Xparent Blue Tapatalk 2
[Nexus 5 Original Android Development] bkeaver:
??? By clicking the download link in the OP....
[Nexus 5 Original Android Development] n3ocort3x:
OP updated to v15

many thanks to [MENTION=4195844]show-p1984[/MENTION] for his aweseome installer scripts :)
[Nexus 5 Original Android Development] benjamin.j.goodwin:
It's so quiet here. May as well report that everything is working swimmingly as there's nothing else to say ;)
[Nexus 5 Original Android Development] n3ocort3x:
Because I'm not one of the main devs and not popular enough :P well I don't care as long as a few people are happy and don't follow the mainstream :) I'm satisfied too. LOL (don't get me wrong.. Other devs like Franco or morfic do an amazing job)

noNeedForAsig
[Nexus 5 Original Android Development] benjamin.j.goodwin:
Hahaha I know those feels. Having a quiet corner is a nice thing, it normally means for a better thread :)
[Nexus 5 Original Android Development] casonswag:
Hows battery with this kernel?
[Nexus 5 Original Android Development] n3ocort3x:
Feel free to try but combination smart max Governor with cup quiet hotplug is mainly focused on battery :)

noNeedForAsig
[Nexus 5 Original Android Development] rockingondrums:
Well as long as it's quiet in here, I'll ask a question: I noticed in Trickster Mod that sound control only has +1/2/3 as options. I've noticed in Faux's implementation that you can also reduce gain. I like this because I feel it helps reduce clipping, the benefits of which are many and varied. I like loud music, but only when the quality is there :) Before I ask if we can have a gain reduction, I suppose I need to understand the difference between their sound modifications. Can you give me a brief rundown?
[Nexus 5 Original Android Development] lethalboy:
Going to try this kernel now :D
[Nexus 5 Original Android Development] lomniom:
Really love the Smartmax governor. :highfive:
[Nexus 5 Original Android Development] ranveer5289:
Does it work with CM based ROM'S

I have currently installed DroidKang v9 and it is a CM based ROM.

So, does this kernel works with CM based ROMS?
[Nexus 5 Original Android Development] ryk k:
the title of the thread you think ;)

Inviato dal mio Nexus 5 utilizzando Tapatalk
[Nexus 5 Original Android Development] ranveer5289:
Got It...!!!! :)
[Nexus 5 Original Android Development] OrrinS1189:
Battery

It's crazy the battery life compared to the other kernels I tried. I dropped 4% during my 8hr sleep last night!
[Nexus 5 Original Android Development] Sayan1987:
I flashed this kernel and my screen colors seems different, more shining..

But i didn't think there were integrated some colors tweaks, but just compatibily with faux app..

Am i wrong, just placebo effect?