iPhone 2g/3g roaming bug – latest (2.2) firmware

19 01 2009

iPhone I seem to have discovered a bug in the iPhone’s latest firmware. I have a 2g (2nd Generation iPhone) which is unlocked/jailbroken and running the latest 2.2 Apple Update.

Last week I travelled to Hungary and whilst there my iPhone was using the T-Mobile H network. On the plane I used Airplane mode, once back in the UK I switched Airplane mode off and the phone began searching for a carrier (I am on o2). However the phone would not find o2 and kept saying it was still connected to T-Mobile H (Hungary).

After testing a few things, I was definitely on the o2 network but the phone displayed the carrier/network name incorrectly. I tried to manually change carrier, reboot phone, switch airplane mode on and off and resetting the network settings to no joy.

After restoring my iPhone in iTunes, the problem still remained! After hours of hair pulling frustration, I have now finally found the fix, to get the carrier name displaying properly then follow the below steps:

  • Restore the iPhone in iTunes to 2.1 firmware, shift and click restore and select a 2.1 ipsw firmware file.
  • Quickpwn the iPhone (using Quickpwn 2.1)
  • Install Bootneuter using Cydia and run
  • Flash the Bootloader using Bootneuter to the appropriate bootloader (either 3.9 or 4.6 depending on your iPhone), do not select neuter just keep all the sliders off and press ‘Flash’.
  • Your iPhone will now have no signal/network at all
  • Restore the iPhone to latest firmware using iTunes
  • Quickpwn the iPhone (using Quickpwn 2.2)
  • The iPhone should now be displaying the correct carrier name and should be fully unlocked/pwned :-)!

Hope this helps some equally frustrated people!




2 responses

16 02 2009

Thank’s. Your tutorial helped a lot. Had the same problem (T-Mobile HU).

Maybe some info for all others with the same problem: Don’t forget to disable the Auto-Lock before flashing the bootloader and baseband. (Don’t know if this is really necessary, but for sure it’s not wrong.)


17 02 2009

Thanks Niki, it’s so good to hear that this has helped someone. I created it because I couldn’t find any documentation about this bug on the Internet.

It’s weird how it has both affected us on the T-Mobile HU Network, I wonder if they have fixed this in the recent 2.2.1 update, I guess we will see when we are next in Hungary!

Cheers, Alex

Leave a Reply

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

WordPress.com Logo

You are commenting using your WordPress.com 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 )

Google+ photo

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

Connecting to %s

%d bloggers like this: