You are Unregistered, please register to gain Full access.    

Go Back   SiNfuL iPhone > Discussion | Help > How-To: Guides / Tutorials > Jailbreaking > Check Here First!

Notices

Check Here First! Tools & Info that apply to all devices & firmwares.

Closed Thread
 
Thread Tools

 [What are SHSH Blobs ] [How to save SHSH blobs] [How to Downgrade FW using SHSH] [Fix 3194 Errors]
Old 05-15-2011, 08:04 AM   #1
AppleHacker
SiNful Addict =P

 
AppleHacker's Avatar
 
AppleHacker is offline
Join Date: Oct 2010
Device: iPhone 6
iOS Version: 8.4
iTunes Version: iTunes 12
Carrier: Vodafone
OS: Windows 8 32-bit
Location: Usercp
Posts: 11,148
Thanks: 5,009
Thanked 51,597 Times in 6,762 Posts
[What are SHSH Blobs ] [How to save SHSH blobs] [How to Downgrade FW using SHSH] [Fix 3194 Errors]

First Of All:


What exactly is SHSH blob or ECID SHSH? Well, it is basically is a unique signature which is checked against Apple servers whenever you decide to restore the firmware on any of your iDevice (iPhone, iPad and iPod touch). Once a new firmware is released, Apple stops signing the older firmware, hence making it impossible to restore back to the older firmware from iTunes.


Now to “why is it important to save SHSH blob”: The creator of Cydia has setup a new server which basically mimics Apple’s verification server and can save your older signature (SHSH blob) so that you can downgrade or restore back to the older firmware. This is important because if you don’t have your SHSH blob saved, and accidently update to new firmware, you’ll loose your jailbreak and furthermore, you wont be able to downgrade back to older firmware to re-jailbreak your device.


=================================================================

How to Backup Your SHSH Blobs Using Firmware Umbrella [Windows]


=================================================================

These are instructions on how to backup your SHSH blobs using Firmware Umbrella for Windows.






Step One
Download the latest version of Firmware Umbrella from here to your Desktop.

Step Two
Right Click umbrella-x.x.xx.exe and Choose Run as administrator from the contextual popup menu.


If you get a Windows Security Alert, make sure both boxes are checked, and hit Allow Access.


Step Three
Make sure your iPhone is plugged into the computer and select it from the list of connected devices on the left


Step Four
Click the Save SHSH button.



Step Five
Once completed you will notice a new entry in the Saved SHSHs for iPhone list confirming the successful save of your SHSH blobs.




=================================================================

How to Backup Your SHSH Blobs Using Firmware Umbrella [Mac]

=================================================================

These are instructions on how to backup your SHSH blobs using Firmware Umbrella for Mac.



Step One

Download the latest version of Firmware Umbrella from here to your Desktop.

Step Two

Double click the downloaded TinyUmbrella.pkg file then follow the prompts to install the application.







Step Three

Connect your iPhone to the computer and double click the TinyUmbrella icon in your Applications folder to launch the program.




If asked, enter your administrative username and password.




Step Four

Make sure your iPhone is selected from the list on the left, then click the Save SHSH button.




Step Five

Once completed you will notice a new entry in the Saved SHSHs for iPhone list confirming the successful save of your SHSH blobs.





Note:

If Umbrella is not able to detect your ECID then you can find it and enter it manually. Use these tutorials to help you determine your ECID.
-->iPhone: Mac, Windows
--> iPad: Mac, Windows



=================================================================

How to downgrade iphone ipad ipod touch firmware using shsh blobs tutorial PC/Mac


=================================================================

This is a tutorial on how to downgrade to an earlier firmware on your iDevice using SHSH files you have previously saved for that firmware revision.



This tutorial is for PC/Mac users ,


Step 1: Download the appropriate firmware files for your iDevice from here. Also download Latest TinyUmbrella from here (used to bypass Apple's authentication servers and to kick your device out of recovery mode)

Step 2: Put your iDevice into DFU mode (the video below will walk you through how to do this):




Note: Your iPhone screen should be blank (black in color), if it is not, or if the Connect to iTunes screen comes up instead then you are most likely in Recovery Mode, not DFU mode. Please re-watch the video to ensure your device is in DFU mode.

Step 3: This step(and steps 4 and 5) are applicable to iPhone 4, iPhone 3GS, iPod touch 4G, iPod Touch 3G and iPod touch 2G (MC model) which have their SHSH files saved for the firmware you downgrading to. If you don’t have your SHSH files saved, you cannot downgrade the mentioned devices. We must trick iTunes into thinking it's validating the firmware file you downloaded from the Apple servers when in reality it will be verifying from your locally stored SHSH files that you backed up with Tiny Umbrella

Step 4: Open up Tiny Umbrella and click "Start Tiny TSS Server" (hopefully this will go off without a hitch, but if it says it can't open because Port 80 is blocked, close any applications that might be causing this i.e Skype).



Step 5: This step is optional, but if you want to verify that Tiny TSS Server is working you can ping gs.apple.com and it should return 127.0.0.1 as the result as seen below:



Step 6: Great we are almost done, now simply open iTunes and plug your device in. Shift click (or option click) on 'Restore' (Not update!) and select the firmware file we downloaded earlier.



Step 7: Now let iTunes do it's thing. Somewhere along the line iTunes will pack a sad and give you an 'Unknown error'. Don't worry about this, your firmware file has already been loaded. This error (error 1004) is just a baseband error.





Step 8: Open the latest version version of TinyUmbrella which you downloaded earlier. Click 'Kick Device Out of Recovery'.

There you go, you have successfully downgraded your iDevice firmware using SHSH files.

Please remember, if you have not saved SHSH for previous firmwares you can not downgrade but guess what, what better time than now to save SHSH files for the current firmware.





=================================================================

What iTunes Error 3194 Mean & How to Fix it while Downgrading Firmware?

=================================================================

Whenever you restore a stock or custom IPSW of any firmware on your iDevice, iTunes request Apple servers to sign the IPSW with the ECID (Exclusive Chip ID) of your iDevice which is called SHSH Blob. As soon as new firmware gets released, Apple stops signing your ECID for old firmwares which result in iTunes 3194 error.




If you have already saved SHSH blobs for the firmware to which you want to downgrade and you are still getting 3194 error then it means iTunes is unable to connect to Cydia server. To fix this issue, you can use the following this methods:

Edit HOSTS File on Windows:





Open Notepad. Go to File -> Open... or press Ctrl+O. Now navigate to the following location and open HOSTS file in ETC directory.

C:\Windows\System32\drivers\etc


Now add the following line to the end of HOSTS file and close the Notepad window. Do not forget to Save the HOSTS file before closing the Notepad window.

74.208.10.249 gs.apple.com





Edit HOSTS File on Mac:




1. Click Go -> Go to Folder and then enter path /etc


2. Now open HOSTS file with TextEdit and add the following line with at the end of the file as shown in the screenshot below.

74.208.10.249 gs.apple.com







Once you have edited the HOSTS file successfully, launch iTunes and restore the stock or custom IPSW. Hopefully, this time iTunes will not throw 3194 error while restoring the firmware.

 
The Following 59 Users Say Thank You to AppleHacker For This Useful Post:
0x1de (10-08-2011), angiebleep (02-04-2014), AngryMonkey (07-16-2011), as786 (05-15-2011), aungusa (12-11-2011), basswow (12-01-2011), Bender1031 (11-19-2011), brianperplexis (05-06-2012), bwayne_86 (09-13-2011), cemetary (09-01-2011), coldtmw (05-29-2012), critter (03-07-2012), d33zy (10-06-2011), dedoverde23 (11-22-2011), deeman (09-16-2011), dr.raja (08-11-2011), DUAL_GEAR (11-29-2011), faraj (02-22-2012), Frauless (01-05-2012), GunsRoses (11-15-2011), hackersapi (09-29-2011), hns296 (02-21-2012), huygiang (10-08-2011), iBean (11-16-2011), iftekharahmedamit (08-11-2011), imdgame (10-09-2011), J-RomE (10-08-2011), jacksprat (11-19-2011), Jado1981 (09-13-2011), K1LL1aN (11-14-2011), krouzer (03-08-2012), lance35 (08-03-2011), laz305 (02-10-2017), livetorideca (12-04-2011), LosTVieT (11-23-2011), mackaliaga (11-24-2011), malagutti1 (02-28-2014), mennis_88 (11-30-2011), mporter (08-09-2011), nasonex (12-19-2011), natzakaria (09-29-2012), navarhos (05-15-2011), newbee123 (07-05-2011), nicodejah (03-06-2012), peter89 (08-11-2011), Radeon30 (11-15-2011), sailenyau (11-15-2011), samrx8 (08-08-2011), sernameu (11-20-2011), sisco76 (11-14-2011), Sitlay (08-06-2011), slumdog08 (11-15-2011), SNAPPY (10-15-2011), tangh (11-19-2011), toughguy (11-15-2011), Trevs (01-31-2013), vanakyoung (06-03-2014), yasirehsan (11-21-2011), Yumraaj (05-15-2011)

 
Old 05-15-2011, 12:33 PM   #2
(-•SiNfulSS•-)

 
(-•SiNfulSS•-)'s Avatar
 
(-•SiNfulSS•-) is offline
Join Date: Jun 2009
Device: iPhone 6
iOS Version: 8.4.x
iTunes Version: iTunes 11
Carrier: AT&T
OS: Windows 7 64-bit
Location: 127.0.0.1
Posts: 7,285
Thanks: 1,751
Thanked 25,802 Times in 2,656 Posts
Just a quick note. Instead of MANUALLY EDITING the HOSTS file, in TinyUmbrella there is an option in the "Advanced" tab to "Set Hosts to Cydia on Exit" This will allow iTunes to talk to Cydia's cache server rather than Apples cache server.



If you lack enemies, you're not doing something worthwhile!
(-•SiNfulSS•-)

www.SiNfulSS.com
www.SiNfuLiPhone.com
www.SiNfuLiPhoneRepo.com
www.SiNfuLRacing.com
www.SiNfuLComputers.com
 
The Following 12 Users Say Thank You to (-•SiNfulSS•-) For This Useful Post:
AppleHacker (05-15-2011), dr.raja (08-11-2011), iphool (11-05-2011), Jado1981 (09-13-2011), K1LL1aN (11-14-2011), navarhos (05-15-2011), pearljammer (11-15-2011), QU33N (08-02-2011), Queeniep (12-04-2011), RayRay74 (10-25-2011), sisco76 (11-14-2011), SNAPPY (10-15-2011)

 
Old 05-15-2011, 12:36 PM   #3
navarhos
Permanent jailbreaker
 
navarhos's Avatar
 
navarhos is offline
Join Date: May 2010
Device: iPhone 3GS
iOS Version: 6.1
iTunes Version: iTunes 11
Carrier: Other
OS: Windows 8 32-bit
Location: Outside the Matrix
Posts: 1,968
Thanks: 1,492
Thanked 1,053 Times in 598 Posts
Great guide, thanks
 
The Following 2 Users Say Thank You to navarhos For This Useful Post:
AppleHacker (05-15-2011), lokchay (02-28-2014)

 
Old 05-15-2011, 01:26 PM   #4
Yumraaj
Obsessive iPhone Disorder
 
Yumraaj is offline
Join Date: Aug 2010
Device: iPhone 4S
iOS Version: 5.0.1
iTunes Version: iTunes 10
Carrier: Other
OS: macOS
Location: Origin Unknown
Posts: 2,136
Thanks: 530
Thanked 1,095 Times in 714 Posts
Indeed, great stuff. Must bookmark this page just in case I need it in the near future. Lol. Thanks.
 
The Following User Says Thank You to Yumraaj For This Useful Post:
AppleHacker (05-15-2011)

 
Old 05-23-2011, 07:14 PM   #5
johnjan2009
Obsessive iPhone Disorder
 
johnjan2009 is offline
Join Date: Aug 2010
Device: iPhone 6
iOS Version: 8.1.x
iTunes Version: iTunes 10
Carrier: T-Mobile
OS: macOS
Location: CA
Posts: 235
Thanks: 294
Thanked 6 Times in 6 Posts
How come when I click log tab it says tiny umbrella's tss server is not running? Can we still save shsh? anyone pls help confirm.
 

 
Old 07-06-2011, 09:55 PM   #6
Bimal Vaidya
n00b
 
Bimal Vaidya is offline
Join Date: Dec 2010
Device: iPhone 3GS
iOS Version: 4.0.1
iTunes Version: iTunes 10
Carrier: Other
OS: Windows 7
Location: New Jersy
Posts: 5
Thanks: 3
Thanked 1 Time in 1 Post
thank you very much. this post is very useful to me.let me bookmark it first.
 

 
Old 07-16-2011, 07:55 AM   #7
AngryMonkey
im0nKey
 
AngryMonkey's Avatar
 
AngryMonkey is offline
Join Date: Jun 2010
Device: iPhone 5
iOS Version: 6.1
iTunes Version: iTunes 11
Carrier: Other
OS: Windows 7 64-bit
Location: South Australia
Posts: 100
Thanks: 19
Thanked 23 Times in 8 Posts
Ive just followed these steps exactly. And now i cannot exit recovery. When i press Exit Recovery, my iPhone keeps going back to the Connect to iTunes logo after trying to boot. Ive tried leaving it plugged in, Ive tried it with TSS running and without it running. Ive tried unplugging after the screen goes blank and nothing changes. It still wants me to recover my iPhone. Have i missed something, is anyone getting this and have they fixed it or got around it. Im trying to go back to 4.3.3. When 4.2.1 finishes downloading i will try that Firmware but would prefer 4.3.3

Thanks in advance!

Update: 4.2.1 Finished and still having the same issue trying to restore to this version aswell... They were the only 2 FW's my SHSH was able to save. What am i doing wrong? Have i got the wrong download or am i stuck on 4.3.4?

Update: 2 Success! Im now running 4.2.1 with 04.10.01 after accidental upgrade to 4.3.4 04.10.01
SHSH and Tinyumbrella + redsn0w Saved my life (Not really, but i can sleep now considering its 2:10am and i been trying since 6pm)
The Fix: After not being able to exit recovery mode from Tiny downgrading the firmware to 4.2.1 i used the redsn0w jailbreak to jailbreak. I was a bit worried in the process as it took so long to actually progress. Took about 10-15 minutes total. After it finished jailbreaking, it come up into Restore Mode (with Emergency dialling) Nothing was happening, i thought it was still stuck... I then opened up iTunes, it froze... So i unplugged my iPhone, shut and reopened iTunes and it said iPhone Activated Rejoice!
Just finished syncing and getting my songs and stuff back on... However, to my stupidity for not backing up properly, i have lost contacts and game saves.
FeaturePoints A great way to BUY apps by downloading FREE apps



iPhone 5 evasi0n 6.1
iPad 3rd Gen evasi0n 6.1.2

Last edited by AngryMonkey; 07-16-2011 at 08:49 AM. Reason: Update 2
 

 
Old 08-05-2011, 10:41 PM   #8
mss99
n00b
 
mss99 is offline
Join Date: Oct 2009
Device: iPhone 4
iOS Version: 4.2
iTunes Version: iTunes 10
Carrier: AT&T
OS: Windows 7
Location: md
Posts: 8
Thanks: 4
Thanked 0 Times in 0 Posts
i Got error 1600 on my ipad 2 cdma
 

 
Old 08-05-2011, 10:55 PM   #9
djmelee
Super Maderotor ??
 
djmelee's Avatar
 
djmelee is offline
Join Date: Nov 2009
Device: iPhone 4S
iOS Version: 5.1.1
iTunes Version: iTunes 10
Carrier: o2
OS: Windows 7
Location: Pangaea
Posts: 4,127
Thanks: 832
Thanked 1,299 Times in 964 Posts
Quote:
Originally Posted by mss99 View Post
i Got error 1600 on my ipad 2 cdma
Try putting the device in 'Recovery mode' not 'DFU mode' before the restore,

That should solve that issue.
Game Center - Yetunyahoo
Yes I Am A Pirate, A Few Hundred Years Too Late.
'My dog updated my phone, what do I do??'
Will You Hit It?
 

 
Old 08-11-2011, 01:12 AM   #10
serefacar
n00b
 
serefacar is offline
Join Date: Aug 2011
Device: iPhone 4
iOS Version: 4.3
iTunes Version: iTunes 10
Carrier: Vodafone
OS: Windows 7
Location: turkiye
Posts: 1
Thanks: 0
Thanked 0 Times in 0 Posts
windows 7 64 bit ?
 

 
Old 09-13-2011, 11:32 AM   #11
barmys
n00b
 
barmys is offline
Join Date: Nov 2010
Device: iPhone 4
iOS Version: 4.3.x
iTunes Version: iTunes 10
Carrier: o2
OS: Windows 7
Location: uk
Posts: 1
Thanks: 2
Thanked 0 Times in 0 Posts
thankyou so much
 

 
Old 10-06-2011, 02:16 PM   #12
d33zy
Mr F Yo Bxtch
 
d33zy's Avatar
 
d33zy is offline
Join Date: Jan 2011
Device: iPhone 4S
iOS Version: 7.1.x
iTunes Version: iTunes 12
Carrier: T-Mobile
OS: Windows 7 64-bit
Location: TN
Posts: 30
Thanks: 31
Thanked 6 Times in 5 Posts
This helped. Thanks
 

 
Old 10-08-2011, 03:02 AM   #13
hackersapi
Jailbroken
 
hackersapi is offline
Join Date: Jul 2011
Device: iPhone 4S
iOS Version: 8.1.x
iTunes Version: iTunes 12
Carrier: Other
OS: Windows 8 32-bit
Location: sapi
Posts: 53
Thanks: 18
Thanked 0 Times in 0 Posts
why me error 3014??
 

 
Old 10-08-2011, 03:23 AM   #14
bianchin69
Rockin my Jailbroken i5
 
bianchin69's Avatar
 
bianchin69 is offline
Join Date: Mar 2011
Device: iPhone 5
iOS Version: 7.0
iTunes Version: iTunes 11
Carrier: Other
OS: macOS
Location: Australia mate
Posts: 3,289
Thanks: 1,474
Thanked 1,418 Times in 954 Posts
try removing the 127.0.0.1 gs.apple.com entry from your Host file

Catch a man a fish and he will eat for a day.Teach a man to fish and he will eat for ever.
[GUIDE]/How to fix Safemode Loop and 90% of Problems - SiNfuL iPhone

If I or anyone else have helped you ...
 
The Following User Says Thank You to bianchin69 For This Useful Post:
hackersapi (10-08-2011)

 
Old 10-08-2011, 08:21 AM   #15
0x1de
One and only

 
0x1de's Avatar
 
0x1de is offline
Join Date: Apr 2011
Device: iPhone 6
iOS Version: 9.0
iTunes Version: iTunes 11
Carrier: T-Mobile
OS: macOS
Location: A Warm Uterus
Posts: 1,214
Thanks: 337
Thanked 764 Times in 300 Posts
Thanks, but step 5 and 6, the pictures should be switched around.
IF YOU COME ACROSS ANY DEAD LINKS IN ANY OF MY SECTIONS PM ME PLEASE!
 

 
Old 10-08-2011, 12:01 PM   #16
akite7
n00b
 
akite7 is offline
Join Date: Dec 2010
Device: iPhone 5S
iOS Version: 7.0
iTunes Version: iTunes 11
Carrier: AT&T
OS: Windows 7 64-bit
Location: ut
Posts: 14
Thanks: 3
Thanked 1 Time in 1 Post
I have what is prob a dumb ? But I have not been keeping up on the latest jailbreaks since 4.1 just for the fact that it has worked great for me on all my devices (2 ipod touch's, iphone 3gs and 2 iphone 4's). I wanted to get a game but it requires the newer 4.2. So I thought I would get back into it and update to the 4.3.3 version. I have been jailbroke on all the devices since 3.2.1 other then the iphone 4's. When I go to Cydia to check my saved SHSH's all my older devices stop at 4.3. The iphone 4's have the newer ones (4.3.5 etc.) So I was wondering why the older devices quit saving the newer ones even though the devices are still jailbroken? Thanks
 

 
Old 10-08-2011, 02:40 PM   #17
hackersapi
Jailbroken
 
hackersapi is offline
Join Date: Jul 2011
Device: iPhone 4S
iOS Version: 8.1.x
iTunes Version: iTunes 12
Carrier: Other
OS: Windows 8 32-bit
Location: sapi
Posts: 53
Thanks: 18
Thanked 0 Times in 0 Posts
Quote:
Originally Posted by bianchin69 View Post
try removing the 127.0.0.1 gs.apple.com entry from your Host file
thank's for your answer,,
i will try i hope can

---------- EDIT ----------

I am success to downgrade with the above,,
but why my iphone after restart always enter DFU mode??

Thank's for Sharing

Last edited by hackersapi; 10-08-2011 at 03:41 PM.
 

 
Old 10-08-2011, 10:12 PM   #18
bianchin69
Rockin my Jailbroken i5
 
bianchin69's Avatar
 
bianchin69 is offline
Join Date: Mar 2011
Device: iPhone 5
iOS Version: 7.0
iTunes Version: iTunes 11
Carrier: Other
OS: macOS
Location: Australia mate
Posts: 3,289
Thanks: 1,474
Thanked 1,418 Times in 954 Posts
Quote:
Originally Posted by hackersapi View Post
thank's for your answer,,
i will try i hope can

---------- EDIT ----------

I am success to downgrade with the above,,
but why my iphone after restart always enter DFU mode??

Thank's for Sharing
Did you have your blobs saved?

Catch a man a fish and he will eat for a day.Teach a man to fish and he will eat for ever.
[GUIDE]/How to fix Safemode Loop and 90% of Problems - SiNfuL iPhone

If I or anyone else have helped you ...
 

 
Old 10-09-2011, 12:28 AM   #19
imdgame
ipt3g user
 
imdgame's Avatar
 
imdgame is offline
Join Date: Oct 2010
Device: iPod Touch 3
iOS Version: 4.3.x
iTunes Version: iTunes 10
Carrier: Other
OS: Windows 7
Location: philippines
Posts: 3
Thanks: 23
Thanked 0 Times in 0 Posts
Nice Tut! AppleHacker! A job well done!
 

 
Old 10-09-2011, 02:28 AM   #20
hackersapi
Jailbroken
 
hackersapi is offline
Join Date: Jul 2011
Device: iPhone 4S
iOS Version: 8.1.x
iTunes Version: iTunes 12
Carrier: Other
OS: Windows 8 32-bit
Location: sapi
Posts: 53
Thanks: 18
Thanked 0 Times in 0 Posts
Quote:
Originally Posted by bianchin69 View Post
Did you have your blobs saved?
yes i have bro,,
but blobs saved my friend
 
Closed Thread

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is On




All times are GMT -8. The time now is 09:32 AM.

Copyright © 2009 - 2017 ––––•(SiNfulSS)•–––- Shot Caller @ SiNfuL iPhone