JS Ext

Wednesday, December 31, 2014

No issues with Lollipop on my Nexus 5

A lot of people with the Nexus 5 have been complaining about Lollipop.  Some have complained about battery life.  One large group of users complained about a memory leak, which Google has checked in a fix for.  I have not experienced any of these issues, though.  I am currently running 5.0.1 on my Nexus 5.  Although I do reboot it from time to time (mostly to play around with Ubuntu Touch), my current uptime is just under 10 days.  I multitask heavily on the phone.  I have what seems to be an infinite scroll in Task Manager, mostly due to Chrome tabs showing up in there.  When my car turns on, RocketPlayer automatically starts playing over Bluetooth.  Pandora is always running since I sometimes pause RocketPlayer to listen to Pandora in the car.  I have a service that runs to run Text-to-speech to read my incoming SMSes to me while I am driving.  I have Google Now configured to always listen to that I can respond to the SMS with Speech-to-text.  I have a service that automatically turns on Bluetooth tethering so that my Nexus 7 will automatically get internet when I am away from home.  I just opened up Settings and the System was only using 471MB of RAM.

I do consider myself a bit of a power user, so I would expect battery issues and memory leaks to happen to me first, but they haven't.  I bring all of this up because of a few comments I read about the memory leak.  Some of pointed out that they are not experiencing the memory leak.  They are not seeing apps force closing due to running out of RAM.  Whenever I see one of those comments, I always see a response saying they aren't using the phone enough to see the issue.  Somehow, the unaffected people are not power users and never actually needed the Nexus 5 to begin with.  This irritates me to no end.

As a software engineer, I can appreciate that some users have having a problem while others do not.  I have seen major bugs only affect small portions of users.  Just because most people don't have an issue doesn't mean the bug doesn't exist.  Just because some people don't see the bug doesn't mean those people aren't techy enough to see the bug.  Attitudes like this make it harder to get effective feedback and make it harder to prioritize the work.  It makes it harder to find patterns with the users that are experiencing the issue.  These patterns could be helpful to the engineers that are trying to find the bug.

That being said, there are a few reasons why I might not be seeing the issues:

1) I don't play games on my Nexus 5.  That is what my Nexus 7 is for.
2) I use (and LOVE) Multirom.  In fact, Kitkat is still my "primary" rom, but Lollipop is the default rom.
3) I have USB debugging and developer options on because I do write Android apps

What this post comes down to is your mileage may vary.  This is true for all devices/things.  Don't let a few loud users convince you that Lollipop doesn't work well on the Nexus 5, just because it didn't work well for them.

No comments:

Post a Comment

Note: Only a member of this blog may post a comment.