How to find out which Boot Rom Am I ? Old or New for iPhone 3GS

You can find out if  your iPhone 3GS is old boot rom by the 4th and 5th numbers in the serial number being below 40. How you get the serial number is on the iPhone:

Settings > General > About > Serial Number

However the above rule is not 100% accurate – there is debate that some users have the number below 40 but are on new boot rom and vice versa. Also if you are between 40 – 45 then the results vary.

To be 100% on this issue there is another way, but before you do it you need redsnow to get you out of DFU mode which you need to put your iPhone into, download the latest redsnow.

redsn0w_mac_0.9.10b7  and  redsn0w_win_0.9.10b7

Preparing the iPhone

- Connect the iPhone3GS to the computer
- Turn it off
- Launch iTunes

- Put the iPhone into DFU mode -

  • turn iPhone off
  • 2 seconds holding the power button
  • 10 seconds holding the power/home key simultaneously
  • release power only hold home for another 10 seconds – (should see a white screen flash – couple more seconds after that)

- iPhone should have a black screen

- Do not restore via iTunes at any time – especially if you are already jailbroken

Find the Boot Rom Version

Mac Users launch Applications/Utilities/System Profiler

Go to USB > Apple Mobile Device (DFU mode)  and in the Serial Number at the end should be:

[iBoot-359.3]

old-boot-rom-iphone-3gs

old-boot-rom-iphone-3gs

Windows Users > My Computer (right click) > Properties > Device Manager > USB > Apple Mobile Device USB Driver > (right click) Properties> Details > Device Instance ID and is old boot rom if it is:

[iBoot-359.3]

If the iBoot version is 359.3.2 or above you have new boot rom.

 Get Out of DFU Mode

Use redsnow or similar to get out of DFU – redsnow > Extras > Recovery Fix

If you have the old boot rom you know you can safely flash your basedband to ipad baseband without loss of GPS functionality.

 

 


 

Related posts:

  1. Recover and Restore iPhone 3GS with Error 1015 stuck in Recovery Mode in iTunes
  2. Re-flashing the 06.15.00 iPhone 3GS BaseBand
  3. Upgrade jailbroken iPhone to iOS 5.1.1 and preserve baseband with redsn0w
  4. Recover an iPhone Stuck or Hung In DFU Recovery mode from iTunes
  5. The iphone ipad could not be restored. This device isn’t eligible for the requested build.
  • Pingback: Anonymous

  • Eric

    The 4th and 5th numbers in the serial number of my 3GS are 11, suggesting I have the old boot rom. When I did the check of the iBoot version, it is 359.3.2, so that means I have a new boot rom.

    • http://coolestguyplanettech.com Neil Gee

      so it is new boot rom

      • Mfg

        Well that’s just terrible. I have 003 making my version very old but I also have 359.3.2. So now gps if I reflash the firmware? Will everything else work?

        (also I did not find a device instance I’d, but I did find the right looking number in something like the device instance path.)

  • W Durrett

    so if i have new bootrom i can still change baseband successfully? but ill just wont have the gps function? …or i cant change it at all?

  • MM

    the same happen to me any idea mr. Neil Gee