Home » 2.2.1, 3G, Activation, Cydia, iPhone 3G, Windows

iPhone 3G 2.2.1 With 2.28 Baseband Modified (Activated/UnActivated) Firmware Download Links!

31 January 2009 42 Comments

Those of you who want iPhone 3G 2.2.1 firmware with 2.28 Baseband and Cydia, download both the files below and join them using hj split.This works both on Windows and Mac. 2.2.1 may not be an important upgrade but it definitely puts and end to accidental upgrades to 2.30 baseband.

  • Please make sure your iPhone 3G is already pwned (you should have Cydia installed!).
  • Launch iTunes (Windows or Mac) and restore your iPhone to the downloaded Custom Firmware. (Hold Shift key (Windows) / Opt key (Mac) whle hitting the restore button in iTunes. This is super important).
  • yellowsn0w repository is already added. Install yellowsn0w from packages in Cydia and you are good to go!

Activated firmware for Non-legit iPhone users (yellowsn0w users/those who didn’t sign the iPhone contract)



UnActivated firmware for Legit iPhone users (those who did sign the iPhone contract)




  • How to securely Update iPhone 3G to 2.2.1 without messing up the Baseband for Unlock [yellowsn0w] | iLikeMyiPhone said:

    […] ahead and follow this if you have a jailbroken iPhone 3G (Firmware below 2.2.1) and don’t want to mess around with […]

  • bryan said:

    does this custom firmware downgrade from 2.30 to 2.28 please get back to me thanks!

  • Kiran said:

    Well, if accidently upgraded to 2.30, there is no way of going back to2.28 as of now…

  • Arsim BERISHA said:

    HI,i have 3g i upgrade it to 2.2.1 by mistake,finally i downgrade to 2.2 but my modem firmware is still same 2.30.03 is there any way to downgrade to modem to 2.28, please help !!!

  • Kiran said:

    You have an iPhone 2g, you can officially update to 2.2.1, jailbreak it and unlock it…. You don't have to go back…Sent from my iPhone

  • Snp said:

    Do you mean 2.28?

  • NNN said:

    Hey kkiran,
    I got my Iphone in Germany… Yes, I installed yellowsnow and it didnt work because of my baseband. When I used the firmware iPhone1_2_2.2.1_5H11_Custom_Restore_NotActivated.ipsw.001iPhone1_2_2.2.1_5H11_Custom_Restore_NotActivated.ipsw.002 the phone locked or something. How can I activate the phone even without using the legit sim?

  • Kiran said:

    I need more info for troubleshooting further…Sent from my iPhone

  • BobbyD said:

    I have a 3g (using on AT&T with a contract) that I jailbroke at and still have with 2.2 and 2.28 firmware. I downloaded the HJ Split and joined the files to make the iPhone1_2_2.2.1_5H11_Custom_Restore_NotActivated file. I didn't upgrade on iTunes to 2.2.1, but instead just tried to first restore to the file mentioned. I get an error while trying to restore saying "the firmware file is not compatible." I have iTunes 8 and backed up my iPhone, re-started the computer, but nothing works. What am I doing wrong? I was afraid to upgrade to 2.2.1 and then try to restore to the file mentioned above because I didn't see that as a detailed instruction! Thanks in advance.

  • kkiran said:

    Frankly speaking, I never saw a 'Firmware file is not compatible message'! That file is for 3G iPhone and I tried them both yesterday and they worked just fine. Did you join both part 1 and part 2 using HJSplit? What is the size of the joined file? Are you on Mac or Windows?

    p.s : Never directly update to 2.2.1 from iTunes, you have to restore to the joined file….

  • BobbyD said:

    Yes, I joined them using HJSplit. used the links to HJSplit and the 2 files from one of your links. Now combined, it's a 135MB file. I'm on Windows XP Media Center Edition version 2002 SP3.

  • kkiran said:

    It should be well over 250 MB in size if I am not wrong. You will see a .001 and .002 file. You need to download them both. SOmetimes, they turn out to be .zip extensions. Either case, you have to rename them to .001 and .002 and use HJSplit to join them.

  • BobbyD said:

    I'll try again and let you know. Thx for the quick responses!

  • Richard Jeong said:

    Kiran, thanks for the great tutorials and custom ipsw's. I used iPhone1_2_2.2.1_5H11_Custom_Restore.ipsw above and successfully downloaded, rejoined, and loaded it on to my jailbroken Iphone3G (which was running 2.1). Everything loaded fine, except that don't have the right firmware. (02.11.07 rather then 02.28.00). Any thoughts as to why this happened?

    here's a screenshot. http://www.flickr.com/photos/wonderfullyrich/3470

  • kkiran said:

    I didn't understand the last part of your comment : It is supposed to be 2.2.1 with 2.28 baseband….

  • wonderfullyrich said:

    The version on my phone is 2.2.1 (5h11) with a Modem Firmware of 02.11.07. You can see the screenshot at http://www.flickr.com/photos/wonderfullyrich/3470
    I did this using iPhone1_2_2.2.1_5H11_Custom_Restore.ipsw you posted above.
    I've also now tried the 2.2 firmware iPhone1_2_2.2_5G77_Custom_Restore_iLikeMyiPhone_533MB_Activated.ipsw and the baseband still remains 02.11.07.
    I haven't got a clue why it's not upgrading the baseband and curious if you've ever seen this before.

  • kkiran said:

    Simple! You must be on firmware 2.2 (directly from Apple, download it from Downloads section) to get to 2.28 baseband first and then restore it to 2.2.1 downloaded here. I should have made it more clear in the post, will do soon. I got a similar response earlier…

  • wonderfullyrich said:

    Looks like that worked! Thanks kiran. Your guides, quick replies, and especially your ipsw's are brilliant! I really appreciate the work you are doing with this as although I'm an IT guy it took a while to make sense of how to unlock this and not brick your phone. Your posts are what finally made it make sense. (and your ipsw are what made it work)

  • kkiran said:

    I am so happy to hear that 🙂 Enjoy your new found iPhone freedom! Go jailbreak!!

  • jane said:

    Hi I have a jailbroken plus unlocked iphone 3g activated. I'd like to know if I upgrade to 2.2.1 with your custom file will i lose my activation. Cause thats the most difficult thing for me to obtain. Don't know anyone who would let me use there sim for it.

  • kkiran said:

    This custom firmware is preactivated , you are all set to go!

  • John said:

    Kiran, I'm a little foggy on the unactivated vs activated thing. I have a legit iphone, 1 year into a 3 year plan. Got it from Rogers in canada, and I'll probably continue to use it at rogers. I however may want to unlock in the future (I might be going to US for a bit) and I'd like to unlock it for then. I'm assuming based on previous posts I've read, that I want to use UnActivated firmware?
    Currently my iPhone is running a Jailbroken 2.2 firmware with 2.28 baseband, so I'm in business, all I need to do is fire up iTunes and shift+restore with the non acttivated custom firmware.
    Also, Does it matter what version of iTunes I use? 8.10 x64 bit okay? Or should I stick to 32 bit? I don't know where I read it but I saw some guy said he had problems with itunes 8.10 and custom firmware restore, he had to downgrade to 8.02 in order to use shift+restore on custom firmware, you know anything about this?

    Thanks for your responses ahead of time :).

  • kkiran said:

    Yep, inactivated firmware works and all the firmware I post have 2.28 baseband… I never had issues with a different version of iTunes, go ahead and try without downgrading iTunes… 🙂

    Sent from my iPhone

  • Deb said:

    Hi, I have a iphone 3g which is unlocked and jailbroken with yellowsnow and cydia. version 2.2 and baseband 2.28 I am using my tmobile sim in it. Which file do I use? The activated? if so will I still have an activated phone and do I need to do anything with the yellowsnow that I already have installed? Do I leave it installed or uninstall it and if yes do I do that first then reinstall it after update?Also while I'm performing this update do I leave sim card in or out?

  • kkiran said:

    You will have to use the Activated firmware. Once you restore to the activated firmware, you have to install yellowsn0w again (please follow the step by step guide)…

  • Jason said:

    Quick question, hopefully an easy one: if I use this method to upgrade from 2.2 to 2.2.1, will I lose my apps/settings/music/etc?


  • Jsn said:

    THANKS A LOT!!! After downloading 6 different custom 2.2.1 Firmware's, I came across your site! I was also getting the no service and (null)(null) for my service provider. All I had to do was download your Unactivated custom IPSW files, join them and restore my iphone 3g using that firmware, let iTunes activate the phone and now everything is back to normal! Thanks again.

  • darkkennedy said:

    @Jsn What baseband are you on? Are you on legit contract?

    I have 2.2.1 baseband 2.30.03 and i tried using the activated custom ispw file but i still get the (null)(null).

    I am not on legit contract so do you know how to activate the phone without legit sim?

  • Tak said:

    Hi, I currently have my 3G jailbreaked and unlocked using quickpawn. The firmware is 2.2 and baseband is 2.28. If I do this restore, it will upgrade to 2.2.1 and keep the baseband the same? Also, with 2.2.1 I can play games that not compatible with 2.2? Thank you!

  • kkiran said:

    Hi! Yep, you got it right! Choose the proper firmware (Activated/Unactivated) and you are all set!
    All games are compatible with 2.0 and over, so go for it!

  • Tak said:

    Thanks for quick reply, I will do it tonight. One more question, beside I can play all the games with 2.2.1, what else is good about it? Thank you!

  • kkiran said:

    Well, 2.2.1 is not a major update. It was a silly attempt by Apple to thwart the unlock attempts. Apart from few bug fixes, 2.2.1 has a 2.30 baseband. Thats pretty much it! As always, the newer the firmware, the better the stability (apart from few catches like baseband upgrades!)!!

  • -iphone.net said:

    For Unlock iPhone 3G 2.2.1 downloads

  • Tak said:

    Just to make sure before I do it, will my phone still be able to unlock? Thanks!

  • djbigice said:

    You managed to do downgrade to 02.28.00?

  • Tak said:

    Thanks a lot, it worked. My phone now got 2.2.1 with 2.28 baseband and it's unlocked. Great job!

  • kkiran said:

    You are welcome 🙂

    Sent from my iPhone

  • Ray said:

    2.30.03 cant activate Help, wife updated trying to be nice you know?got a new turbo sim but cant activate can anyone help. down graded to old baseband but still cant activate? can anyone please help me

  • kkiran said:

    Downgraded? What is the baseband now?

    Sent from my iPhone

  • quicksilver said:

    i had 3g iphon 2.2 with base band 02.28.00.
    loaded itunes (latest version 8.2) then plug iphone in with usb. hold down shift button then click restore button. used custom firmware from above link 2.2.1. then after restore checked version.

    firmware 2.2.1 base band still 02.28.00 it worked!!! thanks!!!

    tried to unlock to t-mobile…works!!!

  • free download tv shows to computer said:

    free download tv shows to computer…

    […]iPhone 3G 2.2.1 With 2.28 Baseband Modified (Activated/UnActivated) Firmware Download Links! | iLikeMyiPhone[…]…

Leave your response!

You must be logged in to post a comment.