Checking the general health of the phone?

anon(5527120)

Well-known member
Mar 10, 2015
245
0
0
Is there an app or tool which I can use to check the general health of my phone with respect to battery, RAM, speed, etc. ? The reason I'd like to do this is make sure whether my phone is actually lagging or if it's just me. Thanks in advance...

PS. Using Moto G (2014) not even a month old...
 
I tried clearing the Dalvik cache but I still think my phone is lagging. It's a new phone... Should I go for a factory reset or return it?
 
Other than the apps that came along with the phone, I haven't installed any heavy apps. Just the regular social networking apps (Whatsapp, hike messenger, Fb messenger, LinkedIn), a couple of utility apps and some news apps... Nothing that should cause any problems. I had the same apps installed before but they never used to cause this issue...

Also, what screenshots would you like me to post?
 
Since the factory reset will lose you nothing, less than a new phone, I'd sure give that a try first. I did a factory reset as soon as I installed Android 5 on my Nexus 5 and I haven't had an problems.
 
The reason I haven't performed a factory reset is because it was shipped to me with Lollipop already installed. Anyways, I'll give it a try and post results here.

Are there any screenshots I can post here after the factory reset is done and I've installed all my apps to verify if the problem is solved?

Thanks...
 
I've got a feeling you are running into to problems with too many apps wanting to run as background processes constantly (most of those on your list will want to do that) limiting free RAM to cache other apps. The OS will then start killing running running background apps to free up memory. If your Moto G 14 on Lollipop is anything like my 2013 G on Lollipop is doesn't cope well with this situation (I think there is a bug in the default Low Memory Killer implementation so it starts killing rather than caching to quickly)

Use your phone as normal over the course of a day or so and then take a look at Settings/Developer Settings/Process Stats. It's very informative regarding what apps are placing most strain on RAM either because they are running a lot and/or are big RAM users when active as background processes. You can also check Foreground processes and Cached Processes here.

You may need to set up access to Developer Settings by repeatedly hitting Build Number in Settings/About Phone.

If process stats is telling you your phone is more often than not in a critical memory state then you want to look at uninstalling the biggest offenders, or consider installing greenify to stop them wanting to run constantly as background processes, or look to root and tweak the low memory killer.
 
I've got a feeling you are running into to problems with too many apps wanting to run as background processes constantly (most of those on your list will want to do that) limiting free RAM to cache other apps. The OS will then start killing running running background apps to free up memory. If your Moto G 14 on Lollipop is anything like my 2013 G on Lollipop is doesn't cope well with this situation (I think there is a bug in the default Low Memory Killer implementation so it starts killing rather than caching to quickly)

Use your phone as normal over the course of a day or so and then take a look at Settings/Developer Settings/Process Stats. It's very informative regarding what apps are placing most strain on RAM either because they are running a lot and/or are big RAM users when active as background processes. You can also check Foreground processes and Cached Processes here.

You may need to set up access to Developer Settings by repeatedly hitting Build Number in Settings/About Phone.

If process stats is telling you your phone is more often than not in a critical memory state then you want to look at uninstalling the biggest offenders, or consider installing greenify to stop them wanting to run constantly as background processes, or look to root and tweak the low memory killer.

Thanks for your reply. I factory reset my phone and installed all the apps again. The phone is running better than it was before but I'd still like to get some perspective about its performance and whether everything is running as it's supposed to run. I turned on developer mode as you said. I can see the process stats now. I was looking at the Background stats and it seems like the Facebook Messenger app is on pretty much all the time. Do I HAVE to uninstall it or is there any alternative?


If you require any other metrics or stats in particular let me know and I'll post them here.

EDIT: I went through the list for stats covering a duration of one day and noticed that almost all messaging apps (whatsapp and hike too) have a high running time so there's no reason to single out the facebook messenger as such.
 
On the process stats screen the coloured bar gives you an indication if the overall RAM use is OK over a given time period - green for OK, then Amber if the phone is in a low memory state for extended periods or red if its in a critical state for extended periods.

If it's the latter then you do need to take some action to have the best experience. This is what I'd look at in order - don't do them all at once. Try the first one and see how it runs for a bit if still having issues try the second.

1) Check for preinstalled apps on the running list that you simply don't use and see if they can be disabled via Settings/Apps
2) See if the user apps that are running a lot in the background have settings you can tweak to reduce running time (e.g. maybe a setting on how frequently they check for messages)
3) Consider installing greenify to hibernate some background processes you can't disable or wouldn't want to entirely disable (greenify stops user specified apps running in the background at all, but they can still be opened as a foreground app).
3) Decide which apps you don't really need and uninstall or consider buying a new phone with more RAM.;)
 
On the process stats screen the coloured bar gives you an indication if the overall RAM use is OK over a given time period - green for OK, then Amber if the phone is in a low memory state for extended periods or red if its in a critical state for extended periods.

If it's the latter then you do need to take some action to have the best experience. This is what I'd look at in order - don't do them all at once. Try the first one and see how it runs for a bit if still having issues try the second.

1) Check for preinstalled apps on the running list that you simply don't use and see if they can be disabled via Settings/Apps
2) See if the user apps that are running a lot in the background have settings you can tweak to reduce running time (e.g. maybe a setting on how frequently they check for messages)
3) Consider installing greenify to hibernate some background processes you can't disable or wouldn't want to entirely disable (greenify stops user specified apps running in the background at all, but they can still be opened as a foreground app).
3) Decide which apps you don't really need and uninstall or consider buying a new phone with more RAM.;)

Thanks for your reply. I'll be posting process as well as battery stats here in a while...
 
33f63a896be47b6a91a4833490a6ba19.jpg

ea8c49d01f7ff9ecd8820a0d6dc9bd23.jpg

As per the battery stats, 'Google Services' kept my phone awake for around 15 minutes. Is this normal or can something be done?

Also, let me know what you think of the process stats:

2cf5bfa2b1b698f5926b1cd15be02f33.jpg

863b98eacdff3d53c7745edeebaa7862.jpg

5a11f1346e42eb3e2a7d4bbc6c4f0ded.jpg
 
Last edited:
Hi,

Nothing on those screenshots looks problematic. Your phone does wake from sleep regularly when the screen is off but I guess that is the multiple messaging apps waking briefly, and maybe location reporting checking in for Google Now if you use it. Google Now or universal OK Google detection would also account for the 15 minutes wake time for the Google App.
 
I don't use Google Now cards I mean.. I'm running on stock android...

The mobile network at my office is pretty poor and I think the phone struggles to stay connected. Is this why Android OS is keeping my phone awake for so long (as shown in screenshot) ?

abc599dc955bd76483f736f0981c46c5.jpg

Sent from my Moto G 2nd Gen using Tapatalk
 
Last edited:
Someone please reply?

I posted the above screenshots using the Tapatalk app. Why are the pictures so humongous? I used the IMG tag to attach them...
 
uploadfromtaptalk1431612038171.png

Today's battery stats... I'm not rooted so I can't use Wakelock detector...

Sent from my Moto G 2nd Gen using Tapatalk
 
Today's battery stats... Can someone please reply?

uploadfromtaptalk1432299076501.png

uploadfromtaptalk1432299084303.png

Sent from my Moto G 2nd Gen using Tapatalk
 
Last edited: