I've had my Nexus 6 since it first came out and will be replacing it with the new Pixel anyway but I want to get to the bottom of this.
In the last 6+ months the phone got increasingly slow and unresponsive at times. Especially when using the camera but not only then. Battery life remained constant so I don't think there's something using all the CPU. Another symptom was that when having the Android 7 beta installed and being in low signal areas, it would restart randomly but that could've been just the
beta part of Android 7.
I've noticed that factory resetting the phone or installing a new version of Android (such as Android 7) improve performance for a while after which it degrades again.
I've tried connecting the phone to
adb but haven't noticed anything suspect in the logs. But then again I'm not an Android developer so I'm not sure what should I be looking for.
So my question was: is there any tool or procedure by which I can monitor the device and identify the cause of the issue?