I have an iPhone 3GS, and I recently installed iOS 5 and set up iCloud. However, since then my phone crashes when I make a phone call (after about 2-3 minutes). I tried deleting my iCloud account to see if this rectified the problem but I lost all my contacts. Can anyone suggest any way to resolve this problem?
I would venture to guess that this issue in fact has little to nothing to do with iCloud and more to do with your upgrade to iOS 5. As Paul mentioned, iOS 5 is a little slow on a 3GS, but that doesn't necessarily mean that you're out of the iOS 5 game just yet. I'll assume that you've tried the basic steps of power cycling the phone and resetting the phone (press and hold the sleep/wake button and the home button simultaneously until you see the apple logo) and are ready to move on from there.
The first step is to re-install iOS 5. In iTunes, sync and back up your phone and then hit the Restore Button on the iPhone Summery page. You can then restore from the back up you just made. Once your device is back up and running, give her a whirl and see if the crashing has stopped.
If your phone app is still crashing after a restore, it's possible that it's due to corrupt information stored somewhere in your backup. If this is the case, you'll need to try restoring your phone again, but this time setting it up as a new device instead of restoring from your backup. This will frequently clear up stubborn issues. Be aware, while all of your media, calendars, contacts, apps and such will be recoverable from your computer and/or from the cloud, you will loose your camera roll (if it's not synced to your computer) as well as call logs, SMS history and any 3rd party app data that doesn't have it's own syncing mechanism. If any of this data is important to you, I suggest looking into an app such as iExplorer or PhoneView to save this information before hand.
Those problems were reported by multiple owners. Apple claims to have solved those failing phone calls with the current iOS 5.1 update. Have you updated yet?
protected by Daniel♦ Aug 26 '12 at 7:20
Thank you for your interest in this question.
Because it has attracted low-quality answers, posting an answer now requires 10 reputation on this site.
Would you like to answer one of these unanswered questions instead?