How to check iPhone Bootloader version

How to check iPhone Bootloader version (Windows) | Step-by-Step Guide

how-to-check-iphone-bootloader-versionIn this iPhone guide you will learn how to check your iPhone Bootloader version. This guide is for Windows users only.

Mace Users LearnHow to Check iPhone Bootloader Version (Mac)

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 iPhone Dev-Team 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.


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
After installation, run the WinSCP available in Start menu under Programs.


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

Input the following login details in WinSCP:

  • Host name: (The IP address that your noted in step 2)
  • User name: root
  • Password: alpine

Then hit the Login button


If asked, click Yes to add host key to Cache

Step 4

You will see Split screen in WinSCP. The Left files tree shows your Local computer while the right files tree is the file structure of your iPhone.


From the left files tree navigate to desktop where you have saved BBUpdaterExtreme. and from the right pane navigate to /bin.

Step 5
Select BBUpdaterExtreme file from left pane and drag it to the right pane (/bin)


Step 6
In WinSCP, under the Commands menu select Open Terminal. or Press Ctrl+T

Step 7
Input the following commands into the Terminal and hit Execute button after each command input.

cd /bin

chmod 755 BBUpdaterExtreme

launchctl unload /System/Library/LaunchDaemons/


Step 8

After executing the above commands, your iPhone will loose network connections.
Now launched the Mobile Terminal from your iPhone Springboard.


Step 9

When Terminal is open, type su. When asked, input alpine as password.


Step 10
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, 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
26 comments… add one

Leave a Comment