-
08-01-2011, 02:30 PM #1
Downgrading CDMA iPhone 4 firmware 4.2.10 > 4.2.8 trials and tribulations
Hello all, I have been an avid jailbreaker and iPhone user for two years, and nothing has stumped me as much as what I have been trying to do for the past week.
Back-story: My girlfriend got an iPhone 4 back in April, finally decided she wanted to get her phone jailbroken a few weeks ago, and had me do it on firmware 4.2.8. Everything works well, I make sure the SHSH blobs are saved and all that good stuff. A week ago, the new firmware 4.2.10 comes out, making an untethered jailbreak currently impossible when on it. I guess I never told my girlfriend to not update the firmware, so, she does, and after having gotten use to the convenience of apps such as BiteSMS and SBSettings, finds her unjailbroken phone inefficient. Fortunately, I tell her I can downgrade her phone from 4.2.10 to 4.2.8, because I have saved the SHSH blobs.
__
Not so Fast: So, being as such that I have only ever downgraded my phone once about a year ago on a 3GS, I investigate how to downgrade her phone. I go to Redmond Pie and this guide is essentially what I want, knowing that the fimwares mentioned have CDMA equivalents. So, I follow that guide to the letter it looks like it installs on the iPhone, then get an error, iPhone shows connect to itunes screen. No problem, the guide mentioned this, Tiny Umbrella exit recovery will work.
It doesn't, boots right back to that connect to itunes icon, I put it in DFU mode, and try fix recovery, now I'm looking at a screen that says green pois0n at the top, with a few lines, one of them saying "Unable to find fs_unmount". At this point I figure I have done something wrong, and retry the entire thing, same thing. I have gotten to the point where I have used tiny umbrella as the TSS server instead of the cydia server, used redsn0w and greenpois0n with it in DFU mode, tried doing incremental downgrades down to 4.2.9 then 4.2.8 (4.2.9 did the same exact thing).
I do a bunch of research and eventually find this, which essentially says on newer iDevices, when trying to downgrade, the baseband causes the device to panic during the downgrade process. I go back and try to downgrade again, and realize the progress bar on the iPhone gets to about 75% before it going to the connect to iTunes screen. Perhaps this is the problem?
After finding that I notice that after the 75% downgrade completion, if I were to open Tiny Umbrella, the recovered device would identify itself as being on 4.2.10 still.
I am utterly confused and have no idea what to do, but I am determined to get this device downgraded, even if it takes up the rest of my summer. Does anyone have any advice to help me downgrade this Verizon iPhone down to 4.2.8 from 4.2.10? Any and all advice would be appreciated.
-
08-01-2011, 08:41 PM #2Super Moderator
- Join Date
- Feb 2008
- Location
- Vancouver, Canada
- Posts
- 13,017
- Thanks
- 67
- Thanked 2,658 Times in 2,549 Posts
You can't because apple is no longer signing the 4.2.8 baseband anymore. But you could if you have 4.2.6 shsh blob.

-
08-01-2011, 09:04 PM #3Super Penguin Mod
- Join Date
- Jun 2009
- Location
- Ohio
- Posts
- 15,273
- Thanks
- 124
- Thanked 2,067 Times in 1,800 Posts
Custom 4.2.8 firmware?
-
The Following User Says Thank You to i.Annie For This Useful Post:
Daman09 (08-01-2011)
-
08-01-2011, 09:06 PM #4Super Moderator
- Join Date
- Feb 2008
- Location
- Vancouver, Canada
- Posts
- 13,017
- Thanks
- 67
- Thanked 2,658 Times in 2,549 Posts
Is it possible ?

-
08-01-2011, 09:12 PM #5
So it's helpless essentially?
That's unfortunate, why was a larger fuss not made about this inability to downgrade? And is this only for Verizon phones?
-
08-01-2011, 09:14 PM #6Super Moderator
- Join Date
- Feb 2008
- Location
- Vancouver, Canada
- Posts
- 13,017
- Thanks
- 67
- Thanked 2,658 Times in 2,549 Posts
The hardware itself is very different from GSM model
Try custom firmware and see.

-
08-01-2011, 10:08 PM #7Super Penguin Mod
- Join Date
- Jun 2009
- Location
- Ohio
- Posts
- 15,273
- Thanks
- 124
- Thanked 2,067 Times in 1,800 Posts
I am not sure if cfw will work or not, I just always thought it would. I mean I used a cfw to 4.2.6 but I've never tries 4.2.8. I have SHSHs for both, I just chose 4.2.6 bc I need a working iBooks

Edit: I think you really should try a custom fw though. Make one with sn0wbreeze or pwnagetool for Mac.
-
08-01-2011, 10:32 PM #8
I shall try
I will make a custom firmware version, and get back to you to tell you if it works. Thanks so much, you have given me a little hope.
-
08-01-2011, 10:55 PM #9Super Penguin Mod
- Join Date
- Jun 2009
- Location
- Ohio
- Posts
- 15,273
- Thanks
- 124
- Thanked 2,067 Times in 1,800 Posts
Cool, I'm eager to know if it will work.
Just don't forget to get into pwned dfu mode before restoring to it or you'll get error 16xx or 21 in iTunes. I myself prefer redsn0w or if you've got a Mac pwnagetool's dfu is good too. I just don't like iReb/sn0wbeeeze's dfu, never once worked for me.
-
08-01-2011, 11:44 PM #10
So, I'm just curous, im trying to build the IPSW in Sn0wbreeze, are there any specific settings I should be checking off for this firmware that would get around the Baseband boot out? I was going to guess the hacktivate option would do that, but in my experience with such things, that is generally used for unlocking iPhones. Any suggestions? I'll be able to get my hands back on that CDMA phone tomorrow afternoon.
EDIT: Just realized that option was uncheckable, which makes sense for that verizon firmware. I guess there is really not much else I can do with the sparce settings available in Sn0wbreeze. I'll give an update tomorrow.Last edited by Daman09; 08-01-2011 at 11:55 PM.
-
08-02-2011, 01:09 PM #11
Custom Firmware was a success
It worked! I was forced to do it on windows though, as it seems that Pwnage tool doesn't support firmware 4.2.8 yet, it was not a problem, I used sn0wbreeze and made a custom package. I took you advice and tried to do a pwnage DFU with redsn0w, it didn't work, I pointed it to both the 4.2.8 FW, which just lead the iphone to reboot, and the 4.2.10 firmware, which RS didn't recognize. So, the iReb within Sn0wbreeze did the job effectively. I used Tiny Umbrella and effectively restored her iPhone back down to 4.2.8.
Thank you guys for the help, I don't think I could have done it without you.
-
08-02-2011, 01:24 PM #12Super Penguin Mod
- Join Date
- Jun 2009
- Location
- Ohio
- Posts
- 15,273
- Thanks
- 124
- Thanked 2,067 Times in 1,800 Posts
Awesome
now I know it can be done!
-
The Following User Says Thank You to i.Annie For This Useful Post:
Daman09 (08-02-2011)
-
08-02-2011, 04:47 PM #13
I want to downgrade my iPhone 4 to 4.2.8 too but TinyUmbrella wont show 'Start TSS Service' button.
iPhone 4 Verizon
4.2.8
Untethered jailbroken w/ Sn0wbreeze
-
08-02-2011, 04:52 PM #14Super Penguin Mod
- Join Date
- Jun 2009
- Location
- Ohio
- Posts
- 15,273
- Thanks
- 124
- Thanked 2,067 Times in 1,800 Posts
Did you click "Save SHSHs" first?
-
08-02-2011, 06:38 PM #15
I already saved the 4.2.8 shsh blobs before I upgraded to 4.2.10.
-
08-02-2011, 07:05 PM #16
Yes, the easiest way to downgrade from 4.2.10 to 4.2.8 is to create a custom firmware using either Sn0wbreeze 2.7.3 or Pwnage Tool 4.2.
Since Pwnage Tool 4.2 doesn't have the 4.2.8 firmware bundle by default, you have to add the firmware bundle to the pwnage tool package. There is a tutorial below that tells/shows you how to do it:
Untethered 4.2.8 Jailbreak Verizon CDMA iPhone4 for Mac Using Pwnage Tool | iPhoneBlogr.com
-
08-02-2011, 07:58 PM #17
I use a Windows XP computer not a Mac
-
08-02-2011, 09:28 PM #18Super Penguin Mod
- Join Date
- Jun 2009
- Location
- Ohio
- Posts
- 15,273
- Thanks
- 124
- Thanked 2,067 Times in 1,800 Posts
Then use sn0wbreeze.
Generally regardless of whether you already saved your SHSHs or not, in TU if you click Save SHSHs usually the TSS server will be allowed to click thereafter. That's why I asked.
-
08-02-2011, 09:38 PM #19iPhone? More like MyPhone
- Join Date
- Feb 2011
- Location
- Davenport, Florida
- Posts
- 100
- Thanks
- 136
- Thanked 36 Times in 26 Posts
I downgraded successfully downgrading (in DFU Mode) to 4.2.6! Then I upgraded to 4.2.8 and used snowbreeze 2.7 to jailbreak it. Worked beautifully. remember that you still have to use tiny umbrella to exit recovery once you downgrade to 4.2.6!

4.2.8 not signed anymore
go with 4.2.6 stock
-
08-02-2011, 10:34 PM #20Super Moderator
- Join Date
- Feb 2008
- Location
- Vancouver, Canada
- Posts
- 13,017
- Thanks
- 67
- Thanked 2,658 Times in 2,549 Posts



LinkBack URL
About LinkBacks
Reply With Quote
