Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

PsstGreek

macrumors 68040
Original poster
Oct 21, 2010
3,776
59
Tampa Bay
Today I stumbled on upon this guide by a commenter Rainz on the iPhone Dev-Team blog on how to get your iPhone 4 to 4.2.1 while keeping the baseband 1.59.00. I don't know if this has been posted so yet (didn't look :eek:)

Rainz said:
Updating your iphone to 4.2.1 while preserving your baseband (01.59.00)

WARNING: You can only do this if you CURRENTLY have an iPhone 4 with a preserved baseband.
You must also have your host file edited correctly on your computer.
if you rely on unlocking your phone, pay close attention, follow the steps to the letter, and do so
at your own risk!

*These instructions are written for mac users.

1) Make sure you have the 4.2.1 ipsw file ready
2) connect your phone to itunes
3) while holding the "Option" key, select the Update option in iTunes (NOT RESTORE!),
And select the 4.2.1 ipsw file using the pop up browser window.
4) iTunes will eventually give you an error (1013)
5) Use TU to kick out of recovery
6) your now running on 4.2.1 with preserved baseband (01.59.00)

There is also one for windows by another commenter 49ershaha

49ershaha said:
yes ! work perfect on Window.( download Tinyumbrella ,stock FW 4.2.1 iphone4 )
1. Run Firmware Umbrella
2. Connect your iPhone 4 .check your Devices
3. Click “Save SHSH” in Firmware umbrella for this iPhone
4. Keep iPhone connected and Firmware Umbrella Open. (Do NOT click Start “TSS Server” in Firmware Umbrella)
5. Open itunes
6. Now this is the important part. Click shift& “Update” in iTunes. DO NOT CLICK RESTORE. MAKE SURE YOU CLICK UPDATE. (This will prevent the new baseband check that has been implemented in 4.2.1 from running allowing you to have a updated firmware with a older baseband)
7. Make sure Firmware Umbrella is running at all times during the restore. (This is protecting your baseband)
8. After the restore you will get an error code 1013. This means that your baseband was not updated.(This is good)
9. After the Error 1013 Click “Exit Recovery Mode” In firmware umbrella
10. Jailbreak with Redsn0w ,WARNING Tethered JB
11. Unlock with Ultrasn0w.
12. Enjoy your updated unlocked iphone.

In the screen shot below is my iPhone 4 which I just upgraded.
 

Attachments

  • 4.2.1:1.59.00.png
    4.2.1:1.59.00.png
    57.6 KB · Views: 139
winterny did post instructions in reply to a post, although that was mac-centric. Considering how many people are wanting an untethered jb and want to preserve their 1.59 bb, repetition probably isn't a bad thing.
 
Yes, I came across that a few times on other peoples reply's to threads but hasnt had its own thread yet I believe.
So pretty much you gotta use TU and upgrade to 4.2.1 instead of restore.
Then you will be able to kick device out of recovery with TinyUmbrella.
Good info.
 
Yes, I came across that a few times on other peoples reply's to threads but hasnt had its own thread yet I believe.
So pretty much you gotta use TU and upgrade to 4.2.1 instead of restore.
Then you will be able to kick device out of recovery with TinyUmbrella.
Good info.

Yes sir. The key is to have the host files edited. If you don't the baseband will upgrade.
 
could this sort my no service and update 4.2.1 keeping my 1.59.00

Hi would this be a solution, got a no service issue on iphone 4, 4.0 & 1.59.00 done all uninstalled xellize and ultrasnow. All new to me, I have TU but not sure how or where i get ipsw files on to TU is it the same as iclarified. Baby step description as I am new to this still. Very little to lose if it does not work as i can not get it out of no service any how. many thanks teadigger
 
So even though Rainz said not to do it, could you still preserve BB by running TSS server while updating instead of editing host files?

Its the same thing. You can do either one.
All it does is it blocks the communication between your iphone and Apples servers so the baseband isnt updated but everything else is.
You can accomplish that by running TSS server thru TU or editing your hosts to point to cydias server.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.