The official Nexus 5 thread.

Page 72 - Seeking answers? Join the AnandTech community: where nearly half-a-million members share solutions and discuss the latest tech.

jimv1983

Member
Oct 14, 2013
172
0
0
Hi all, just got my Nexus 5.
What kernel/ROM combo should I use for best battery life and stability?
Do I lose 'OK Google' by going custom?

I've never understood people that install a custom ROM on a Nexus phone. The biggest selling point of a Nexus device is the fact that it comes with a stock experience right out of the box. If you are going to install a custom ROM that will be farther away from stock than the way it shipped what is the point?

The installed software was the main reason I got the Nexus 5 in the first place.
 

Bman123

Diamond Member
Nov 16, 2008
3,221
1
81
I've never understood people that install a custom ROM on a Nexus phone. The biggest selling point of a Nexus device is the fact that it comes with a stock experience right out of the box. If you are going to install a custom ROM that will be farther away from stock than the way it shipped what is the point?

The installed software was the main reason I got the Nexus 5 in the first place.

There are some features people like that you can't get on stock android, I get that but like you said the whole point of a nexus is to run stock.
 

kpkp

Senior member
Oct 11, 2012
468
0
76
There are some features people like that you can't get on stock android, I get that but like you said the whole point of a nexus is to run stock.

I can't completely agree with that, since the nexus phones have the most support in the "rom community", are the easiest to root/unlock the bootloader.
I would argue that if you love flashing roms/OSes (ubuntu, jolla....), Nexus is the best choose.
 
Oct 25, 2006
11,036
11
91
I've never understood people that install a custom ROM on a Nexus phone. The biggest selling point of a Nexus device is the fact that it comes with a stock experience right out of the box. If you are going to install a custom ROM that will be farther away from stock than the way it shipped what is the point?

The installed software was the main reason I got the Nexus 5 in the first place.
The point is that, with a Nexus, you have an official AOSP build specifically optimized for your phone.

Many/most phones with custom roms use generic AOSP with somewhat hacked in drivers and such, and thus don't work 100% all the time, usually with camera drivers and bluetooth.

With a Nexus you can ignore that and only work on the extra features, without having to try and merge device specific drivers that may or may not be stable.
 

sweenish

Diamond Member
May 21, 2013
3,656
60
91
Best stability on a Nexus 5 comes from staying stock.

Battery life isn't even positively affected that much by custom kernels. At least not without negatively affecting the responsiveness/stability of the phone (underclock/undervolt).

All my time modding my toro taught me that stock is always best for stability and "it just works." The custom ROM guys come up with some cool stuff, but they're generally sloppy performance-wise, the further from stock they go.

I loved Bugless Beast and Shiny (Stock, faster than Verizon for updates), also used AOKP and PA. And I tried almost every major kernel.

A Nexus 5 is likely strong enough to power through their slop and keep the experience largely clean, but stock is where you stay for stability. Root away, though.

I haven't even rooted my Nexus 5 yet, and I was running AOKP + franco two days after I got my GNex back in the day.

It doesn't help that lately, the custom guys have been pretty slow to actually update to new Android versions. Seems every six months they announce that they're going to start fresh.
 
Last edited:
Feb 19, 2001
20,155
23
81
The point is that, with a Nexus, you have an official AOSP build specifically optimized for your phone.

Many/most phones with custom roms use generic AOSP with somewhat hacked in drivers and such, and thus don't work 100% all the time, usually with camera drivers and bluetooth.

With a Nexus you can ignore that and only work on the extra features, without having to try and merge device specific drivers that may or may not be stable.
Exactly. Take CM for an example or any AOSP-based ROMs. They take AOSP and add on features. While there might be bugs in adding custom quick tiles or notification toggles, generally those have been ironed out already.

CM has essentially been stable since day 1 and newer and newer features get added in. I will admit that when you go further with the tweaking like CM has recently starting February, things can go awry. The CAF merges they made are making some bluetooth struggles, but if they just kept with the Google source, I'm pretty sure CM would be 100% rock solid.
 

VVV

Member
Feb 24, 2010
55
2
71
While vanilla KitKat is quite good, there're still some neat functionality added with custom ROM, kernel. I rooted my Nexus 5 mainly for these reasons:

- PA Rom: they're pretty close to stock and don't add hundreds of gimmicks features. I like they way they implement immersise mod with pie and the pull down toggle.
- Pie : see above. Pie is essential for me since I don't need navigation bar and gain much screen estate. You will gain muscle memory very fast and don't really need to look at it to use it anymore. It's faster for me to use Pie then navigation buttons (why need transparent navigation bar ?) This is a killer feature.
- Change LCD density (build prop) to gain some more screen estate. For Nexus 5, the majority prefer 400, I use 440, the default is 480.
- Custom kernel: I don't buy into the battery gain stuff, I use custom kernel play with gamma profile and tune my screen to my liking. The other thing is the ability to use slike2wake or doubletap (LG knock on feature). I prefer slike2wake.
- You can have all these features with only a root phone and apps + modified stock kernel or use custom ROM + custom Kernel with these built in.

Nexus 5 + PA Rom + Franco Kernel modified kernel (include slide2wake) + ART runtime give me a really really good result.
 

VVV

Member
Feb 24, 2010
55
2
71
slide2wake kills your battery on the Nexus 5.

Some people has that problem, I don't. I tested my phone with and without this feature and I don't see much difference. It wasn't very scientific they way I ran the tests, just normal usage and by the end of the day I usually ended up around the same % left.

For sure it use battery but it my case the feature is worth it.
 
Feb 19, 2001
20,155
23
81
Some people has that problem, I don't. I tested my phone with and without this feature and I don't see much difference. It wasn't very scientific they way I ran the tests, just normal usage and by the end of the day I usually ended up around the same % left.

For sure it use battery but it my case the feature is worth it.
It's pretty big and there's an explanation why. However things may have changed since I used it in December, but the cause for s2w and dt2w to drain is that the digitizer doesn't properly shut down when the LCD goes off. There's also some additional drain because the LCD is electrically tied to the digitizer in the Nexus 5. In the Nexus 4 I believe it was easier to implement without causing massive drain.
 

VVV

Member
Feb 24, 2010
55
2
71
It's pretty big and there's an explanation why. However things may have changed since I used it in December, but the cause for s2w and dt2w to drain is that the digitizer doesn't properly shut down when the LCD goes off. There's also some additional drain because the LCD is electrically tied to the digitizer in the Nexus 5. In the Nexus 4 I believe it was easier to implement without causing massive drain.

I read about that too but I always thought that everybody has a different usage pattern and the best way to judge it is to use it daily and see if it affects you. My usage pattern requires overnight charge no matter what so before I go to sleep if I have 10-15% left or 25% left of battery, it's the same.

In my case, what kills my battery was my LTE signal at home. I had to revert to 3G to have a better signal and better battery. Hopefully, my carrier works on it.
 
Feb 19, 2001
20,155
23
81
True. I'm going to give it another shot because it sounds like someone on the N4 found a better implementation back in Jan 2014. Maybe that carried over to the N5.
 

nexus5rocks

Senior member
Mar 12, 2014
413
84
101
I've never understood people that install a custom ROM on a Nexus phone. The biggest selling point of a Nexus device is the fact that it comes with a stock experience right out of the box. If you are going to install a custom ROM that will be farther away from stock than the way it shipped what is the point?

The installed software was the main reason I got the Nexus 5 in the first place.

I look at it exactly opposite as you.
Nexus phones are incredibly easy to unlock/root. Nexus has the biggest developer community.
Sticking with AOSP based ROMs maintain a clean, bloat-free stock look and feel if you don't go nuts with it.
Why wouldn't you want to unlock/root/ROM?
 

zerogear

Diamond Member
Jun 4, 2000
5,611
9
81
I look at it exactly opposite as you.
Nexus phones are incredibly easy to unlock/root. Nexus has the biggest developer community.
Sticking with AOSP based ROMs maintain a clean, bloat-free stock look and feel if you don't go nuts with it.
Why wouldn't you want to unlock/root/ROM?

For me Stock + Root + Xposed Framework + GravityBox and a few others filled any need that I might have needed for a custom rom. I just don't see a point for flashing another ROM anymore. Although I have flashed a custom kernel and undervolted.
 

lothar

Diamond Member
Jan 5, 2000
6,674
7
76
For me Stock + Root + Xposed Framework + GravityBox and a few others filled any need that I might have needed for a custom rom. I just don't see a point for flashing another ROM anymore. Although I have flashed a custom kernel and undervolted.
This. All of it.
 

jimv1983

Member
Oct 14, 2013
172
0
0
I look at it exactly opposite as you.
Nexus phones are incredibly easy to unlock/root. Nexus has the biggest developer community.
Sticking with AOSP based ROMs maintain a clean, bloat-free stock look and feel if you don't go nuts with it.
Why wouldn't you want to unlock/root/ROM?

I prefer a pure stock Android experience. Custom ROMs take you farther away from stock. Buying a Nexus phone is the only way I know of to get a TRUE stock experience. Also, I'd prefer to keep my warranty so rooting and installing a different ROM is out of the question.
 
Feb 19, 2001
20,155
23
81
This. All of it.
I don't agree that Xposed replaces custom ROMs. Custom ROMs are still more efficient in terms of having all the options there. Furthermore, Xposed is not compatible with ART (not a concern with me), and it's a potential for a massive security failure.

Plus, it's not 100% there yet. For example the "Halo" mods that let you get close to what Paranoid Android has is no where close. You can't swipe down and dismiss the Halo notification for example. Xposed doesn't have quiet hours yet, which is immensely useful with CM. It's just nice to know that things are baked into ROMs.
 

jimv1983

Member
Oct 14, 2013
172
0
0
While vanilla KitKat is quite good, there're still some neat functionality added with custom ROM, kernel. I rooted my Nexus 5 mainly for these reasons:

- PA Rom: they're pretty close to stock and don't add hundreds of gimmicks features. I like they way they implement immersise mod with pie and the pull down toggle.
- Pie : see above. Pie is essential for me since I don't need navigation bar and gain much screen estate. You will gain muscle memory very fast and don't really need to look at it to use it anymore. It's faster for me to use Pie then navigation buttons (why need transparent navigation bar ?) This is a killer feature.
- Change LCD density (build prop) to gain some more screen estate. For Nexus 5, the majority prefer 400, I use 440, the default is 480.
- Custom kernel: I don't buy into the battery gain stuff, I use custom kernel play with gamma profile and tune my screen to my liking. The other thing is the ability to use slike2wake or doubletap (LG knock on feature). I prefer slike2wake.
- You can have all these features with only a root phone and apps + modified stock kernel or use custom ROM + custom Kernel with these built in.

Nexus 5 + PA Rom + Franco Kernel modified kernel (include slide2wake) + ART runtime give me a really really good result.

You don't need the navigation bar? How do you get to your home screens, go back and display the recent apps? Also, I'm curious of your definition of "much screen space". It doesn't take up that much space. Having that extra space on the home screen wouldn't provide much of an advantage, in some cases you will have to scroll a tiny bit more... big deal. For things like games and video the navigation bar is hidden anyways. I've never understood people's hatred of the on even navigation bar.
 

zerogear

Diamond Member
Jun 4, 2000
5,611
9
81
Plus, it's not 100% there yet. For example the "Halo" mods that let you get close to what Paranoid Android has is no where close. You can't swipe down and dismiss the Halo notification for example. Xposed doesn't have quiet hours yet, which is immensely useful with CM. It's just nice to know that things are baked into ROMs.

Last I read, Halo was being discontinued by PA -- which really doesn't matter much to me, as I didn't really care for it. Quite hours - takes literally 1 minute to create a Tasker task for it.
 
Feb 19, 2001
20,155
23
81
Last I read, Halo was being discontinued by PA -- which really doesn't matter much to me, as I didn't really care for it. Quite hours - takes literally 1 minute to create a Tasker task for it.
Like I said it's cleaner to do it in a ROM. You can specify to disable haptic feedback, vibrations, notification light, etc. Maybe that's all doable in Tasker, but to have yet another app run in the background is less than ideal.

I'm not saying there aren't alternatives, but I personally like it all baked into a ROM. The less additional apps I need, the better.
 

jimv1983

Member
Oct 14, 2013
172
0
0
Like I said it's cleaner to do it in a ROM. You can specify to disable haptic feedback, vibrations, notification light, etc. Maybe that's all doable in Tasker, but to have yet another app run in the background is less than ideal.

I'm not saying there aren't alternatives, but I personally like it all baked into a ROM. The less additional apps I need, the better.

I have the exact opposite opinion. I want the OS to be as minimal as possible. That way you only have the added stuff if you actually WANT it. If you keep adding stuff to the OS so you don't have to download a new app(is that really so hard?) then you end up with things like TouchWiz. The running in the background part isn't even a real issue because even if it is in the OS something is still happening in the background. What does it matter if it is an OS process or a 3rd party app that is doing the work in the background? It's still happening either way.
 

VVV

Member
Feb 24, 2010
55
2
71
You don't need the navigation bar? How do you get to your home screens, go back and display the recent apps? Also, I'm curious of your definition of "much screen space". It doesn't take up that much space. Having that extra space on the home screen wouldn't provide much of an advantage, in some cases you will have to scroll a tiny bit more... big deal. For things like games and video the navigation bar is hidden anyways. I've never understood people's hatred of the on even navigation bar.

Well, there's a home button in Pie. You have the same buttons in Pie as the Nav bar. Look for Pie demo on youtube.

It doesn't take much space if you're not used to not having it then you don't want to have it back permanent on your screen. I used to run full screen without the status bar and got my notification through halo but now I leave the status bar with new new immersive mode from PA.

It's not only the Nav bar takes place, once you get use to Pie, it's faster. At least in my case.

By the way, the home screen is rarely use in my case. I use one of these sidebar where you swipe from the side and have access to your most used apps. This combines with nova launcher which allows gestures controls on the home screen, I have access to A LOT of stuffs with simple gestures. My home screen is just a giant wallpaper, the way I like it. No folders, icons, docks.

Just the way I like to customize my phone
 
Feb 19, 2001
20,155
23
81
I have the exact opposite opinion. I want the OS to be as minimal as possible. That way you only have the added stuff if you actually WANT it. If you keep adding stuff to the OS so you don't have to download a new app(is that really so hard?) then you end up with things like TouchWiz. The running in the background part isn't even a real issue because even if it is in the OS something is still happening in the background. What does it matter if it is an OS process or a 3rd party app that is doing the work in the background? It's still happening either way.

But adding more options and selections in the OS doesn't slow down the overall OS much. It's not introducing a brand new service. For example, the LED notification service already exists. It just lights up as white light only. No customization. No color, no intervals, etc. CM doesn't take any more RAM to run than AOSP.

TouchWiz is more than just additional features, and actually doesn't offer you the level of customization I'd like. TouchWiz is also a theme that increases the # of drawables and changes graphics, etc.

Adding options is NOT the same as TouchWiz.

For example, CM's native LED control is less resource intensive than LightFlow, and eliminates a background app that possibly gets killed and ruins your notifications. CM's brightness control curve eliminates the need for Lux, which is another app that must run in the background. Init.d scripts for custom kernels eliminate the need for custom kernel apps like FKU or fauxcontrol.

The point is there are values in the system that already exist, and by not offering those checkboxes and options in the system UI itself, you're forcing the user to install a 3rd party app which takes up RAM and system resources, slows down boot time, just to add functionality. I'm not saying that Google needs to replace every 3rd party app--just to add a bit more controls into its OS. Right now, I'd argue iOS7 in many aspects has more out of the box options and checkboxes for the user to play with.
 

ElFenix

Elite Member
Super Moderator
Mar 20, 2000
102,358
8,447
126
Maybe I'm just an idiot, but how do you add a new contact from a phone number that just called you? Going to the new contact menu just has a blank contact. Doing anything to the new number either deletes it or calls it.


Edit: oh, history menu. Not intuitive.
 
sale-70-410-exam    | Exam-200-125-pdf    | we-sale-70-410-exam    | hot-sale-70-410-exam    | Latest-exam-700-603-Dumps    | Dumps-98-363-exams-date    | Certs-200-125-date    | Dumps-300-075-exams-date    | hot-sale-book-C8010-726-book    | Hot-Sale-200-310-Exam    | Exam-Description-200-310-dumps?    | hot-sale-book-200-125-book    | Latest-Updated-300-209-Exam    | Dumps-210-260-exams-date    | Download-200-125-Exam-PDF    | Exam-Description-300-101-dumps    | Certs-300-101-date    | Hot-Sale-300-075-Exam    | Latest-exam-200-125-Dumps    | Exam-Description-200-125-dumps    | Latest-Updated-300-075-Exam    | hot-sale-book-210-260-book    | Dumps-200-901-exams-date    | Certs-200-901-date    | Latest-exam-1Z0-062-Dumps    | Hot-Sale-1Z0-062-Exam    | Certs-CSSLP-date    | 100%-Pass-70-383-Exams    | Latest-JN0-360-real-exam-questions    | 100%-Pass-4A0-100-Real-Exam-Questions    | Dumps-300-135-exams-date    | Passed-200-105-Tech-Exams    | Latest-Updated-200-310-Exam    | Download-300-070-Exam-PDF    | Hot-Sale-JN0-360-Exam    | 100%-Pass-JN0-360-Exams    | 100%-Pass-JN0-360-Real-Exam-Questions    | Dumps-JN0-360-exams-date    | Exam-Description-1Z0-876-dumps    | Latest-exam-1Z0-876-Dumps    | Dumps-HPE0-Y53-exams-date    | 2017-Latest-HPE0-Y53-Exam    | 100%-Pass-HPE0-Y53-Real-Exam-Questions    | Pass-4A0-100-Exam    | Latest-4A0-100-Questions    | Dumps-98-365-exams-date    | 2017-Latest-98-365-Exam    | 100%-Pass-VCS-254-Exams    | 2017-Latest-VCS-273-Exam    | Dumps-200-355-exams-date    | 2017-Latest-300-320-Exam    | Pass-300-101-Exam    | 100%-Pass-300-115-Exams    |
http://www.portvapes.co.uk/    | http://www.portvapes.co.uk/    |