Restore iDevices to older firmware


Recommended Posts

Apple, in all of their infinite wisdom, have decided to make it hard to downgrade iOS versions. This makes things awkward when you need to use an older version for jailbreaking or any other reasons that I can't think of. It is possible to downgrade by having SHSH blobs on Saurik's server, but you probably don't and that's why you're reading this guide. This method works by editing some of the files in the .ipsw file that contains the firmware to trick Apple's verification system into thinking that you are restoring to the current firmware.

7zip can be found here:

http://www.7-zip.org/

iPodRobot plist Editor is somewhere over here:

http://download.cnet.com/Plist-Editor/3000-18551_4-10909598.html

You can find .ipsw files here:

http://www.felixbruns.de/iPod/firmware/

Note: This has only been tested on an iPod Touch 2G because that is all I have. This does not work for 3.1.3 (for me anyway). Your mileage may vary.

Other Note:I did not think of this, I found it after updating to 4.1, not liking it and googling for a way to fix it.

Even more notes: Click the images to enlarge.

1. Download the ipsw file you will be restoring to an put it somewhere on your computer.

141280221t.png

2. Make all file extensions visible.

202664515t.png

Press the Alt key and select Tools>Folder Options...

243690625t.png

Got to the View tab and uncheck Hide extensions for known file types. Apply and close.

3.Make a new folder and copy the .ipsw into it so you have two copies with the same filename.

4. Rename the file to a .zip.

373219498t.png

Rename it changing only the extension to .zip.

324642055t.png

Because you are changing the file type you will get a warning, click Yes.

5. Open the .zip and copy the BuildManifest.plist and Restore.plist files into the folder with your .ipsw file.

717631988t.png

6. open the .plist files with iPodRobot.

714393633t.png

Find and replace the original build number with the build number of the latest firmware for your device. It should appear twice or three times in BuildManifest.plist and once in Restore.plist.

The build number is in the file name and next to the device name on the list here.

The file name should be in this format:

ipod2,1_4.0_8A293_Restore.ipsw
"device name"_"version number"_"build number"_Restore.ipsw

7. Create the modified firmware.

702630091t.png

Delete the BuildManifest.plist and Restore.plist files from the .zip file and copy in your modified .plist files in their place. Rename the zip file into an .ipsw file like in step 4.

8. Finishing.

If you prefer to hide extensions repeat step 2, checking the box.

Open iTunes and connect your iDevice shift click the Restore button and select your modified firmware. From here, continue the restore as normal.

If you get a 1394 error, you are using the wrong build number, try older build numbers, 8B117 seems to work on iPod Touch 2G (as of January 2011).

T8

Link to comment
https://www.neowin.net/forum/topic/972006-restore-idevices-to-older-firmware/
Share on other sites

I tried using the method but I keep getting a 3194 error.

I have 4.2.1 on a 4G iTouch and I'm trying to get down to 4.1. I have edited the firmware, but it doesn't seem to be tricking the apple servers.

Do I have to edit the file name to match the new firmware as well?

I guess it's no luck for 4G 4.2.1ers as of now?

I tried using the method but I keep getting a 3194 error.

I have 4.2.1 on a 4G iTouch and I'm trying to get down to 4.1. I have edited the firmware, but it doesn't seem to be tricking the apple servers.

Do I have to edit the file name to match the new firmware as well?

I guess it's no luck for 4G 4.2.1ers as of now?

3194 is the one I meant at the end of the first post. I think it means the build number you used is for an older firmware which they don't want you using anymore or its for a different device.

The latest build number for your iPod (4G) is 8C148. The example I used was for a 2G.

T8

3194 is the one I meant at the end of the first post. I think it means the build number you used is for an older firmware which they don't want you using anymore or its for a different device.

The latest build number for your iPod (4G) is 8C148. The example I used was for a 2G.

T8

I used 8C148.

It gave me 3194.

I've even tried doing it with tinyumbrella in a separate tutorial. No success.

I tried using the method but I keep getting a 3194 error.

I have 4.2.1 on a 4G iTouch and I'm trying to get down to 4.1. I have edited the firmware, but it doesn't seem to be tricking the apple servers.

Do I have to edit the file name to match the new firmware as well?

I guess it's no luck for 4G 4.2.1ers as of now?

Try TinyUmbrella, it'll "kill" the process to connecting to Apple Servers.

The build number for 4.1 worked for me but it probably won't work for restoring to 4.1. I don't know what else to suggest. Tiny umbrella won't work by itself because you need apple to verify the restore, iTunes needs to receive the "OK" message from apple or it will give you the 3194 error.

T8

I tried using the method but I keep getting a 3194 error.

I have 4.2.1 on a 4G iTouch and I'm trying to get down to 4.1. I have edited the firmware, but it doesn't seem to be tricking the apple servers.

Do I have to edit the file name to match the new firmware as well?

I guess it's no luck for 4G 4.2.1ers as of now?

Just thought, did you edit the restore.plist file too, I didn't include a picture for that one and didn't make it that clear.

I had a go at doing it for your ipod, will link to the file when it uploads so you can test it, these retina graphics make it a huge file :/

T8

it seems that if you buy an ipod 4g that already has 4.2.1 on it there is no way to downgrade it to 4.1,

not really sure what they changed but it can not be done

if you've upgraded to 4.2.1 you can downgrade back to 4.1 but not if the ipod's only had 4.2.1 for whatever reason

Just thought, did you edit the restore.plist file too, I didn't include a picture for that one and didn't make it that clear.

I had a go at doing it for your ipod, will link to the file when it uploads so you can test it, these retina graphics make it a huge file :/

T8

can you send me a link too, i'm trying to get my friends new ipod downgraded so he can jailbreak it, if it doesn't work i guess we'll just have to wait till greenpois0n's 4.2.1 jailbreak is released :/

I tried using the method but I keep getting a 3194 error.

I have 4.2.1 on a 4G iTouch and I'm trying to get down to 4.1. I have edited the firmware, but it doesn't seem to be tricking the apple servers.

Do I have to edit the file name to match the new firmware as well?

I guess it's no luck for 4G 4.2.1ers as of now?

The whole ipsw isn't going anywhere on my connection :no: but here are the files you will need to move into the ipsw replacing the existing copies.

BuildManifest.plist

Restore.plist

iPod touch 4g restoring down to 4.1 ONLY

T8

The whole ipsw isn't going anywhere on my connection :no: but here are the files you will need to move into the ipsw replacing the existing copies.

BuildManifest.plist

Restore.plist

iPod touch 4g restoring down to 4.1 ONLY

T8

you put the same link for both files

Got some good news for you, Greenpois0n has been released for iOS 4.2.1

http://lifehacker.com/5752219/greenpois0n-brings-a-long+awaited-untethered-jailbreak-to-ios-421

Tried to look in the .dmg files in the .ipsw but they're encrypted :(

T8

awesome, just in time to give the ipod back to my friend tomorrow

that was the whole reason for trying to downgrade it was so i could jailbreak it

crap, just realized it's only released for osx right now :/

if i'm lucky i'll be able to log onto one of the macs at school tomorrow and do it from there

This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
  • Posts

    • Get $50 of aloSIM Mobile Data Traveler eSim credit for just $24.97 by Steven Parker Today's highlighted deal comes via our Apps + Software section of the Neowin Deals store, where you can save 50% off aloSIM Mobile Data Traveler Lifetime eSim Credit: Pay $24.97 for $50. Stay connected affordably in 120+ countries/regions with your own lifetime eSIM! An eSIM is a digital SIM card. It's basically just mobile data. Once it's activated on your device, it can connect you to data networks in other countries – giving you an internet connection with NO roaming charges. With aloSIM, you can load prepaid eSIM data packages onto your phone, tablet, or computer. Your lifetime eSIM never expires, so it's yours forever and there are never any monthly charges. You'll get $50 in eSIM data credit, which is almost always enough to cover all your data roaming needs for a full year. But if you run out of data, you can always top up your lifetime eSIM and stay connected internationally. Pay $24.97 for a lifetime eSIM with $50 in travel data credit Use your eSIM to join data networks in 120+ countries Install your lifetime eSIM on a compatible device to roam on local data networks Your lifetime eSIM never expires, and can be topped up with more data anytime Many data packages cost as little as $4.50 and last 7 days. Depending on the package you choose, the length of time varies. Good to know Length of access: lifetime For NEW customers only Instant digital redemption Once you add your $50 credit to your aloSim account you have up to 12-months to use it — after that your credit will expire When you pay for a data plan you also get a free phone number (via Hushed) for the same duration of your plan that was purchased - IE 7 day eSim plan gives you a free 7-day phone number Purchased coupon must be redeemed and used within 12 months This deal is not stackable (one offer per aloSIM account) A $4.50 data package will last 7 days The data DOES expire, and you WILL NOT have any leftover data for your next trip unless it takes place within the validity period. While the eSIM never expires, the actual data package is only valid for the length of time stated at purchase (i.e. seven days after activation, 30 days after activation, etc.) So if you buy a seven-day package and only use a tiny bit, that package is still going to expire after seven days. Access options: mobile (check compatibility) Max number of device(s): 1 Updates included Here's the deal: This aloSIM Mobile Data Traveler eSim $50 Credit normally costs ... $50, but it can be yours for just $24.97 for a limited time, a saving of $25 (50% off). For specifications, and license info please click the link below. Get this aloSIM Mobile Data Traveler eSim for just $24.97 (was $50) Although priced in U.S. dollars, this deal is available for digital purchase worldwide. Support queries If you have queries or need support for any of the Neowin Deals, please use the contact form here. Neowin Deals are managed and sold by StackCommerce who represent Neowin on an affiliate basis. Why we post these deals We post these because we earn commission on each sale so as not to rely solely on advertising, which many of our readers block. It all helps toward paying staff reporters, servers and hosting costs. So for those that keep moaning and complaining, be thankful we're still online for you to even do that. Other ways to support Neowin Whitelist Neowin by not blocking our ads Create a free member account to see fewer ads Make a donation to support our day to day running costs Subscribe to Neowin - for $14 a year, or $28 a year for an ad-free experience Disclosure: Neowin benefits from revenue of each sale made through our branded deals site powered by StackCommerce.
    • WordArt was cool. We now have color fonts as a substitute although Word only supports COLRv0 and COLRv1 (Fraud OS 11 only). The OpenType SVG color font format needs to be supported by Office. Adobe's apps support it
    • i backup my files, incl keepass to my proton drive using Syncback which i paid for (thanks Warwagon!). they have a free version but i can't remember what it does and doesn't do anymore. anyways, it's really, really simple and easy to use. i also periodically keep backups of my keepass onsite especially when i've changed or added a password that is important to me. if you don't wanna spend time on the syncthing setup, get syncback. haha i even got my dad to use it for his backups to usb and he doesn't even need my help!!! (thank god!)
  • Recent Achievements

    • First Post
      DrWankel earned a badge
      First Post
    • Reacting Well
      DrWankel earned a badge
      Reacting Well
    • Week One Done
      Supreme Spray LV earned a badge
      Week One Done
    • One Month Later
      Genuinetonerink- Dubai earned a badge
      One Month Later
    • Week One Done
      Genuinetonerink- Dubai earned a badge
      Week One Done
  • Popular Contributors

    1. 1
      +primortal
      497
    2. 2
      +Edouard
      158
    3. 3
      PsYcHoKiLLa
      90
    4. 4
      Steven P.
      74
    5. 5
      Michael Scrip
      72
  • Tell a friend

    Love Neowin? Tell a friend!