Skip to content

iPhone OS 3.0 beta installation warning

Thursday, March 19, 2009

1. Do not install iPhone 3.0 beta unless you are a registered iPhone Developer. Your phone will be locked unless you log in with a valid iPhone developer account and register your iPhone as a developer device.

You can either register at USD99/year at, or register your phone under another developer’s account. A developer can have up to 100 phones registered under their account. The developer has to import the license and allow you to activate your phone on their computer.


Preinstallation advisory warning

2. iPhone OS 3.0 upgrades your baseband to 4.x.x from 2.x.x, so you cannot downgrade the OS or restore to a previous version once you upgrade to 3.0.

3. You will be able to update your OS to the release version of 3.0 when it arrives this summer, and also cancel the device as a testing/developer device.

Upgrading to 3.0

1) Download both the SDK and Beta OS
2) Run the SDK (XCODE App) with your iPhone attached
3) Copy the long UDID string of characters
4) Log in to your iPhone developer account
5) Register your iPhone as a developer device using the UDID string (paste it here)
6) Close iTunes
7) Go back into XCode and Restore the OS (basically point it to the downloaded iPhone OS 3.0 beta file)
8) Once complete, unplug the iPhone, open iTunes and replug the USB
9) Either setup as a new device or restore using your old image. NOTE: Restoring will bring over your network settings, some saved App files, etc. but will not sync your Apps/Photos/Music automatically.
10) Sync
11) Oh Happy Day! You are now done and up and running!

Disclaimer: The above information was taken from the user forums at CrunchGear, and are not endorsed by me.

6 Comments leave one →
  1. Matt permalink
    Tuesday, March 24, 2009 5:37 pm

    Is there anyway of installing the new upgrade using a windows pc?

  2. Tuesday, March 24, 2009 11:14 pm

    You might want to take a look at this thread:

    Apparently it’s possible if you extract the .ipsw file from the disk image.

  3. Jamie permalink
    Tuesday, March 24, 2009 11:32 pm

    The xcode functions above can be done with iTunes on Windows or Mac. It’s important, though, to get the UDID -before- performing the upgrade. After the upgrade, if it was entered in the developer site wrong or not entered at all, iTunes will no longer display the UDID! Take a screen shot of that crap or you will need to find a mac with the SDK and XCode to recover this data and unbrick your phone.

    1) Plug the iphone into itunes.
    2) Click the phone in the left-hand nav. Click the “serial number” field and the long UDID will appear.
    3) Press command-C or control-C to copy it to the clipboard
    4) Paste it in to the apple developer site to register it as a dev phone
    5) Back in iTunes, (from memory) option-click restore on Mac, or shift-click restore on Windows. A file browser should pop up right away. If not, keep trying different modifier keys because I remembered it wrong.
    6) Point to the 3.0 IPSW file and wait.

    Note that all iPhone data is erased and restored from backups and syncs, so ensure all the data you need is synced (contacts, calendar, etc).

  4. Marvin permalink
    Thursday, March 26, 2009 7:02 am

    How do I unbrick it?
    I was being really ignorant and dumb.

    Could you email me on how to fix this?


    I will buy an account though.

  5. Jamie permalink
    Thursday, March 26, 2009 7:10 am

    Connect your phone to a mac with the free to download iPhone SDK (as described in the first post). Open the device manager and record the UDID. Add the UDID to the iPhone developer program.

  6. skr3dii permalink
    Tuesday, April 7, 2009 7:11 pm

    You can activate your UDID on this website :

    It will allow you to install iPhone OS 3.0 Betas !

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s

%d bloggers like this: