In this iPhone guide you will learn how to check your iPhone Bootloader version. This guide is for Mac users only. Windows Users please go to:
How to check iPhone Bootloader version (Windows)
We will use BBUpdaterExtreme in this guide. A few days ago we reported about a bug found by GeoHotz that leads to Unlocking iPhone 3G over firmware 2.2.1. GeoHotz reported that iPhone owners having Bootloader 5.8 are able to downgrade their Baseband from 2.30 to 2.28 which leads to unlock your iPhone 3G 2.2.1 using YellowSn0w. So, lets learn how to check iPhone Bootloader version.
This guide is for all those who have updated their iPhone 3G to firmware 2.2.1 hence upgraded to Baseband 2.30. Learn how to check iPhone Baseband version.
Prerequisites:
- You need to jailbreak you iPhone
- Mobile Terminal (available under Terminal Support section in Cydia)
- OpenSSH (available in Cydia)
- Download BBUpdaterExtreme (put in on Desktop for quick access)
Someone Suggested that:
Turbo sim should be taken-off while executing query in Mobile Terminal. I say this because our 3G kept rebooting before I could get my eyes on the results. Only after taking off the turbo sim and leaving carrier sim, could we capture a snapshot of the results.
Step 1
Launch the Terminal application from Applications > Utilities.
Step 2
Connect your iPhone to your PC and Check the IP address of your iPhone. Lear how to check IP address of your iPhone. Just make sure the iPhone and your PC to which you have connected the iPhone and connected to the same Wireless Network.
Step 3
Enter the following command into the Terminal window replacing the IP Address below with the one for your iPhone.
scp ~/Desktop/BBUpdaterExtreme [email protected]:/bin/BBUpdaterExtreme
Enter alpine as the password when asked.
Step 4
To SSH into your iPhone, enter the following command. Where IP address is that of your iPhone.
When Asked, enter alpine as the password.
Step 5
Input the following commands into the Terminal window
cd /bin
chmod 755 BBUpdaterExtreme
launchctl unload /System/Library/LaunchDaemons/com.apple.CommCenter.plist
Step 6
After executing the above commands, your iPhone will loose network connections.
Now launched the Mobile Terminal from your iPhone Springboard.
Step 7
When Terminal is open, type su. When asked, input alpine as password.
Step 8
Now type BBUpdaterExtreme queryversion and it will show you your iPhone Bootloader version that will look like this: ICE2_BOOT_05.08_G2M3S2
Now what about the network connectivity? Just restart your iPhone, or type type launchctl load /System/Library/LaunchDaemons/com.apple.CommCenter.plist into the terminal window. Boom it’s back to life.
If your Bootloader version is 5.8 then Learn How to Downgrade iPhone Baseband 2.30 to 2.28 to Unlock iPhone 3G.
via iClarified