Оригинальный сообщение: Phillip Takahashi ,
My two guesses are iOS and battery. I would first try to do a restore and see if you can get back to running iOS 4 if you are running iOS 5. I've read that iOS 5 can mess with the 3GS, though this particular error is new to me. It's a quick and easy fix to try at either rate. If that doesn't work I would say try replacing your battery if it is more than a year old. Lithium-polymers do funny things when they reach the end of their life, like have very sudden voltage drop offs when discharging or very sudden voltage spikes when charging. These phenomena can cause the phone to shut down before it can detect a low battery, and also prevent the battery from taking any charge. Let us know what you do and the results. Good luck.