I have an Android phone that has a problem that I suspect is related to the hardware. Randomly, the service stops working on the phone and I've just found a way to temporarily fix the problem by dialing
*#*#4636#*#* and turn the radio back on manually. This restores functionality, but only temporarily. It seems indefinite when it will work again.
I can not think of a good way to pinpoint the problem, so any insight would be helpful