my iPhone was once jail broken and I really didn't like the idea of it do I recovered it at the time and now after all this time it has now came up tht I can't upgrade from ios5.1 to ios5.1.1 and I'm curious if apple with take my phone and service it because I can't even back it up because it is coming up with error 3194 and I've gone through all my Internet downloads for the month trying to fix it, please help!
The error may or may not be due to the fact the phone was jailbroken. Unless your "friend" changed the baseband you should be able to unjailbreak it. See this Apple tip: http://support.apple.com/kb/TS3694#error3194
As you can see, that error means that iTunes could not contact the Apple activation server gs.apple.com. There are several possible reasons for this. First, your antivirus or firewall may be blocking access to Apple's server. Try disabling your security software during the update.
If your friend used your computer to jailbreak the phone the process also corrupted the network database on your computer. To fix this you need to open the hosts file and delete any lines that contain gs.apple.com. Use Notepad on Windows or Textedit on a Mac, edit the file and save it as a text file.
Location in Windows: c:\windows\system32\drivers\etc\hosts
Location in Mac OS X: /etc/hosts
It will be a hidden file on both, so you need to show hidden files in Windows Explorer or Mac Finder, or enter its full pathname into the editor. Your account must also have administrator privileges to edit the hosts file.