Check iPhone 3GS BootRom (Windows, Mac)

In this guide you’ll learn how to check iPhone 3GS bootrom whether its new bootrom [iBoot-359.3.2] or old bootrom [iBoot-359.3.2]. We are going to cover how to check bootrom version of  iPhone 3GS in both the Windows and Mac OS X.
iphone 3gs bootrom

Why to Check BootRom?

There are two types of BootRom in iPhone 3GS. Older iPhone 3Gs comes with Old BootRom [iBoot-359.3] while the newer units of iPhone 3GS has New BootRom [iBoot-359.3.2]. Old BootRom is vulnerable to jailbreak exploit but there’s no jailbreak exploit found in New BootRom so far. So,  it’s important to know your BootRom version prior to jailbreak.

iPod Touch Users

  • iPod Touch 3G and iPod Touch 2G users are also affected by this. However, you can confirm the jailbreak just by checking your iPod Touch model.
  • All iPod Touch 3G on iOS 4 cannot be jailbroken ATM.
  • To confirm if your iPod Touch 2G (MC) is jailbreakable or not, check the iPod Touch model. If it starts with MC then you cannot jailbreak iOS 4 on your iPod Touch 2G. Only Non-MC models are vulnerable to jailbreak exploit. You can check iPod Touch model by going to: Settings > General > About > Model

How to Check iPhone 3GS BootRom (iBoot)

  • Old BootRom: iBoot-359.3
  • New BootRom: iBoot-359.3.2

Check iPhone 3GS BootRom (iBoot) in MAC OS X

Here are the steps to check bootrom (iBoot) version of iPhone 3GS in Mac OS X.

Step 1

Connect your iPhone 3GS to your computer and put it into DFU mode. (How to: Put iPhone into DFU Mode)

Step 2

Go to Apple Menu (Top-Left) and select About This Mac. Then hit the More Info button.

check iphone 3gs bootrom maccheck iphone 3gs bootrom mac

Step 3

Select the USB listed under Hardware from the left navigation pane. Then select the Apple Mobile Device (DFU Mode) from the right-top pane. (See the screenshot below)

Step 4

Then scroll down the details pane (Right-Bottom) and locate the serial number field. At the end of the serial number, there’s your bootrom like this: [iBoot-359.3]

check iphone 3gs bootrom mac
(Click to enlarge)

***If you have an iPhone 3GS iBoot-359.3 >> Old bootrom.
***If you have an iPhone 3GS iBoot-359.3.2 >> New bootrom.

Check iPhone 3GS BootRom (iBoot) in WINDOWS

Here are the steps to check bootrom (iBoot) version of iPhone 3GS in Windows OS.

There are two ways to check iPhone 3GS BootRom in Windows.

  • Using iDetector
  • Manually

Using iDetector

Step 1

Connect your iPhone 3GS to your computer and put it into DFU mode. (How to)

Step 2

Download iDetect and run it.

iphone-3gs-bootrom-win
(Click to enlarge)

Step 2

Hit the “Is My BootRom Old or New” button. It will tell you if your iPhone 3GS bootrom is Old or the new one.

iphone-3gs-bootrom-win
(Click to enlarge)

Manually

Here’s how to check bootrom version manually in Windows.

Step 1

Connect your iPhone 3GS to your computer and put it into DFU mode. (How to)

Step 2

Right Click on My Computer and select Properties. Then Click on the Device Manager from the left side of the screen.

iphone-3gs-bootrom-winiphone 3gs bootrom windows
(Click to enlarge)

Step 3

Double click to expand the Universal Serial Bus Controllers category.
Then Right click on Apple Mobile Device USB Driver item and click the Properties button.

iphone 3gs bootrom windows
(Click to enlarge)

Step 4

Select the Details tab.
Then select the Device Instance Path from the Properties dropdown menu.

iphone 3gs bootrom windows
(Click to enlarge)

Step 5

Scroll to the right end of the field to locate your iPhone 3GS bootrom version. It should look something like [iBoot-359.3] or [iBoot-359.3.2]

iphone 3gs bootrom windows
(Click to enlarge)

***If you have an iPhone 3GS iBoot-359.3 >> Old bootrom.
***If you have an iPhone 3GS iBoot-359.3.2 >> New bootrom.

Jailbreak iPhone 3GS iOS 4

You can follow us on Twitter, Join us at Facebook, and also Subscribed to RSS Feed to receive latest updates on iPhone 4, iPod Touch and iPad jailbreak and UltraSn0w and other unlock stuff and iOS.

If this page or section of the page needs to be updated, Submit Request

Comments:

  1. monk 27 June 2010 at 1:27 pm #

    And after I do this, is there anyway to get my phone out of dfu mode, without restoring it?

    • iPhoneHeat 27 June 2010 at 1:59 pm #

      is it a tethered jailbroken device?
      otherwise hold down the both home and power buttons for 10 sec then let got the home button but keep holding the power

      • monk 27 June 2010 at 2:03 pm #

        Well I upgraded to iOS4 before reading all this, It was jailbroken before, not anymore… so just to get this straight, the procedure to get it into DFU mode also gets it out of it?

        • iPhoneHeat 28 June 2010 at 1:17 am #

          Hold down the Home and power for 10 sec.. the let go the home.. keep holding the power :)

    • peter 15 April 2012 at 4:08 am #

      your checking of the bottom base on mac is not workon , can see serial but not he base info.

      • peter 15 April 2012 at 4:08 am #

        working sorry about typo

      • peter 15 April 2012 at 4:09 am #

        found it now

    • bora 21 November 2012 at 12:04 pm #

      i want to know my 3gs old or new?
      but after i dfu mode already i click to check it but sit show that NO DEVICE WAS DETECTED

  2. Jumpuy 29 June 2010 at 4:05 pm #

    Thanks for the easy instructions to check iPhone 3GS BootRom.
    and Yes mine is Old one :p

  3. saetan 1 July 2010 at 4:11 pm #

    hey dude,i’m not able to use the idetector. It will say no device found >< What should i do??

    • iPhoneHeat 2 July 2010 at 7:40 am #

      did you put it into dfu mode?

      • saetan 2 July 2010 at 11:09 am #

        yeah i did

  4. quanta 3 July 2010 at 5:11 am #

    I also had no success with idetector in dfu mode, device not found. And I have no device instance path in device manager apple usb properties!

    iphone 3GS with original OS 4 8A293 MC133X 05.13.04

    Have tried everything and every tool to try to get this mother jb’ed again. Itunes 9.2 won’t restore on old or new pc even though I have blobs saved on saurik’s server. redsnow won’t process any of my ipsw’s.

    I figure I have the new bootrom. I sure hope that blackra1n or somebody else can get a release for all phones soon.

    • iPhoneHeat 3 July 2010 at 9:48 am #

      Id you’ve 3.1.3 SHSH blobs. Simply downgrade and use Spirit that’s the only solution

  5. Basem 11 July 2010 at 7:21 pm #

    Hello,
    Before i read this i was already upgraded my iphone into ios4 and before that my iPhone was frozen so i had to upgrade it and remove all the old files, I tried many times to downgrade but everytime am getting an error (3014)and tried all the ways i found on the internet, so is there anyway i can jailbreak it without downgrading my iPhone?? please help me guys,
    Sorry for the bad english :)
    Regards,

    • iPhoneHeat 12 July 2010 at 2:06 pm #

      1.you can downgrade 3GS only if you’ve SHSH blobs saved
      2.Wait for the Spirit jailbreak update

  6. ryanu 16 July 2010 at 12:44 pm #

    I have MC model Iphone 3GS, but when I checked I have old Bootrom. Just out of curiosity, not all MC model will have new bootrom isnt it?

    • iPhoneHeat 16 July 2010 at 4:51 pm #

      Correct!
      MC applies to iPod Touches only

  7. raymond0412 19 July 2010 at 4:59 pm #

    i did the manual with my ipod touch 2nd generation MC model and instead of iboot and all that, it said this: USB\VID_05AC&PID_1281\CPID:8720_CPRV:13_CPFM:03_SCEP:04_BDID:00_ECID:000001EA860DB50C_IBFL:01_SRNM:[9C002A9T75J]

    • iPhoneHeat 19 July 2010 at 6:37 pm #

      for iPod Touches.. simply check you iPod Touch model..
      if it starts with MC it has new bootRom

      • Farhana 12 April 2013 at 1:36 am #

        Es-tu bien en 10.6.1 (iTunes)? Avant de commencer asursez vous d’avoir bien sauvegarde9 votre SHSH !Attention votre Baseband sera mis e0 jour pour ceux qui souhaite de9simlocker via Ultrasn0w !Beaucoup d’utilisateurs rencontrent des proble8mes au moment de la restauration, vous devez modifier le fichier host, pre9sent dans C:\Windows\System32\drivers\etc sur Windows puis ajoutez un ab # bb devant la ligne 74.208.10.249 gs.apple.com puis sauvegardez. Sous mac, vous faites clique droit sur ab Finder bb et ab Aller au dossier… bb tapez ab /etc/hosts bb et vous trouverez le fichier hosts. TUTO : Passer l’erreur 1600 sans encombre ! (Mac & Windows)Sous Windows vous devez mettre le mode de compatibilite9 XP SP3 e0 Redsn0w.

  8. FlinHm 30 July 2010 at 1:22 am #

    If i go to DFU-mode can i get it out whit out restoring the device? a simple yes or no plz :P

    • iPhoneHeat 30 July 2010 at 1:52 am #

      holde down.. home+power for 10 sec and then let go home button and keep holding power.. it should turn ur iPhone off..
      However if it’s tethered jailbroken.. you must run the tool again to go to home screen

  9. ravice1 18 September 2010 at 11:09 am #

    I have Iphone 3GS 4.02 firmware, baseband 05.13.04 and a new bootroom, i tried everything i can all the type of programs, spirit, tinyumbrella, recboot and redsnow but still i cant downgrade and jailbreak my iphone its been 4 days and until i cant use it bec. its locked any simcard is not being recognized.

    Anyone can help? If there’s any other way i can downgrade and jailbreak this…

    THanks!!!

    • Red reactor 23 September 2010 at 5:57 am #

      Dont try on 4.0.2 even dev team didnt think to hack it wait or up to 4.1and jail it

  10. nalare 6 October 2010 at 10:02 pm #

    after trying to check my boot rom in my iphone 3gs 3.1.2, my iphone is still in DFU mode, and I cant turn it on!

    first of all, sorry for my english…

    well, I followed the instructions above, my iphone went dfu but when I tried to check manually the boot rom, I could only read ” usb/vid_o5a&pid_1222/890000000001″. There were nothing else on the device instance path properties.

    So I downloaded iDetector from here, but every time I tried to run it always fails,windows report an error and if I hit “continue”, iDetector stays on “Searching for DFU” until I close the program.

    After running iDetector with my iphone in DFU mode, Ive tried to turn it on again, but the screen is only black.

    If I plug the iphone into my PC, windows & itunes19 recognize it, but its still in DFU mode…

    How can I go back to normal?

    thanks

  11. acrazy 12 December 2010 at 8:56 pm #

    very simple just use ifunbox and connect your iphone with usb…..once connected you will see your device on left panel….just right click it and go to properties…..you will see all the details of your iphone even bootrom…..

    happy searching

  12. cupidex99 12 February 2011 at 11:16 pm #

    havent even tried it out yet

  13. raj 1 April 2011 at 12:56 am #

    i try to restore my iphone 3gs 4.2.1 into 4.3.1 but iphone is not working it’s not in duf plz help me !

  14. TM 19 January 2012 at 5:50 am #

    iPhone 3G S, 5.0.1, but the phone has been deactivated since I received my 4S. I got my phone into DFU mode and am viewing the data fine on my Mac, but the only data I receive is: CPID:8920 CPRV:15 CPFM:03 SCEP:04 BDID:00 ECID:000002C49902ED0E IBFL:03 SRNM:[881300P33NP]

    Do I not have a Bootrom specification because I haven’t been using the phone?

    • Reene 30 January 2012 at 9:38 am #

      I had the same problem it did not give me the boot room specs

  15. aleschultz 1 February 2012 at 11:53 am #

    hi i have a 3gs with 5.16.05, and in my serial number the 3, 4, and 5 numbers : “147″ , and this “IBFL:03 SRNM:[88147MXMEDG]” when i look the iboot, what can i do?

  16. Joel 14 May 2012 at 11:51 pm #

    Thank you soo much.

  17. zuber 14 September 2012 at 4:09 pm #

    Hi, im trying to find out what bootrom on my mac os I have but cant seem to get the same page as the one shown after i click more info. it gives me a page with the options of overview, display, storage, memory. none of these get me to the USB section.

    is there another way to check it on a mac?

    thanks

  18. fincity 26 November 2012 at 6:42 pm #

    I have Iphone 3 gs old boot rom. I used snowbrezze to jailbreak my phone. Cydia seems to load so I assume my phone is jailbroken.
    However I still can’t find the location for APN settings. I’m attempting to use straighttalk. My voice and text messages are working. I want data to work via phone service.
    It currently works through wireless with no problem.
    I’ve been searching everywhere.
    please help thanks in advance.


Leave a Reply