📅 October 05, 2009     🕐 2 minutes read

New Way To Downgrade Your iPhone 3Gs From Firmware 3.1 to 3.0

So you “accidentally” hit upgrade with that quick trigger finger on you 3G[S] when 3.1 first came out, or you upgraded because you figured you could just downgrade like usual. Apple threw a monkey wrench in your plans, huh? Those sneaks stopped signing the requests and builds for 3.0 for the 3G[S] phones.

Some people were lucky enough to hit the “make it easy button” on Cydia, and thanks to a crafty work around by Saurik, those lucky folks could downgrade.

Not so easy for those who saved their ECIDs and iBSS and iBES files like they were told but didn’t get in on the Saurik method. No work around for us? Nope sorry…you can’t…not till now.

One crafty iPhone user decided to do something about it. TheHeadFL from MacRumors wrote a nifty little script to go along with Semaphore’s tinyTSS tool to make all this possible.

A quote from the read me:

This tool is designed to help you restore/downgrade your iPhone 3GS using TinyTSS. It operates
from the temporary files that you saved (you did, didn’t you?) during a 3GS DFU restore on 3.0.

This is being released as binary + source, both in the public domain.

After the 3GS jailbreak came out, multiple sources instructed you to get your purplera1nyday file,
as well as the signed iBEC and iBSS files that appear in your %TEMP% folder during a DFU restore.

Many people, including myself, were able to do this, but missed out on the opportunity to have my
ECID SHSH stored on file with Cydia because we weren’t quick enough.

This tool works by parsing the contents of the Per####.tmp folders that you saved and generating
a 00.SHSH file that can (hopefully) be used with TinyTSS.

You’ll need to download TinyTSS from here , and the new tool from here . These are command line tools so not for the beginning users.Also of use are these ECID grabbers and iBEC and iBSS Grabbers here

What does all this me for you? You will be able to downgrade your iphone, jailbreak and then upgrade to a jailbroken 3.1. and preserve to ability to always jailbreak. That sounds pretty good, huh?I will be putting a tutorial together for all of this soon.

Let us know if any readers have success in the comments.


FSM has no ads or affiliate links. Your support would simply pay for our servers, domain and maintanance. If there's any leftover change, we'll get some coffee and a slice of pizza.

Monero (XMR) 43GnqUNJrTi9QyL7kEH8vM8pgWGCE6bjv1FSRipeNMM4TTeNnUVsRBb6MfMpQYxtLE7ReonxVVSXz2rFCEdW5H11LC3x73b
Bitcoin (BTC) 1Hfuq77gKKFJeNcq4EP4dQK3yDRWrFEwJR
Bitcoin Cash (BCH) qzmdm6e6q5wf2p6sxz2mst7cenz60newwc5m4e9js8
Ether (ETH) 0x5f02869278C24A6579d3820f52AD15936D6F9d69
More content?