Most of iPhone 3G and iPhone 3GS users updated their baseband to iPad's one which is 06.15.00 to be able to unlock it. It's not possible to restore using stock firmware on iPad's baseband so you can downgrade to baseband 05.13.xx which is unlockable using ultrasn0w and you'll be able also to restore using stock firmware on this baseband.
Here’s what you will need:So, got it? Fell free to leave me a comment with results !
- Jailbroken iPhone 3G
- Fuzzyband installed via Cydiaafc2add installed via Cydia
- i-FunBox (for Windows) or DiskAid (for Mac)
- Certificate to use with Fuzzyband.
And the step by step procedure is as follows:
STEP 1: Download the required certificate file ICE2-06.15.00.cert from here.
STEP 2: Install Fuzzyband from Cydia and start this app.
STEP 3: Connect your iPhone 3G with computer via USB cable.
STEP 4: Start i-FunBox and click File, then navigate to Applications/Fuzzyband.app, right-click and then select Copy from PC.
STEP 5: Select the ICE2-06.15.00.cert file you downloaded earlier and then copy it to this location:Applications/Fuzzyband.app.
STEP 6: Now simply disconnect your iPhone from your computer and start Fuzzyband app (which you previously installed using Cydia) on your iPhone.
STEP 7: In Fuzzyband, you will now see your current version of Baseband, (which should still be 06.15.00). But now you will have the option to downgrade it to version 05.13.xx.
Once you have downgraded, Go to Settings –> About, and scroll down to check your Baseband which should now read 05.13.xx (which is unlockable via Ultrasn0w). You can now also update or restore any firmware without iTunes throwing errors.