Now that sn0wbreeze 1.6 has been released, users can create a custom firmware, especially if they use the expert mode, with great ease. We’ve put together a simple guide that lets you jailbreak iOS 4 and unlock your iPhone 3G/3GS (old bootrom) using sn0wbreeze 1.6.1
Remember to back up your files using iTunes before starting this process.
- Download iTunes 9.2
- Download iOS 4 for your iPhone. Place it on your desktop for quick access.
- Download sn0wbreeze v1.6 and run it.
- Click next. Select expert mode. This is because we want to be able to select whether we want multitasking/backgrounds on iPhone 3G or not. Click next again.
- Click browse and select the iOS 4 firmware that you had downloaded for your iPhone.
- If the firmware was the correct version, you’ll see a confirmation below along with the iPhone model that you have.
- On the next screen, you’ll be presented with lots of options. Just click on General.
- This is where you get to select whether you want to enable background wallpapers, battery percentage or native multitasking for iPhone 3G. These features are disabled by default by Apple because they slow down iPhone 3G. If you have an iPhone 3GS, you won’t need to do anything here but hit next.
- Wait for sn0wbreeze to finish modifying your firmware. When it’s done you’ll be given a confirmation. It’ll append the name sn0wbreeze before the filename of the custom OS such as sn0wbreeze_iPhone 3G.
- Now we need to restore this custom firmware to the iPhone 3G/3GS. Connect your iPhone to your computer and launch iTunes. While holding down the shift button, click on restore. iTunes will ask for the firmware file. Just point it to the custom firmware you just build using sn0wbreeze 1.6.1 and sit back. iTunes will restore the OS to iPhone and when it finally restarts after the process is done, it’ll be jailbroken.
- To unlock your iPhone, follow our guide on how to install ultrasn0w 0.9.3 on iOS 4.
To fix and enable Push Notifications on iOS 4 for your iPhone, follow this guide.
If you have any questions, feel free to ask them in the comments. I’ll do my best to help you out!