I know, I should really be switching to a newer phone but my phone is still usable, except when it comes to installing new apps or updating existing apps. A lot of the apps requires iOS4 these days and it is getting more and more annoying.
So I decided to try and upgrade my phone to iOS4.
Here’s what I did (of course with the help of Google and I did this on Mac):
1) BACK UP my phone. Very important step.
2) Download the firmware from here
3) Press Alt (on Mac) while click the Restore button in iTune. Choose the firmware just downloaded.
4) Wait and and wait.
5) Everything up to this point has been quick and easy. Time to sync old content back to the phone. This is where I got stuck because I kept having error saying iTune cannot restore my phone from my last backup because the backup session failed.
6) Going back to Google and finally found help. Find the backup file. It is located under /Users/<username>/Library/Application Support/MobileSync/Backup/. There will be a list of files if you backup frequently. Find the most recent one, that should be the one that you just backed up before the upgrade. In that folder, open the file Info.plist
7) Find the following lines:
<key>Build Version</key> <string>7E18</string>
<key>Product Version</key> <string>3.1.3</string>
These lines contains the OS and build version of the backup. Change it to the following:
<key>Product Version</key> <string>4.0</string>
<key>Build Version</key> <string>8A306</string>
Restart iTune since I already have that opened. iTune automatically started syncing!
Update after the upgrade:
My phone service still works. I was able to install apps that required iOS4. BUT a lot of the apps stopped working. I upgraded a bunch of my existing apps and a lot of them stopped working.
SO, i reverted back to my old 3.1.3.
{ 0 comments }

