My phone was randomly rebooting also. I finally figured out it was overclocking using ultra low voltage was the cause. Wanted to share my troubleshooting steps and hopefully somebody who's dealing with this issue out there will be able to benefit from it.
When I was having the reboot issue, my phone was so tricked out with themes, overclocking/underclocking, throttle mod, tether mod, sysctl changes, etc, that I had no idea what could be causing the reboots. I decided to start over from scratch but to
only add one thing back at a time and did not install/change anything else until I was confident it wasn't rebooting anymore. This is important so I can determine if the last change/add-on I did was causing the issue or not.
So, here were my steps. The order I chosed were in the order of what was most important to me:
- Went back to stock MotoBlur. Wanted to know if my phone hardware was OK.
- Wiped data/cache and flashed Liberty 1.5 - did not use Titanium Backup or anything else but Google to restore my contacts and apps.
- Restored SMS, call logs, and data for important 3rd party apps using Titanium Backup.
- Installed wireless tether mod.
- Installed data throttling mod.
- Overclocked/undervolt my phone - (Blam! Reboots happened and I had to fiddle with settings until it was stable again)
- Install Blur camera
- Applied sysctl changes.
- Applied theme (Honeycomb for Liberty 1.5!!)
I ended not having to use the test fix included in this thread. My phone was rebooting 2-3 times a day so it took me about 3-4 days to get through this list. I admit that this was a big pain in the ass, but in the end, I got my tricked out phone running the ROM I wanted back working again.
Hope this helps somebody out there. Shame if I wrote this long post for nothing! :biggrin: