iphone 3GS ios 2.2.1 cannot upgrade to 4.2
error message shown in iTunes "The iphone could not be restored. An unknown error occured (-1)."
There is no "software upgrade" button in general setting of the phone menu.
Current Software version : 2.2.1 (5H11)
is itunes the only way i could get an ios update?
Thanks for help.
iPhone 3GS, iOS 2.x