How to Create Signed IPSW Using iFaith to Restore iPhone Without TinyUmbrella or Cydia Server?

Yep! Now you can create signed IPSW for your iDevice using iH8sn0w's iFaith tool (aka SHSH Dumper). This signed IPSW will NOT jailbreak your iDevice but will only restore your iDevice to stock firmware without need of pointing iTunes to Cydia server using TinyUmbrella or HOSTS file. In this way, you can restore stock firmware on your iDevice and then can jailbreak it using tools like Redsn0w, GreenPois0n, Limera1n, JailbreakMe or Spirit.According to iH8sn0w, he will be integrate this feature in his Sn0wbreeze tool which will then allow you to create custom signed IPSW for your iDevice. Restoring this custom signed IPSW will not only restore directly (w/o TinyUmbrella) but will also jailbreak your iDevice on that firmware.

Steps to Create Signed IPSW for Your iDevice Using iFaith Tool:

In this tutorial, i will be creating signed IPSW of iOS 4.2.1 for my iPhone 4. You can use the same steps to create iOS 3.x.x and iOS 4.x.x signed IPSW for your iPhone 3GS, iPod Touch 4G/3G, 1st-Gen iPad and Apple TV 2G.

Launch iFaith tool. If you still haven't saved .iFaith file, first select Show Available SHSH Caches on Server option to save the SHSH blob file locally on your hard-disk drive.

NOTE: Selecting Show Available SHSH Caches on Server option will only allow you to save all those SHSH cache files which are hosted on Saurik server. If you EVER restored a stock or custom IPSW of any firmware on your iDevice and forgot to save SHSH blobs using TinyUmbrella, you can still save using iFaith Dump SHSH Blobs option.

Click on the Main Menu button and select Build *signed* IPSW w/ Blobs option. Click on Browse for SHSH Blobs cache and select the .iFaith file you downloaded in previous step.

As i will be creating iOS 4.2.1 signed IPSW, so i must point iFaith to iOS 4.2.1 stock IPSW. If you are creating signed IPSW of any other firmware, please choose the stock IPSW file respective to the SHSH blobs you saved in step 2.

Once done, use the following instructions to put your iDevice in DFU mode:

Connect your iDevice to your PC via USB cable.

Turn OFF your iDevice completely by pressing the Power button.

Hold down the Home+Power button for exactly 10 seconds. After 10 seconds, release the Power button but keep holding the Home button until Sn0wbreeze detects your iDevice in DFU mode.

As soon as iFaith will detect your iDevice in DFU mode, it will put it in Pwned DFU Mode by patching the iBoot of your iDevice with Limera1n exploit. This will bypass all 16xx iTunes errors (1600, 1601, 1602, 1603 & 1604) during the restore of custom IPSW through iTunes.

Once you see the confirmation message above, launch iTunes select your iDevice name from the side-panel. Now you will see two buttons i-e Check for Update and Restore. Hold down the SHIFT key on keyboard and click on Restore button. Choose the signed IPSW from your desktop and leave the rest on iTunes.

hi friends i have iphone 4s and i got it updated to 6.1.3 throgh wifi from iphone 4s after update i found that there is no cydia installed on my phone and i forget to save shsh blobs and now i m downgrading my phone or jailbreking my phone through sonwbreze and redsnow but they are not accepting firmware 6.1.2 or 6.1.3 so now how can i get my phone on previous firmware which is 6.1.2 so plz help me on this i m so angry on thats kind of msgs from redsonw and sonwbreze coz they are not accepting those firmwares plz help me plz help me plz help me plz help me plz help me plz help me plz help me plz help me plz help me plz help me plz help me plz help me plz help me

Hi, I’m sorry but there is currently no downgrade option for the iPhone 4S, and other newer devices. iOS 6.1.3 can only be jailbroken in A4 devices like the iPhone 4, iPhone 3gs and iPod touch 4G, and it is a tethered jailbreak. :\

im so lost my iphone 4 which was jailbroken suddenly died on me. i tried everything which i think made things worst i tried tinyumbrella but apart from the fact its not showing my iphone on the left hand side it has detected 0 shsh file :( i have never saved any of these. someone help

I recently upgraded my iPhone 3Gs to 5.1 as there was a notification on iTunes that I should download and update it. I did and then once it tried to activate, it showed on iTunes that

“The SIMcard inserted in this iPhone does not appear to be supportedOnlycompaticle SIM Cards from a supported carrier may be used to activate iPhone. Pleaseinsert the SIM card that came with your iphone or visit a supported carrier’sstore to receive a replacement SIM card.”

Then I found a discussion on apple.com about this problem. There are a lot of people facing the same problem and Apple is aware of this! My friend suggested I should try to downgrade to previous version. I tried to downgrade to 5.0.1 first but it still showed the same msg. I hopelessly tried to downgrade back to 4.2.1 now and the problem is still occurring. I don’t know what to do as I bought a phone outside Europe where I currently reside and Apple don’t take it for fixing cos of that.

Hi – I successfully downgraded my 3GS from 5.0.1 to 4.2.1 as described – thanks!However I was hoping to restore to the 4.3.5 I backed up before downgrading. When I try to do this, I get error 1394 from iTunes. Do I need to create a signed ipsw for 4.3.5 somehow? I tried to browse to it from iFaith, but it seems to require the 4.2.1 build.

This worked!! Thank you so much. I used tinyumbrella to back up my shsh and then do the fix recovery option. I then used ifaith to select the tinyumbrella shsh file. I had 4.2.1 installed but it found a 4.1 shsh. I let ifaith download 4.1, patch it, then used the itunes shift + recover and voila the 3194 error was no more!!! I originally used redsn0w RC16 tethered on my iphone and realized that tethered really sucks. When my phone powered off I had to use my computer to reboot it. Thanks to the developers of both utilities to fix this issue I’ve had for months! No more jailbreaking for me.

Hi Pramod … thanks for the tips … this means that the SHSH blobs that I have were corrupt … I will try to remove all SHSH Blobs that I have and will save again if it will work … will inform you of any development … thanks

Am 100% sure Hosts file is not pointed on Cydia Server & TU is not running. Have managed to restore on iOS 4.3.1 without any error at all but still it goes direct to never ending DFU loop.

I tried to JB it using Redsn0w 0.9.6rc16 and for at least 1 hour it did not goes to DFU loop but after more an hour … there you are iPhone 4 on iOS 4.3.1 using the iFaith goes to DFU mode. Have no choice but to go back to iOS 5.0.1…

You might want to read this http://bit.ly/oKCpYX if you want to understand this issue in a much better manner. Somehow, the iFaith / SHSH used to create those custom IPSWs aren’t the right ones / are corrupt.

Nope … not pointing to Cydia Server nor TU is open (all of them are close) even iFaith 1.3.2 is also close while restoring … have done it on iOS 4.3.1 and 4.3.3 all success with no error at all and it goes directly to never ending DFU Mode. I will try once and for all tonight using either 4.3.3 or 4.3.1 as I wanted to get out from iOS 5.0.1 coz of security purposes.

This does not work … I have successfully saved the SHSH Blobs for my iPhone4 using the iFaith 1.3.2 on my PC and it has been saved also at the server of iFaith … Have restored with NO ERROR at all … the question is … why it goes directly to the never ending DFU Mode after restore from iTunes … strange isn’t it?

Are you still running TU at the background while you restore your device with the custom IPSW? Or is your hosts file still pointing to Cydia instead of TU? Double check these first. You need not do either one of the above if your restoring to an iFaith custom IPSW.

First of all, great guide and thank you for taking the time to write this.

So just to make sure I understand this, basically as long as you create a signed firmware using your saved SHSH Blobs, then you can bypass downgrade/restoring using TinyUmbrella and can instead just restore straight away in iTunes right?

So say if I’m on iOS 5 right now, I can simply downgrade to my iOS 4.2.1 signed firmware by using SHIFT click + Restore in iTunes?

Hi pramod.. my problem is that in Cydia i can see only 4.3.5 SHSH blobs.. but in ifaith it shows only 4.2.1 SHSH on server..i currently have ios 4.2.1 and i want to upgrade it to 4.3.3 , is it possible?Should i directly restore stock 4.3.3 ? is apple still signing it ? or there is some other procedure?

Ok. Thanks for your help.One last question: after restore, on Win, to 4.3.5 with a CFW cooked on Mac I will have a tethered JB. Will redsn0w “just boot tethered” work on Win? It preservs my BB?Thanks a lot.

I’ve already updated to 5.0 GM, but I lost my network (3G). I wanna restore to 4.3.5 or 4.3.3. I have the SHSH 4.3.5 only. I use ultrasn0w and can`t update my BB (01.59.00). Any solution?A custom IPSW built in Pwnage (Mac) will work for me (windows user)?

You will be able to downgrade only to iOS 4.3.5 because w/o an SHSH saved, you cannot downgrade to that particular iOS for example 4.3.3 in your case.Yes, a custom IPSW cooked on a Mac will work for restores on Win as well.

Two questions:1) I wanna upgrade to FW 4.3.5. I have SHSH 4.3.5 on TU and Cydia. How to build a CFW in order to preserv my BB? Is there any sn0wbreeze to FW 4.3.5 (i didn`t find)?Using the files “iPhone3,1_4.3.5_8L1_Custom_Pwnage.Tool_Restore_Activated.part1” and “…part2” will preserv my BB? It’s only a CFW to restore or will also JB my iphone? If only restore, after done in iTunes, JB with redsn0w 0.9.8b4 will preserv my BB? If restore and JB, “just boot tethered” on redsn0w 0.9.8b4 will preserv my BB?

2) Use iFaith to make a signed IPSW of FW 4.3.3 allows me to restore and JB to 4.3.3 preserving my BB? I don’t have SHSH 4.3.3 (TU neither Cydia).Can I use the signed IPSW 4.3.3 to build a CFW with sn0wbreeze 2.7.3? If yes, after done, I will need the SHSH 4.3.3 (TU) to restore in iTunes?

Sn0wbreeze doesn’t have an iOS 4.3.5 compatible version to create its custom IPSWs. iFaith will not work either since it can save an SHSH only for the iOS currently running on your device. Your best bet is to update directly to iOS 5 instead using Sn0wbreeze 2.8b10.

I am having iphone 3gs 8gb with 4.3.5. My problem started when I tried to downgrade it to 4.1 and tried to install ipad baseband. But then my iphone lost wifi, imei bluetooth etc. I then installed custom 4.1 firmware but there is still no imei or wifi or anything.

Is there any way I can restore it back to stock firmware and send it to apple for replacement as it is still in warranty ? I have 4.1 and 5.0 shsh blobs saved with TU….

Unfortunately, there is nothing that can be done about it. Your BB chip is damaged. Its a hardware issue with the baseband chip of your iPhone. Neither iTunes nor the device itself will be able to gather any info from the BB chip of your device due to a missing IMEI/MAC Address. Your chip will no longer function & you’ll loose the functionality of your BT, Wi-Fi & the ability to make calls as well. If your still under warranty, make sure you take it to the local Apple Store ASAP.

What was installed on my iPhone 4 was a Customized Firmware iOS 5.0 using the Sn0wbreeze. Any chance to downgrade it to a lower version like iOS 4.1 up to 4.3.1 . Your help is much appreciated. I tried to use the iFaith but no success.

I have an iPhone 4 and previously with iOS 4.1 and was not able to save the blobs and now currently running iOS 5.0 … is there any possibility to save the previous blobs for 4.1 or any other version as I wanted to downgrade my iOS 5.0 … battery problem .. it consumes almost 50% of the battery in less than 12 hours.

Nope. W/o having the necessary SHSH blobs saved, downgrading is not even an option. If you have Cydia installed, fire it up & look at the iOS versions listed here http://bit.ly/qS5bjW. If you have any, you can restore to them.

Now that I have a pretty firm grasp on all this stuff, sorry for all the NOOB questions. You appear to be quite versed in all this good info.Thanks!

Now here are some questions, first I’ll get to the details:I have blobs saved on IFaith’s server of 4.1 & 4.3.1I only have signatures saved on Cydia of 4.1 & 5.0I tried using Ifaith to make a 4.3.1 signed file with TU pointing to Cydia server; this was a failure (read online it wouldn’t work but tried anyway).I can backup to 4.1 with TU pointing to Cydia (tried and worked).So my question is can I point my “hosts” file to Ifaith in order to use my 4.3.1 file?

I just find it wild that I have these two versions available and can only use one, there has to be someway to cross the ifaith blobs over to cydia somehow….

Your iFaith blobs do not reside on Cydia’s servers. So pointing to Cydia only errors your restore out as it doesn’t seem to have one for iOS 4.3.1. Fix your hosts file by not pointing iTunes to Cydia / any other IP that you may have tried including & your good to go for a restore with the iFaith custom IPSW.

Update… BTW I am running a 3GS.Ran redsn0w RC16, got it JB on 4.3.1, ran Ultrasn02 1.2.4; runs unlocked SIM.Just now trying to figure out how to update to 4.3.3; last check still had same errors trying to update. Could it be due to the unsigned package? and if so how do I upgrade and get a signed package? I have read that I can send some #’s and have a BLOB made for 4.3.3 is that true?Thanks again!

Question,I used your wonderful tool to finally create a signed 4.3.1 file, so it’s completely restored. Here is what I’m trying to accomplish:1. Upgrade to 4.3.3 (have tried Itunz with the unsigned 4.3.3 (error 1394) with TU (error 2005). Tried with Snow custom 4.3.3 same errors, tried even leaving snow on and no TU.2. Also planning on SIM unlk after the JB and 4.3.3 update (running another SIM card….) Already did the BB to 06.15Thanks any ideas would be great, I also uploaded my SHSH from 4.3.1 onto the server….

First off, you need to have the SHSH already saved for iOS 4.3.3 on Cydia / TU. Open up TU, set it to these Settings http://bit.ly/qqFuve & quit it. Retry the restore & if it errors out again at 3194, you do not have iOS 4.3.3 as a restore option.

let me get my facts straight, i have a ipod4 4.3.3 which i regrettably updated to 4.3.5 and now trying to downgrade to 4.3.3 again. i dont have shsh save for 4.3.3 before i updated., would i be able to downgrade with this tool? need your opinion badly. thank you for your time “>

Nope. You have already lost the 4.3.3 SHSH with the update / restore to iOS 4.3.5. Also, iFaith doesn’t support any versions above 4.3.4. The iFaith screens does mention that in great detail right before you start.

@pramod hi i did the above procedure with iphone 4 and at last after creating shsh backups of ios 4.3.3 , i made a custom fw with ifaith with official firmware,and the process compleated without any errors ,and after i try to restore it gives error 37 after the half of the percentage is compleated what can i do for this, i used tiny umbrella to tss server ,please help

You need not / should not use the TSS Servers or even TU whilst restoring to a custom iFaith IPSW. Quit out of TU & remove the gs.apple.com line from your hosts file (if any), reboot & then redo the restore from iTunes.

hi pramod..i have got my ipod stuck in dfu mode..ifaith shows that i have no shsh blobs saved.. so i tried to dump, everything goes fine, but it stuck at “ios detecting please wait, and dumping, again ios detecting , dumping..” its shows like that again n again for two hours.. and in my ipod it shows “unable to read byte sequence”i m able to tethered boot with rednow.. it detects in itunes.. but still black screen.. i mean it can run voice command but nothing seen bcaz of black screenany idea?i have ipod touch 4g 8gb with ios 4.3.3

None of the tethered JB have an SHSH. Therefore, there is no point in using iFaith to save any. The same way, you have restored your device to iOS 4.3.3 w/o having any SHSH saved either via Cydia / TU. If you have no SHSH blobs saved for your device then restoring to iOS 4.3.5 is your only way out. Using TU to force install your iOS will never help. Read this http://bit.ly/oKCpYX & verify the availability of SHSH for your device.

Obviously SIM swap defines it all. Using multiple SIMs does indeed mean a factory unlocked iPhone right? Why the need to create a separate utility or run tests for it? Judging by your model number, your iPhone is meant to be sold in the US, therefore as I had mentioned earlier, it is definitely locked to AT&T if your SIMs did not work after hooking it onto iTunes as well.

I just created a signed ipsw for my iPhone 4 on 4.3.3. Restored in pwned dfu mode. Unfortunately when it’s almost done restoring it gets stuck on the last bit of restoring iPhone software, without the progress bar on both iTunes and the iPhone not moving. I have been waiting for a change for the last 20 minutes. If I disconnect it’s stuck in restore mode. Please help

Ummm… no. Actually it’s an Apple replacement for my phone originally purchased under contract with Rogers in Canada. Because unlocked phones are available I Canada and there was very little if any process during the switch over, I thought maybe it would be unlocked. The apple rep basically took out my original SIMM and put it into the replacement. That was it.Any way to tell for sure? I put my wife’s Telus SIMM in and it went to emergency call and wanted to connect to iTunes. Is that an indication?

Oh well see that. Its not always possible to determine the carrier to which your iPhone was locked to just from the model number. In your case, its a refurbished iPhone. But if what your saying is true that Canada sell unlocked iPhones, so should be yours. But your current model number (LL) says a different story. To confirm, try 2 different carrier SIMs on this particular model & connect it to iTunes. If both the carriers get detected successfully by your iPhone, you should be out of the Emergency Call screen in no time. Make sure that your hooked to iTunes at the same time.

The iPhone’s model number only indicates the country in which it was sold. It gives out no particular info about which carrier it was locked officially to. But in your case, it belongs to the US & so we all know that AT&T is the only carrier network that locks iPhones in US. So there you go, AT&T locked iP4 16GB (Black) is what you have. Right?

i have iphone 4 on 4.0.2 nd 1.59 baseband. i have blobs of 4.1 4.2.1 nd 4.3 on cydia server . i want to upgrade to 4.2.1 . is it possible to do it …. also when i try to save shsh blobs using tiny umbrella and check in cache it shows no saved blobs… please help ….

Hi. I have a question …My current version is 4.3.5 and i wanted to downgrade it to 4.3.3 only for untethered jailbreakSo i can downgrade successfully but after all it goes to DFU mode and stay there for everAnd i think its only becaz i dont have .shsh files for 4.3.3So of i don’t have .shsh for 4.3.3, CAN I DOWNGRADE MY PHONE WITH THIS TOOL ?Plz help me and tell me is this tool can be usefull for me or notTHANK YOU ALOT

It is because you do not have any SHSH saved for iOS 4.3.3. iFaith would work only if you actually were running a working iOS 4.3.3 on your device. Without an SHSH, there is absolutely no way for you to downgrade at all. All what you can do right now is to restore back to iOS 4.3.5.

I bought an iPod 4G and before using any of the jailbraking programs, it was accidentally upgraded to the iOS 4.3.5

I`ve tried to restore it to version 4.3.3 or any of the previous, but I always got the error 20 when using TiniUmbrella.

Then I read your page (which is great btw) and heard about iFaith and SHSH, so I tried looking for the SHSH blob, but its niether in Apple, nor Cydia, nor iFaith (when searching it gives me the: Not SHSH available), is there any way to downgrade my iPod 4g 4.3.5 version to 4.3.3 or any of the previous one without having the respective SHSH blob?help

iFaith will not grab any iOS 4.3.4/4.3.5 SHSH blobs. iFaith would have helped only if you had used it when you were running iOS 4.3.3. Also, now that you haven’t saved your SHSH for iOS 4.3.3, its pretty much useless to try downgrading. All you can do right now is to revert back to iOS 4.3.5, jailbreak it & then fire up Cydia http://bit.ly/qS5bjW to see if you have any. Nothing works w/o a valid SAVED SHSH.

Just a curiosity then, if I did save via iFaith on another PC and decided to restore on that PC, would this action be transparent to my phone? Would it sync up and recognize iTunes on my Mac despite having been restored by within a PC platform?

As an OS version of iFaith does not yet exist, would I be able to use VM Fusion as a windows XP virtual machine to dump 4.3.3 (current ios on device) blob and then use that iFaith file in the future for a custom ipsw?

I don’t want to install iTunes on the windows VM so I guess I’m asking will any of the current JB tools Pwange etc be able to pick up and use the .ifaith file if it lived in the OS 10.7 desktop? In other words, use the Mac to roll a custom ipsw with the .ifaith blob

No, it will not because of the way in which iFaith uses the low level USB drivers, using a VM to run iFaith will do no good. Use an actual PC for that.For the second part of your query, the answer is NO, thought you can still use the TU saved SHSH blobs to create signed IPSWs using iFaith.

thank you for your response. I found that it was as you said, the iphone needed to be fully loaded and recognized as a device by windows. It could not be already in dfu mode, and recovery mode does not work either. of the two phones I tested, one was able to successfully dump the shsh blobs using iFaith.

Thanks PramodIt looks I do not have any SHSH Blob saved, although the phone was jailbroken on 4.3.3ios 4.3.4 is tethered jailbroken which is frustrating as you need to connect to a pc every time you restart your phone, it does not look there ia any way to downgrade to 4.3.3 without savd SHAH blobs, possibly I need to wait untill untethered jailbreak is available for 4.3.4

HiI have Iphone 4 which was jailbroken on ios 4.3.3, I accidently upgrade to 4.3.4, I would like to down grade to 4.3.3, I did not save SHSH bolbs while on 4.3.3, I tried to use Ifaith, pressing show available bols, none was displayed, pressing dump SHSH blobs, the program started but the messgae ” Not identified ios detected, Aborting”Is ther is a way to create customised 4.3.3 ipsw using faith and howappreciate your help

iFaith can save your SHSH blobs only if you were on that iOS version to begin with. It doesn’t support iOS 4.3.4 or 4.3.5 either & frankly speaking, there isn’t any point in saving them either because they are still on a tethered JB. Your SHSH blobs show up in iFaith only if you had used it previously to save one. Meanwhile, first confirm if you have an SHSH blob saved either on Cydia (http://bit.ly/p07pX2) or by using TU (http://bit.ly/n8Kkb1 with these settings http://bit.ly/qqFuve set) for iOS 4.3.3 or any lower version. Jailbreak iOS 4.3.4 if necessary.

Scanning for iBSS is because of how Microsoft manages USB connect/disconnects. If its your first time entering DFU after an iTunes update, windows needs to initalize the driver. Doing so requires you to re-do iFaith since when it gets connected, iFaith sees it & attempts to upload but windows disconnects it until it initalizes the driver. Its basic common sense issue & iFaith (v1.3.1) works sweet only if you have the drivers initialized first.

i have a problem here. afterall i done all the step here, after i done completing the restore progress, ip4 just went to black screen. nothing happen just like phone turned off. but when i plug in the usb cable back, the itunes ask for restore again. can someone help me with this?

You need not be on the iOS version if you want to save an SHSH blob for that particular iOS version. Cydia would just auto-save it for you if you had fired it up at the time when Apple would still sign 4.3.3.Yes, you can now use iFaith’s custom IPSW on iOS 4.2.1 to restore to & jailbreak it using Redsn0wRC19.

I should say from the outset that having read all the advice you have given, you sure know whats going on. I hope you can help me.

I was running iphone ios4.1. I saved my shsh blobs using ifaith and have since created a signed ipsw. after doing this i proceeded to upgrade to 4.3.3 as my cydia homepage showed i had shsh blobs saved for this. after going through a very lengthy process where the iphone would be stuck in recovery mode[itunes logo] i decided to restore phone to 4.3.5 and then try and downgrade.

trying to downgrade and following instructions on the net i always encounter 3194 problem. if my shsh blobs on my computer[using ifaith] and not cydia servers how do i bypass apple servers in order to restore.

sincerely would appreciate your help- have spent 3 days/nights reading on the net about this.

thanks

EDIT: Sorry i should say inform you of two other bits of info

currently running 4.3.5 tethered jailbreak using redsnow. secondly i just want to go back to ios 4.1 which i have shsh blobs on my computer

Well if Cydia did actually list iOS 4.3.3 for you like this http://bit.ly/p07pX2, you can then very well create a custom IPSW using Sn0wbreeze & restore to that. Avoid TU at all costs. Make sure that you have edited your hosts file set to Cydia’s server before the restore process to avoid 3194 errors. Read this http://bit.ly/mbFORU & use the latest 2.7.3 version of Snowbreeze.

ok ive read alove different stuff all over net and am really confused….

i have an iphone 4 on 4.0.2 with 1.59.00 baseband, i have no blobs saved for it just got it yesterday, ih8snow has said not to use ifaith at the moment, so i cant get my 4.0.2 i dont think, so is there no way for me to jailbreak and unlock?

You can very well jailbreak & even unlock your iP4, but you need to keep in mind to never update your iP4 with the stock IPSW from iTunes. Always use the custom IPSW cooked by either Sn0wBreeze/PwnageTool if you ever want to restore/update. You can very well go ahead & use iFaith to save your SHSH blobs on your iP4 first & then use Limera1n for your jailbreak & Ultrasn0w for your unlock.

I tried PwnageTool and its the same black screen with DFU loop. Then i tried the new iFaith 1.2.1 and again its giving me this error 37.. I really dont know what else to do.. I think i should just try restore to 4.3.5 and stuck there.. :(( What do you think?

I have a big problem here so i will be glad if somebody just help me because i am out of ideas… So i was using iphone 4 on 4.1 with baseband 02.10.04 i first jailbreak it and chose make my life easier or something in cydia to save my shsh blobs.. Then i tried to upgrade it 4.3.3 with a custom snowbreeze ipsw but it stuck on DFU mod whatever i tried doesnt worked, i tried restoring again and again nothing happened it was all same..

Then i foun a topic and follow a guide there and force it boot with “redsn0w_win_0.9.6rc16” and it boot. I was happy and i woke up this morning and realize that iphone in DFU mod again.. But this time its worse my screen doesnt work.. I know its working because i was able to force it boot again and itunes shows it connected also when i switch it to slint it vibrates. So i this time i look for a solution for screen issue but nothing worked.. Holding power and home button for 15,20,30,45 seconds do nothing restoring it again still do nothing.. Screen doesnt work even while its restoring.. I also have 4.3.3 shsh blobs saved with iFaith and i tried restoring it with signed ipsw but it gives error 37..

Somebody please help with this..!!! I forgot to say tinyumbrella show only 4.3.4 shsh blobs i dont know why because i never updated to 4.3.4 i was on 4.1 when i jailbreaked it..

Recreate the IPSW using PwnageTool instead of SnowBreeze & use that for the restore.Since you already have the SHSH blobs stored for on iFaith, use the latest version that came out today to create an IPSW file for yourselves & try the restore once again. This version has now solved the DFU loop issues.

What I mean is that the R3c3nt Call/L0g D3l3te App. I kinda like that App for free, but when I installed cyd1a, and checked on it, i noticed that it has a price.

Q1: (Once I installed Cydia, does it mean, it’s jailbroken already?)

I was so helpless not seeing any display on my iPhone 4.3.3. And I get error (3194 i think) in itune restoring it back. and tried every software i could get (sn0wbreeze, tiny umbrella, and lastly iFaith) to restore it back the same state as 4.3.3. But I was really not that lucky. So i did the last resort. Restore it using iTunes and (no choice) upgrade it to 4.3.4.

My IP4 is an open line. I can insert sim of any provider.

So to end this my IP4 now is version 4.3.4(8K2).

– Can I still have the chance to downgrade it to 4.3.3 or 4.2.1? Or– I guess I would have to wait for the release of iFaith version which is designed for 4.3.4? Or– Can you propose an alternative software for downgrading which is of course affiliated to ya?

More powers on your skills! esp to ih8sn0w. and to you too Pramod.but I believe iFaith Rocks?! and the coolest!?! Maybe later, i’ll have my IP4 JB-ed again if i see some apps that interests me..

Those apps are paid on the Cydia store which you can get for free from other repos like Insanelyi/iHacksrepo. All you needed to do is add these repos and download them for free in the Sources tab. You dint have to upgrade. You got an error 3194 because it seems Cydia doesn’t have an SHSH in store for you. Use TinyUmbrella to find out which versions of the iOS SHSH Cydia has in store for you. Make sure that you enable the Request SHSH from Cydia option from its Advanced menu. If you have any listed, you then have a chance to downgrade. iFaith will only be able grab your SHSH from your device only if you were running that particular iOS version while using it.

Need helpI already try using for catch SHSH blob in version 1.0. Everything O.K when I got it and save to hard drive.I also get SHSH from server, create the ISPW save in desktop.But the problems was in restore in DFU error 2.I try another computer also have the same results.I guest error when building ISPW FW stepsMy Iphone 4, 4.3.3 FW. I do not want to come to 4.3.4 because tethered JB.Can you suggest us the best way to solves this matter.Thanks for your help me….

Have you put your iPhone into a Pwned DFU mode before the restore? Once you have created the signed IPSW, exit out of iFaith & use Redsn0w to put your iPhone into the Pwned DFU state. Read this http://bit.ly/pioV9v. After that, continue with the restore from iTunes using Shift+Restore method.

Hi Parmod. I hope you’re online all the time. And tell you, I’m not really sure of the terms i’ll be using here. But here’s my case. I tried JB-ing my IP4 using Cydia. because i want to install some apps that are not available in Apple Apps Store. However, upon checking at Cydia, it has a price. So i decided to restore its state to the original state (i guess).

I used snowbreeze 2.7.3 thinking it would restore my IP4 back. Not even doing any backups. All I want is to restore it to it’s factory setting. But i get error 3194.

So I tried TinyUmbrella, but since i don’t have SHSH blob saved, I can’t go any further.

I also tried iFaith. And I think it’s a perfect one. But I could not retrieve any from the server. I tried DUMP SHSH BLOB, yet i got stuck on the iFaith radio button with the indicator saying about iBoot. I also noticed a small text display appearing on my IP4 saying could not find “cimagelist” something like that but would disappear after 5 to 7 seconds.

I hope this observation would add ideas to you and the team for some upgrade. And more power to you.

All I want is to restore my phone back to normal. any version will do. I prefer non-JB, but I am left with no other choice, JB will still be fine rather than having my iPhone suffer this Black Screen of Death.

However, upon checking at Cydia, it has a price. What did you actually mean by this statement? You actually jailbroke your iP4 and found out that the apps were paid on Cydia as well?Also, it seems like you have already tried doing a restore. By doing this, you have wiped the existing iOS 4.3.3 SHSH blob that you could have saved using iFaith. Saving your SHSH blobs allows you to restore your iDevice to a lower firmware versions you are currently running. Meaning if you saved your SHSH blobs for iOS 4.3.3, but accidentally update to the iOS 4.3.4 firmware, you could easily downgrade back to the iOS 4.3.3 firmware.On the contrary, do you rely on an unlock?

Hello,I was gifted an iphone 3gs with no history except that it was jailbroken and unlocked. It shows the restore insignia plug to itunes. I don’t want to change baseband accidentally and don’t think there are any saved shsh blobs. I tried shift restore with custom ipsw 4.3.3 and i get error 3194. I tried to kick it out of recovery but nothing works. What can I do? Thanks, John

You need to first make sure that if Cydia has an SHSH blob saved for your iDevice for any of the earlier versions. Seems like you don’t have one for iOS 4.3.3. Use TinyUmbrella to find out which versions of the iOS Cydia has in store for you. Make sure that you enable the Request SHSH from Cydia option from its Advanced menu. And if you don’t have any, your stuck with the only option to update to iOS 4.3 with a tethered jailbreak.

Made a 4.2.1 custom firmware with ifaith but i continue getting the error 37 at the end of the update process making it impossible to downgrade, also tried to downgrade with the shsh stored on cydia but is not working..any solution?

If you have an SHSH already saved for your iDevice on Cydia for iOS 4.2.1, use Pwnage Tool’s custom IPSW instead to restore. Make sure you point your hosts file to Cydia’s IP address & put your iPhone into a Pwned DFU mode as well.

A tethered custom IPSW is always available, provided you know what happens if its an untethered one. Also if he has run Cydia atleast once on his device, his SHSH will be saved by Cydia. Give the custom restore a try.

Do you have your SHSH blobs saved? If so, follow it up with a custom IPSW of iOS 4.3.3 restore. Use Sn0wBreeze 2.7.3 to create one for yourself. Follow this guide: http://bit.ly/lujZTw.Note: This will only work if you your SHSH blobs saved via Cydia.

When i tried to restore my device to a signed ipsw from ifaith iTunes will show error 2 and stop the restore. The ifaith restore logo shows up but the loading bar never moves. i do put the device into a pwned dfu mode so that is not the problem. Ive also tried making the custom ipsw multiple times.Any suggestions?

Here’s what I did:While at 4.2.1 firmware version on iPhone 4…I Created custom ipsw (4.2.1) with blobs using iFaith.Upgraded to firware version 4.3.3Entered pwned DFU mode using iFaith.Tried to retore iPhone 4 w/ iTunes using custom ipsw (4.2.1)Screen flashes white, then apple logo pops upThen iFaith logo pops up with progress barBar stays at 0 (no progress) for about 45secondsError message in iTunes (Cannot restore, Error (2)), phone goes back to recovery mode.

Which iOS version did you currently try to restore to that version’s IPSW is what you need to point RedSn0w to. And Redsn0wRC18 does support every iOS from 4.1.x upto the latest 4.3.3. So make sure that the IPSW file that you have downloaded is not broken/an incomplete download.

Re-jailbreak your iPhone with Redsn0w, but this time only with the Just Boot Tethered option ticked. That should now get you out of the DFU loop. Make sure that you download the latest RedSn0w from here http://bit.ly/lMeWpa

And do you rely on an unlock as well? Because what I would suggest you is to update yourself to iOS 4.3.3 instead of going the iFaith’s path. Right now you can easily up yourself to iOS 4.3.3 with ease since Apple is still signing it.

Hi Pramod,I am currently using jail breaked iphone with ios 4.3.1 without any issue.I did not have any problem understanding how to jail break, however when it comes restoring procedure I am totally lost. What is SHSH?When trying to restore your iphone, you will need ipsw file like “iPhone3,1_4.3.1_8G4_Restore.ipsw” right? Now, can you restore to previous ios from itunes by holding down the shift key when you click restore button? and simply locate the (downloaded ipsw) ipsw file and restore without connecting to internet?Is SHSH acting like a serial number when installing windows os?So you can’t just download ipsw files from apple server and restore as you want?Please help!

Read this to know what an SHSH is and why it is required.Only if you have the SHSH file for that earlier version, you can revert back to that iOS. In your case, you’ll no longer be able to restore officially to 4.3.1 via iTunes unless you have them saved on Cydia.

Yes you can restore back to either 4.3.1/4.3.2, but instead of Apple’s server, you’ll need to connect to Cydia’s server instead for the Restore to proceed. A server connection is always necessary, may it be Cydia/Apple, for a restore to initiate & complete.You do not have 4.3.2 because you were never on that iOS previously to save it in the first place via Cydia. You have 4.3.3 because Apple still signs them being the latest one.

Hi, after restoring Iphone with signed IPSW file, should i connect it to iTunes with an official sim to activate it(or jailbreak & hacktivate) or will this process itself would have activated my iPhone?

If you do not have the original SIM, you’ll need to first Hacktivate your iPhone and following that you’ll need to use SAM to get your iPhone officially activated. Follow this guide for SAM http://bit.ly/mDpDwr.

Your iPhone need not be unlocked while using SAM for official activation.

KITANA_LEE • 5 years, 5 months ago

IT WORKED!!!!!! I TOOK THIS PHONE TO LIKE THE TOP OF THE LINE SPECIALISTS! AND THEY SAID IT WAS F UP…. THEY COULDNT DO NOTHING AND THIS WORKED. U GUYS ARE THE BEST. FIGHT THE POWER!!!!!!!!!!!!!!!!!!!!!!!

khalid you never explained how you fixed your problem i have exact same prob as you i reinstall ios 4.0.2 with ifaith and it doesnt kick back on after the fresh install with signed 4.0.2 with ifaith just stuck on black screen and itunes counts down like its supposed to reboot fine then it goes back into boot loop of black screen and itunes wanting to restore it as it says its in recovery mode, plz help im on ios 4.0.2 and i dont want to upgrade to 4.3.3 im not on att im on simple mobile, help plz

its just a carrier if you was to read im not on att original carrier with the iphone 4, plz plz help ive tried another computer to see if i could save blobs again with ifaith and still nothing works still have black screen after i restore with signed ios 4.0.2 using ifaith. how to get it out of recovery for good, i need help badly!!!!! i dont want to update not sure even that will work at this point, my power in my house went out in my house when i was right in the middle of doing this restore with ifaith, but i have surge protector so that shouldnt have mattered, i just need all help kicking this out of recovery after the fresh install of ios 4.0.2 it goes back to black screen and then itunes says my iphone is in recovery mode and it tells me to restore again!!! PLEASE HELP

What I would suggest you is to do a Custom Restore w/o using iFaith’s IPSW. If your SHSH blob was saved, you can go ahead and create a custom IPSW bundle for 4.0.2 and restore to it via iTunes. If you haven’t. then create the same for 4.3.3 via Pwnage as well and do a custom restore. What I’m suggesting here is to get your iPhone back alive one way or the other and then bother about 4.0.2. That should help. :)

holy crap guys i used ifaith at my friends house and nothing worked, complete black screen well as it pans out ifaith saves your baseband too i was all butthurt and now im still on 1.59.00 baseband to use software unlock man this rocks and im still on 4.3.3 when i was stuck in boot loop it wouldnt let me get out of it till it forced me to 4.3.3 clean install using itunes. then after it loaded ios 4.3.3 with itunes it said could not load ipsw 4.3.3 so that meant my baseband was preserved to 1.59.00 some how i dont know but it happened, it was stuck on itunes logo after the install we rejailbroke it using redsnow rc16 adn it worked like a charm i was about to install gevey turbo sim and voila i was still on 1.59.00 baseband i was like hells yeah i installed the software unlock in cydia bam unlocked iphone 4 with 1.59.00 baseband!!!! hope this helped, my old software was 4.0.2 some reason ifaith didnt like my 4.0.2 signed blob from ifaiths signage!!!!! woooooooooooooooottttttttttt

i tried everything known to the jailbreak world to kick it out of recovery nothing worked, well it got all the way to being finished and it said panic now stuck here or something like that, so i tried redsnow limera1n everything i could irecovery iboot tinyumbrella u name it, everything failed. so something i did in that process allowed me to upgrade fresh and it still saved my wonderful software unlockable baseband 1.59.00 lucky me, lol well like i said i tried it all and nothing absolutely worked, but 15 minutes b4 i did mine everything with ifaith worked to fully restore my wifes iphone 4 on 4.0.1 jailbreaking with limera1n and using software unlock in cydia.

unfortunately, no matter how long i hold sleep+power, the apple never appears. If i have my phone plugged in, i hear the sound of the usb getting enabled and disabled. when i plug the phone in the computer, itunes recognizes it in dfu mode but even after reinstalling a custom (ih8sn0w custom ipsw), when the restore finishes, itunes says the phone is still in recovery mode and the screen is blank. tinyumbrella has the ‘fix recovery’ button highlighted but even when i click it, nothing happens. when i try to load stock firmware 4.0.1 in redsn0w, redsn0w says the file is not recognized. i’ve jailbroken about 5 different phones but never ran into anything like this :(

it turns out, somehow the 4.0.1 ipsw files i downloaded were messed up, so i did a custom ipsw using sn0wbreeze 2.7.3 and restored my phone with 4.3.3.. it worked, and sn0wbreeze preserved my baseband!

1) following the instructions from JAXOV on how to save the SHSH locally, it says the “Selecting Show Available SHSH Caches on Server option will only allow you to save all those SHSH cache files which are hosted on Saurik server.” In my case iFaith says “No available”, even though I know for a fact I have 4.3.1, 4.3.2 & 4.3.3 saved on the Cydia server.

so I go with option

2) Dump SHSH Blobs. Following this process I always get stuck at the same place: iPhone shows blackscreen with iFaith text in white at left upper corner (iFaith v1.0 Initialized) and the iFaith program comes to “Apple Logo” part left hand table and the process screen jumping between “Dumping…[Please Wait]” and “Detecting iOS…[Please Wait]” (0/13 SHSH Blobs Captured Pass # 0/4)

1. iFaith is used to save the SHSH blob only for the iOS that your currently running for which you may have forgotten to save it earlier. Cydia & iFaith servers are different and iFaith doesn’t connect with Cydia to pull your saved blobs. Only those SHSH blobs that you may have saved using iFaith are stored here. that’s the reason why it shows “No Saved SHSH”.

1. Sounds logical, but the text of this post missled me: “…first select Show Available SHSH Caches on Server option to save the SHSH blob file locally on your hard-disk drive. NOTE: Selecting Show Available SHSH Caches on Server option will only allow you to save all those SHSH cache files which are hosted on Saurik server.” Saurik server a.k.a Cydia!?

2. Well, do you know of any other way to “Create Signed IPSW to Restore iPhone Without TinyUmbrella or Cydia Server”??? If you do, I guess I wouldn’t require iFaith anymore…

Anyone else experienced problem with the SHSH Blob dumping in the way I have?

PilonCarboon,1. That statement is to make users aware of what SHSH blobs they have before hand itself saved by Cydia so that they can avoid iFaith instead of ending up with 2 blobs for the same iOS at the sametime. :)2. In either way, you’ll need saved SHSH blobs for the iOS that your trying to get to before hand, may it be Cydia/iFaith. So, NO. There is no alternative for that. Its just the same like how would you restore from Cydia, minus the hosts file part. That’s the diff.

This solution is for who got stuck in DFU mode after the restore. download redsn0w_win_0.9.6rc16 to jailbreak and that’s it.If you are use greenpoison to jailbreak but didnt’t work, i think you have to do the restore again and then jailbreak it with redsn0w_win_0.9.6rc16.

I bought it as it is. I don’t know these details. However, there is no cydia in my phone. I havn’t done nothing before this. and im sorry dear I am not much aware of the terminologies you used like ECID or SHSH. Your help is much appreciated.the other info you asked for is4.3.1 (8g4)carrier 10.0modem firmware 04.10.01 model mc605b

Oki. Not a problem. Seems to be that its a Factory Unlocked iPhone from UK. Yay, you can go ahead and update your iOS to 4.3.3 w/o any problems as your iPhone doesn’t rely on an unlock. To confirm the same, pop in a different SIM of another carrier and tell me if its detecting the same or not. If yes, your good to go.

1. Download the IPSW for your iPhone from here http://bit.ly/kjLNRn onto your Desktop.2. After finishing the download, Hold Shift+(click)Restore button. It’ll open up a browser window wherein you can point it to the downloaded IPSW on your Desktop.3. Wait for the installation to finish. let me know if you face the same error.Good Luck. :)

thanksI am going to follow the line of instructions. Meanwhile I felt necessary to tell you that it does detect the SIM from any carriers but when call is physically made or received it goes in rebooting instead of responding to the call.

Can your try the same method once again, but this time re-install iTunes and try it. Its something to do with iTunes not being able to connect to the Apple servers for verification of your restore. Try that and let me know how it goes. :)

Here it is, wowParmod u r simply great!!As u said, I got it restored with the same IPSW in another PC where the IPhone was got registered. It gave same error. Then I repeated restoring without sync for apps. and it went perfect. Had u been here buddy, in my country in Pakistan I wud have called u first. So conclusion is that Itune was not working perfectly or some app is conflicting or some virus.Now lets come to next issue. Few month ago I accidentally got updated my 3gs with 4.3.2. It was jailbroken set so ultimately I had to resolve to iOS 4.3.3 (8j2) with 06.15.00 modem firmware. Now, GPS doesn’t work. Is there any solution?

Gr8. Glad to know I was able to help you and resolve your issues. :)I’m sorry, but as of now the iPad BB is the only option you can use to unlock your iPhone 3GS. About battery life & GPS, sure there are problems with the iPad BB, but they are very rare. The iPhone dev-team is wroking on a BaseBand downgrader but its not expected to come out anytime soon. So you’ll have to bear with the GOS issue for the time being until something comes up.Keep your fingers crossed till then. Enjoy. :)

Nisar • 5 years, 6 months ago

Thanks PramodNow the situation is that when I connect to Itune it offers updating my 4G to IOS 4.3.3. At installation it gives error 3194 and stops updating. how should i proceed.regards

Very unlikely, 3194 occurs when Apple doesn’t find the necessary ECID for the build update/downgrade your requesting for. Have you changed the hosts file to Cydia by any chance earlier? Have your run TinyUmbrella? Because TU will set your hosts to “Cydia on Exit”. Seems like Cydia doesn’t have your 4.3.3 SHSH just yet.

I’m afraid, but you’ll not be able to downgrade your iPhone BB once updated. iFaith is used only to create signed IPSW’s for those versions for which you do not have a saved SHSH blob either locally/on Cydia’s server. To unlock your iPhone, you’ll need to update your BB to 06.15.00 which is an iPad BB by following this guide http://bit.ly/jVI3cT. If you wish to stay on 4.1 itself, replace the instructions of the iOS selection with your 4.1 IPSW instead. Good Luck. :)

Yep, its absolutely clear to me. No issues. :)That’s fine, as long as your IPSW is getting created without any problems all is good. What i would like to suggest here is to give it a try on a different computer. At times, a different computer will do the trick. Try the same procedure and come back to me. We’ll sort this out. :)

Hi WolverineWould u pls help me. My 4G goes on restarting whenever call is made (as apple insignia starts displaying till normal screen glows). I have changed the SIM but no difference. My other question is how can I know the set is company unlocked or jailbroken. The data info is :- ios(4.3.1 (8g4))and modem 04.10.01.Regardsnisar

Hello Nisar,You’ll need to do a fresh installation of your iPhone 4. This happens at times when the iPhone is facing some issues with the s/w. Nothing to worry, a fresh restore will get the job done. Also, if by company unlocked you mean to say if its factory Unlocked/Locked to a carrier, I’ll need to know the model number of your iPhone as well and the carrier your using in your iPhone right now. :)