Warning: anecdata ahead.
Backstory
So I've been using the Nexus 5x since I got it (I think in October, if I'm remembering correctly), and it's been laggy since day one. Not unusably laggy, just annoyingly so. The lag I was experiencing was two-fold:
1. Lag in switching or launching apps. If I tried to switch an app, there'd be about a second delay, I'd see the thumbnail / cards appear, another second delay, and then the actual thumbnail / card would be selectable.
2. Lag in the camera app. Just general lag. Lag launching up. Launching up and freezing. Lag between tapping the picture-taking button and the picture actually taking.
Performance within apps was fine, though. Once an app was launched up, it would perform quite smoothly within the app (and, yes, third-party apps of all kinds, not just Google apps). I did notice that sometimes apps would redraw themselves (i.e., not remember their previous state). For example, if I was on a webpage in Firefox, Chrome, or Opera, switched to another app and then immediately switched back to the browser, instead of the page I was looking at being there, it would reload, as if out of memory. I know 2 GB is sufficient, though, because that's what my old Moto X 2013 had, and there was no redrawing or lag there.
Failed Fixes
I'd read some suggestions about wiping the cache partition. I tried it a few times. Every time, the performance would seem to be a bit better for a few hours and then get back to normal lagginess.
I'd also tried removing some apps that I knew ran services (Nova, Tasker) to see if that might be interfering. Same lag.
Final Fix
I was very hesitant to do a factory reset, because it's a pain. My device isn't rooted, and so restoring everything back the way I like it takes time to manually customize. Just to be absolutely safe, when I signed into my Google account, I opted to not restore previously backed up settings. Now, my Nexus 5x flies! No lag. No lag switching apps. No redrawing of the browser page. I haven't done extensive testing with the camera app, and we'll see how long this lasts, but I'm optimistic.
Obviously, your mileage may very, but if you're one of those people complaining about lag and you've been holding off on a factory reset, strongly consider doing so and do not restore your previously backed up settings.
I've always done the exact same. I've always believed it's good for computers to be off and resting for an amount of time every day. I think a lot of people are just in the opposite habit where they NEVER turn their stuff off. I feel like you start it fresh every day and it runs fresh.I'm surprised people aren't restarting every day? I turn my phone off at night and restart it in the morning, I've done that with every phone I've ever owned. You mean you keep the phone running all night long? Not sure why you would do this?
I'm surprised people aren't restarting every day? I turn my phone off at night and restart it in the morning, I've done that with every phone I've ever owned. You mean you keep the phone running all night long? Not sure why you would do this?
I'm surprised you'd restart it every day. Seems like an extra unnecessary step. Yes, I keep it running all night long. Annoying to have to wait for it to power on and then be prompted for my real password (instead of just fingerprint prompt) every day.I'm surprised people aren't restarting every day? I turn my phone off at night and restart it in the morning, I've done that with every phone I've ever owned. You mean you keep the phone running all night long? Not sure why you would do this?
I'm surprised people aren't restarting every day? I turn my phone off at night and restart it in the morning, I've done that with every phone I've ever owned. You mean you keep the phone running all night long? Not sure why you would do this?
I'm surprised you'd restart it every day. Seems like an extra unnecessary step. Yes, I keep it running all night long. Annoying to have to wait for it to power on and then be prompted for my real password (instead of just fingerprint prompt) every day.
It wasn't rebooting that helped with the lag. I actually had to do a full factory reset.
This. If people would reboot daily they wouldn't have issues. I've gone over this plenty with my wife. Wife: "Why's it doing this, why's it doing that"? Me: "Have u restarted your phone today honey?" Problem solved.Being old enough to remember when we didn't have answering machines or voicemail or mobile phones or the ability to reach people immediately, it doesn't bother me in the least to wait 30 seconds for a reboot and to take an extra 2 seconds to input a 4 digit code.![]()
This. If people would reboot daily they wouldn't have issues. I've gone over this plenty with my wife. Wife: "Why's it doing this, why's it doing that"? Me: "Have u restarted your phone today honey?" Problem solved.
Correct. It does prevent issues. They may be issues you shouldn't have, but until Google fixes it, take the 30 seconds to restart the thing.+1
"When was the last time you rebooted?" is the first thing I ask anyone (regardless of device or operating system). At least half the time it fixes whatever the issue is....
So why not reboot to prevent issues???
Whatever. If you want to reboot every day, I'm not going to stop you. That system clearly works for you.
I was alive in the 70s, but I live now. Could I survive without a smartphone? Sure. Do I want to? No. Do I want to live without the conveniences of modern technology? No.
There is absolutely no reason to reboot your phone every day. Again, if you want to do that, you have a right to do that. But it makes no sense to be all judgey about people not rebooting their phones every day.
Rebooting never fixed my lag issues. I had to do a full factory reset. Once I did that, it's all good... with no nightly reboots. Do what works for you. Let others do what works for them.