« Twitter-Savvy Comcast Support Rules! | Upgrading to Snow Leopard » |
Oct
14
Upgrading iPhone 2G to 3.1.2
hacks, open source, research, educationThe skinny: updating to 3.1.2 is as simple as creating a custom firmware file and then Option+Restore via iTunes. It's that simple.
Here is the more verbose version of what I did:
- Grab PwnageTool 3.1.4 and the iPhone 3.1.2 IPSW.
- Use PwnageTool to create a custom firmware but be sure "enable baseband update" is unchecked in the "General" tab. Also, now is the time for your custom boot logo. (If you update your baseband, you could face a problem that might result in your needed to start from a virgin unlock+jailbreak. I think... just don't do it!)
- Open iTunes, connect your iPhone, let it back up and then hold down Option while clicking on Restore. Point it to the firmware you just created. It will restore the phone and you'll be prompted to restore your data from a recent backup (choose the most recent). Do that. Then it will resync your AppStore Apps and your music and contacts, etc.
- Finally, install all your Cydia Apps, or use AptBackup if you aren't still pissed off at it for fucking up a previous iPhone upgrade.
- Make sure to change the default passwords and redo the Cycorder symbolic link (more here).