[Nexus 5 Android Development] SOLheel:
TELL YOURSELF what is best, after you...

I really cannot comment about something I never looked into, because I never experienced that issue.

But to take a roundabout stab in the dark my #1 guess would be dirty flashing, manually updating Google Play Services, or Google changed something that caused an issue - later corrected.

My last guess would be OCD relating to people always wanting to have the latest update for everything on their phone, & changing or modifying things too much instead of letting it be. Updates are rolled out to a small number of people to see if any issues arise.

Yet tons of people are constantly trolling apkmirror looking for the latest updates from Google like it is going to add another 2gigs of ram, 1ghz to the cpu, 300mhz to the GPU, & another 2600mah to the battery.

When in reality, at least 80% of the time almost nothing significant changes from these minor incremental updates that are specific to a certain thing.

Sorry but I pre-LOL'ed at you in my signature. Your not providing enough information, do you know if your mobile signal is YELLOW the whole time and that is causing you to think it is related to the stock kernel?

Let me quote myself from this post to answer your question.

Technology is basically like magic, I have a device that fits in my hand with far more power, portability, usability, resolution, & everything else than the very first computer I had. In fact I've bought a few hundred megs of ram for more than you can buy a Nexus 5 for.

Despite all of that, it is not perfect. Consumer level products are not made equal, they are close, but there is exceptions.

Some processing units can run at a higher speed, lower temperature, with less power consumption than another of the exact same model. Others use more power, have trouble with heat, & process slower. But it still passed the test to be classified as what it is sold as.

What does that mean to you?

Whatever kernel or settings works great for someone else does not guarantee the same result for you.

In my full quote from the above snippet I listed some apps I use to monitor battery consumption & wakelocks, aside from that there is built in tools to show the strength of your cellular signal in Android, and tons of 3rd party apps to check mobile/wifi signal.

Like I said above, constantly changing, testing and monitoring is the best way to solve your problems.

The majority of the time I run stock & change only what I cannot live without or saves time.

With that said, I'm doing some testing with Elemental X 2.11 right now. Currently it seems I am seeing a tiny improvement in performance and slightly reduced battery consumption. Although I have also used the same kernel and had terrible battery consumption. :confused: YMMV

Now everyone don't go and get excited thinking I'm going to post up a PhD thesis style 35 page report about kernels and battery consumption - It is not going to happen based exactly on what I said above. A lot of people need to learn about due diligence and take responsibility for themselves.

Make some nandroids, download a bunch of roms, modems & kernels, use the tools & apps available to you, take some screenshots, get a notebook or make a text file on your computer and keep track of notable information.

I didn't FALL into performance and battery life I am happy with, it took a lot of trial and errors & then wiping, clean flashing, and restoring everything I want.

If your looking for a kernel, I would look around in the Nexus 5 Original Android Development at the most known kernels, kernels from a dev you know, check the features, tc, etc, etc, etc. Download all that you think might work and put them into your Flash folder, and like I said above. Changing, testing, monitoring.

Only change one thing at a time:

test

monitor output

record results

discard what is not beneficial

Reap the rewards of your hard work

Your welcome