+ Reply
Page 34 of 34 FirstFirst ... 24323334
Results 661 to 678 of 678

Your favorite Apple, iPhone, iPad, iOS, Jailbreak, and Cydia site.


Thread: [Howto] Setup local 3GS restore verification server (ECID SHSH)

is a discussion within the

3G[S] Downgrading

forums, a part of the

Jailbreak / Downgrading / Upgrading

section;
I have the same question that "uzoc2005" has, I have a 3gs, it had 3.1.3 on it, but I was trying to put it into DFU mode and it went
...
  1. #661
    What's Jailbreak? richyrich79's Avatar
    Join Date
    Jul 2010
    Location
    Oklahoma
    Posts
    8
    Thanks
    0
    Thanked 2 Times in 1 Post
    I have the same question that "uzoc2005" has, I have a 3gs, it had 3.1.3 on it, but I was trying to put it into DFU mode and it went black and nothing I could do would bring it back. So I upgraded itunes and had no choice but to install 4.0.

    Guess my question is did I screw it all up by doing that and how do we get our 3.0/3.0.1 ECID SHSH via Cydia if Cydia was never installed.

    I feel like such a noob!




    Part 2 - Getting your ECID SHSH

    Windows Users: Make sure you have Java Runtime Environment 5 or higher installed.

    Download Umbrella and extract to desktop.

    1) Double click umbrella.jar
    2) Enter your ECID in the box provided
    3) Select Device Version from the list
    4) Select SHSH Repository from the list
    5) Click Submit

    A file ending in ".shsh" should appear in the folder.

    Check your shsh file is approx 64-66 KB, if it is not, it is not a valid ECID SHSH file.

    Note: If you wish to get your 3.0/3.0.1 SHSH file from Saurik's server, make sure to select "Saurik - Cydia" from the SHSH Repository list.



    -I did Part 2 as listed above and I got my ECID and opened Umbrella and entered ECID, not sure what firmware to choose, I tried 3.0 - 3.1 and clicked "Save My SHSH" and it keeps telling me "This device isn;t eligible for the requested build".

    If anybody has a suggestion, please tell.
    Last edited by richyrich79; 07-03-2010 at 09:09 PM. Reason: Automerged Doublepost

  2. The Following 2 Users Say Thank You to richyrich79 For This Useful Post:

    fars-111 (08-30-2010), phlsid (09-03-2010)

  3. #662
    iPhone? More like MyPhone DanTheManMS's Avatar
    Join Date
    Oct 2009
    Posts
    265
    Thanks
    6
    Thanked 29 Times in 25 Posts

    If you didn't have Cydia ever installed, then the only way for you to get the appropriate SHSH file was if you pulled it yourself while Apple was still signing them. Or, if you redirected traffic to Saurik's server (by modifying the HOSTS file) while the restore requests were still being signed, then Saurik's server would have the file and you could pull it from there. If you did neither, then you cannot downgrade because as of June 23rd, Apple stopped signing 3.1.3 restore requests. Unless Saurik's server or your computer has the .shsh file, you'll only be able to restore to 4.0.

  4. #663
    iPhoneaholic
    Join Date
    Oct 2009
    Posts
    321
    Thanks
    15
    Thanked 32 Times in 24 Posts

    Quote Originally Posted by chagour View Post
    hi
    I've got the SHSH 3.1.2 with Umbrella
    my phone is 3gs new bootrom

    umbrell show as "ipod2g 3.1.2 (7d11) 181881930####"
    Ecid is correct but model is wrong

    i can't to downgrade to 3.1.2 from os4
    please help
    I am having the same issue!

    nvm, figured out how to fix it.
    Last edited by iPhone3G[S]; 07-08-2010 at 12:23 AM.

  5. #664
    What's Jailbreak?
    Join Date
    Jul 2010
    Posts
    5
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Use embrella to retrieve your SHSH from Saurik's server by choosing "Saurik-cydia" from the SHSH Repository list. Try 3.0, 3.1, 3.1.2, 3.1.3.

  6. #665
    What's Jailbreak?
    Join Date
    Sep 2007
    Posts
    3
    Thanks
    1
    Thanked 0 Times in 0 Posts

    need some help.. running iphone 3gs 3.1.3 .. my phone is recognized as iOS4 and saved the shsh of that.. i wanted the shsh of 3.1.3 but it wont let me save it because my phone is not eligible.. any idea how to get my 3.1.3 shsh since i am still running 3.1.3 and never used iOS4 ever..

  7. #666
    What's Jailbreak?
    Join Date
    Mar 2010
    Posts
    3
    Thanks
    6
    Thanked 0 Times in 0 Posts

    I have a 3gs on 3.1.2 jb & unlock with my shsh hash back up on cydia for 3.1.2 . in cydia it also says I have 3.1.3 backup as well, but I never upgraded to the 3.1.3 firmware. my ? is do I need to do anything to get my shsh blob backed up for the 4.0 firmware so that I will have it back up if any thing happens that I need it.
    thx
    mycoins

    every time I open umbrella 4.00 it already has a ecid # there with my 3gs on 4.0 but the ecid # that I got of off usbview is different but it does come with the correct name of the iphone account everything is right except the ecid # . also the file size is 60kb and up above it says it should be 64 to 66kb for the 3.0 & 3.0.1 . am I doing something wrong.
    thx
    mycoins39
    Last edited by mycoins39; 07-14-2010 at 09:14 PM. Reason: Automerged Doublepost

  8. #667
    What's Jailbreak?
    Join Date
    Jul 2010
    Posts
    2
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Default 1015
    the restore wont work for me i dont everything u said to do but i still get 1015 error msg 3 times i done it jus wont come out of recovery mode

    looks like im stuck with a jailbreakless fone til 1 comes out

  9. #668
    What's Jailbreak?
    Join Date
    Feb 2008
    Posts
    1
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Can anyone please help me...I followed all instructions and even using umbrella I uploaded my shsh to saurik's server. However I am getting the "3002" error code..

    Now is there a way to redirect the "hosts" file to read the shsh on my "localhost" or in other words from "my computer" in order to trick itunes in downgrading 4.0.1 iPhone 3gs.. to 3.1.3?

  10. #669
    What's Jailbreak?
    Join Date
    May 2010
    Posts
    1
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Default Fix for port 80 tinytss
    I had this issue stated on The Firmware Umbrella: March 2010

    "Q: I cannot listen on port 80! I can't start up TinyTSS because it says the port is in use! HELP!
    A: On this I cannot help you much. You're going to have to do some legwork to figure out your own machine. Google is your friend. Try googling " default services port 80" and see if you get any hints. TinyTSS MUST listen on port 80 AND the hosts entry must exist (127.0.0.1 gs.apple.com) in order to trick iTunes."

    and managed to fix them problem. Spy bot search and destroy modifys the host file causing the tss server to not work. My solution was to open SB and remove host files then edit 'hosts' in CWindows\System32\drivers\etc removing the "entered by SB lines" and now it works.

    hope this helps someone cause this f'd me up for awhile

    also instead of tinytss.exe its just the name of umbrella you DL'd

    New Problem.
    My setup:
    Setup iphone 3g[s] 3.1.3 Spirit JB
    model MC132X
    modem firmware 05.12.01
    SHSH 3.1.3/4.0/4.0.1
    umbrella-4.01.07.exe
    itunes 9.0.1.x
    Win vista 32bit SP2
    have 3.1.3 and 4.0.1 ispw on file.

    have tried DFU mode running tinytss via umbrella with everything working and shsh's restorable and cannot restore to stock 3.1.3 or 4.0.1 in the current setup continue getting 3014 error.

    According to apple its a communication error however this should not be an issue with umbrella as cmd.exe shows 127.1.0.1 (something like that) is responding on gs.apple.com ping. I tried using cydia's ip to request verification and still am having the same error.

    Google is unhelpful for once and everyone whom asks has the same problem cannot find a fix. cheers.

    *Tried by clean install of itunes 9.0.2.25 (one umbrella dude says he uses to test) at no avail, completely lost for any way of doing this now any help would be much appreciated!

    Testing with 9.2.1 at present seems like a straight update then downgrade is the only solution due to my basband

    Update 1: on further reading anyone with my baseband and has spirit JB should not touch 9.2.1
    Last edited by chinaman71; 08-05-2010 at 01:38 AM. Reason: New issue, test

  11. #670
    What's Jailbreak? lagi76's Avatar
    Join Date
    Mar 2010
    Location
    Manila
    Posts
    3
    Thanks
    0
    Thanked 0 Times in 0 Posts



    This the result I'm getting when I ping gs.apple.com.
    Please help.... anyone. Everytime I run my own server its error. I'm using a 3gs new bootrom MB model. I want to downgrade back to 4.0 because I update my idevice right after watching D7's video. I'm not aware that the new jailbreakme is for the legit sim cards user. It never hit the dock screen and stuck in the emergency call only witht the cable and itunes logo.

  12. #671
    What's Jailbreak?
    Join Date
    Jul 2010
    Posts
    2
    Thanks
    0
    Thanked 0 Times in 0 Posts

    my iphone 3gs is running 3.1.2 jailbreak and unlocked old bootrom suddenly it got stuck on the apple boot logo with that wheel of death,i got my ecid but umbrella cant read my shsh because its not booted up what should i do

  13. #672
    What's Jailbreak? rich76's Avatar
    Join Date
    Jun 2010
    Location
    Manila
    Posts
    6
    Thanks
    1
    Thanked 0 Times in 0 Posts

    Quote Originally Posted by iGuru View Post
    For anyone interested, i've just written a 710 word article about how the iTunes restore verification system works. You can access it via iGuru's Articles and you will need a PDF viewer to read it, until I get round to making a HTML version too.

    ---

    This guide explains how to use Umbrella and TinyTSS by Semaphore to create your own 3GS restore verification server.

    First of all, let's get something straight.

    It is not possible to downgrade/restore your iPhone 3GS to 3.0/3.0.1 unless you backed up your 3.0/3.0.1 ECID SHSH via Cydia.

    So unless it says "This device has a 3.0 ECID SHSH on file." when you open Cydia (or 3.0.1) at the top of the web page above "Welcome to Cydia" you will only be able to back up your 3.1 ECID SHSH


    The random blog/website article/whatever that you happened to find on Google will not work. Sure, it might have when Apple were still allowing you to restore to 3.0/3.0.1, but they are not any more. There is currently no known way around this. Sorry.

    Background

    Ok, no doubt you guys have heard that Saurik recently started collecting ECID SHSH's via Cydia.

    All well and good, but what happens if it's down when you need to restore? That's where two tools by semaphore (known as xsemaphorex on this forum) come in. Combined you can not only get your ECID SHSH files, but setup a server on your computer that will allow iTunes to verify restores to previous versions.

    The majority of people will use this to back up their ECID SHSH for 3.1, to be able to go back to it if they update to 3.1.2/3.2 when 3.1 restores stop getting signed by Apple.

    However the lucky few that backed up their 3.0/3.0.1 SHSH using Cydia will be able to restore back to 3.0/3.0.1 - if you have, when you start Cydia it will say "This devices has a 3.0 ECID SHSH on file." (or 3.0.1 instead of 3.0) at the top of the Cydia webpage on start up.

    Prerequisites:

    Mac users will already have Java 1.5 or later on their system, and do not need to download anything extra.

    Windows users will need to download and install Java Runtime Environment 5 or higher if you do not already have it installed on your system.

    You can check this by: Start -> Run -> cmd.exe and then typing: java -version
    If it is Java Version 1.5 or higher, you're good to go - if not, download and install Java from the link above.

    Howto:

    Ok, so first things first, you will need your iPhone 3GS ECID.
    If you already have this, skip to Part 2.

    Part 1 - Getting your ECID:

    Put your iPhone 3GS into Recovery mode - switch it off, hold down the Home button, and plug the USB cable in. When it shows a picture of the iTunes logo and a USB cable, stop holding down home.

    Windows:

    1) Download USBView
    2) Start USBView on your PC.
    3) In “options”, check off ”config descriptors” (enable).
    4) Hit F5 on your keyboard to refresh.
    5) Scroll down until you see ”Apple Recovery (iBoot) USB drive”, and click on it.
    6) Look for ECID in right navigation pane.
    7) Copy the 16 digits that follow the ECID.

    Mac:

    1) Open System Profiler.app (In Applications -> Utilities)
    2) Click USB and select the iPhone from the list, it will show the ECID there.

    To get out of recovery mode, simply hold down Home + Power until your phone reboots.

    Part 2 - Getting your ECID SHSH

    Windows Users: Make sure you have Java Runtime Environment 5 or higher installed.

    Download Umbrella and extract to desktop.

    1) Double click umbrella.jar
    2) Enter your ECID in the box provided
    3) Select Device Version from the list
    4) Select SHSH Repository from the list
    5) Click Submit

    A file ending in ".shsh" should appear in the folder.

    Check your shsh file is approx 64-66 KB, if it is not, it is not a valid ECID SHSH file.

    Note: If you wish to get your 3.0/3.0.1 SHSH file from Saurik's server, make sure to select "Saurik - Cydia" from the SHSH Repository list.


    ======== You have now backed up your ECID SHSH, you can stop now unless you need to restore ========


    Part 3 - Using TinyTSS to Restore

    Windows:

    1) Find the shsh file you want to use (e.g. 1111111111111-iphone-3.0.shsh for 3.0)

    2) Open cmd.exe and cd to the fw-umbrella-semaphore directory (cd Desktop/fw-umbrella-semaphore)

    3) Important! Disable any other servers using port 80 (usually webservers). TinyTSS needs to use it to create it's mini-webserver.

    4) If you installed 32bit Java type: tinytss.exe -f 1111111111111-iphone-3.0.shsh
    If you installed 64bit Java type: tinytss64.exe -f 1111111111111-iphone-3.0.shsh
    Where 1111111111111-iphone-3.0.shsh is the name of the shsh file you want to use.

    Now you need to edit your etc/hosts:

    1) Start -> Run -> C:WindowsSystem32driversetc
    2) Right click "hosts" and click "Open" when the Open With box appears, select Notepad
    3) Comment out 74.208.105.171 gs.apple.com if it exists by putting a # in front so it looks like:
    #74.208.105.171 gs.apple.com
    4) Add this to a new line at the bottom: 127.0.0.1 gs.apple.com
    5) Save the file

    Open cmd.exe, and run ping gs.apple.com
    It should respond:

    Pinging gs.apple.com [127.0.0.1] with 32 bytes of data

    If it does not say [127.0.0.1] you've not set hosts correctly, if it does, you can go ahead and restore to the version that matches your SHSH files using iTunes (See Part 4)

    Mac:

    1) Find the shsh file you want to use (e.g. 1111111111111-iphone-3.0.shsh for 3.0)

    2) In Terminal.app type: cd Desktop/fw-umbrella-semaphore

    3) Important! Disable any other servers using port 80 (usually webservers). TinyTSS needs to use it to create it's mini-webserver.

    4) Run: sudo java -jar tinytss.jar -f 1111111111111-iphone-3.0.shsh
    Where 1111111111111-iphone-3.0.shsh is the name of the shsh file you want to use.

    Now you need to edit your etc/hosts:

    1) Open Terminal.app (In Applications -> Utilities) and do: sudo nano /etc/hosts
    2) Comment out 74.208.105.171 gs.apple.com if it exists by pressing the down arrow until you get to it, then by putting a # in front so it looks like: #74.208.105.171 gs.apple.com
    3) Press the down arrow until you get to the bottom (empty) line
    4) Type: 127.0.0.1 gs.apple.com
    5) Press Ctrl + O, press enter, then Ctrl + X.

    In terminal run ping gs.apple.com
    It should respond:

    Pinging gs.apple.com (127.0.0.1) with 56 bytes of data.

    If it does not say (127.0.0.1) you've not set hosts correctly, if it does, you can go ahead and restore to the version that matches your SHSH files using iTunes (See Part 4)

    Part 4 - Using iTunes to downgrade

    Please Note: The downgrade process currently seems to fail if you are running Windows 7. Please try using a different machine/operating system to downgrade.

    After checking the server is running, and gs.apple.com resolves to 127.0.0.1 as explained above, open iTunes 9
    Note: 9.0.1 works fine, and I would recommend updating to 9.0.1 if you have not already.

    Now we need to enter DFU Mode to downgrade.

    1) Plug up iPhone to computer.
    2) Switch your iPhone off.
    3) Hold power and home together for *exactly* 10 seconds
    4) Release power but keep holding home until the pc beeps as a USB device is recognized.
    Note: At this point nothing should be showing on the screen - if you see a picture of the iTunes logo and a USB cable, you did it wrong so try again.
    5) When iTunes opens and tells you your phone is in Recovery mode, hold down shift (Windows) option (Mac) then click Restore.
    6) Now browse to the firmware you need to restore.
    7) After selecting it, click Open.

    If you are restoring from 3.1 with the 04.26.08 baseband the restore should complete successfully and you can ignore the bit about the error (1015) you do not need to restore twice, just go ahead and jailbreak as explained below.

    If you are downloading from 3.1 with the updated (05.11.07) baseband, you need to use the above method to restore your phone twice.

    The first time it should fail with "An unknown error occurred (1015)", basically, what has happened is that some of the NAND storage has been slightly reorganized in 3.1, and the 3.0 iBoot can no longer parse it.

    Now, try again, this second restore is also going to fail with "An unknown error occurred (1015)", this is normal behaviour, don't worry. However, this second restore re-formats the NAND fixing the previous problem.

    Important (the last step) - Now, you need to re-jailbreak 3.0 and you're done:

    If you are using an official carrier (Such as o2 in the UK, AT&T in the US, etc.) and have activated the firmware version you are restoring to previously you can use RedSn0w, as MuscleNerd kindly mentioned that if it has been officially activated before for that firmware version it will not hacktivate the phone.

    However, if you are going to be using the official carrier and have not done so on that version before, you will need to use Purplera1n.

    Anyone using unofficial carriers should use RedSn0w instead (though if you updated to 3.1, your baseband will have been updated and you will have lost the ability to use ultrasn0w to unlock).

    Part 5 - Troubleshooting Errors

    I get error 1604 when trying to downgrade, what should I do?
    Try a different computer or operating system. I found that I was unable to downgrade due to this error on Windows 7, where as it worked fine on Vista + my Mac.

    I get error 3002, what gives?
    If you get error 3002 the ECID SHSH for that version does not exist/is malformed, this means you will not be able to downgrade to this version. Sorry!

    I get some error not listed here!
    First, try using the Search This Thread feature and type in the error number (e.g. 3002), if there are no results try googleing it e.g. iPhone restore error 3002

    I have a question that hasn't been answered anywhere in this post!
    Go ahead and ask it, either myself or someone else will answer it if we can.

    That's all folks. Hope this clears up some of your questions!
    The only thing I don't understand here in this tutorial is the Part 3 Use of the Tiny TSS. Especially the numbers 1 to 4 on the first part. What am I going to type in the "cmd.exe" Kindly please someone enlighten me on what to do here? Maybe this the cause of the erors im getting during the restoration of my iphone 3gs old bootrom. And another thing am I recieving this errors because Im using iTunes 9.2.1? Because after commenting out correctly the hosts #74.208.105.171 gs.apple.com and below is 127.0.0.1 gs.apple.com to redirecting the host to suariks server, I run the cmd.exe and ping gs.apple.com the response is this.
    "Pinging gs.apple.com.akadns.net [17.151.36.30] with 32 bytes of data:

    Please help. Thank you.
    Last edited by rich76; 08-06-2010 at 10:31 AM.

  14. #673
    What's Jailbreak? rich76's Avatar
    Join Date
    Jun 2010
    Location
    Manila
    Posts
    6
    Thanks
    1
    Thanked 0 Times in 0 Posts

    I'm downgrading to 4.0 and error 1604 it says.... after a long hung on "Preparing your iPhone for restore". I tried to use quick pawn 2.2.5.1 to fix the loop but its error upon starting. Please advise.

  15. #674
    Green Apple
    Join Date
    Jul 2009
    Posts
    47
    Thanks
    12
    Thanked 1 Time in 1 Post
    Default hangs on verifying restore with apple...
    i have gone through all of the steps successfully.. i think..
    and now in itunes it seems to be hanging on "verifying restore with apple.."
    what should i do? have i done something wrong through the process? gs.apple.com pinged correctly.. i have the correct shsh file.. not sure what could have gone wrong. or is it a matter of simply unplugging my iphone and trying again?

    edit: all good.. didnt realise i had to click on start tss server in umbrella!
    now just waiting for the restore to complete. great downgrade guide!
    Last edited by Nightrage; 08-16-2010 at 03:35 AM.

  16. #675
    Green Apple
    Join Date
    May 2010
    Posts
    55
    Thanks
    7
    Thanked 4 Times in 4 Posts

    Why would you pay for something that is free all over the internet and the hackers who create these programs to jailbreak the iPhone say it's supposed to be free?

  17. #676
    What's Jailbreak?
    Join Date
    Oct 2010
    Posts
    1
    Thanks
    0
    Thanked 1 Time in 1 Post
    Help if can please - I bought a 3gs that was jail-broken. I made the mistake of clicking factory reset and was not able to ever get it past the silver apple. So a friend restored it on i tunes to 4.1 I have been using umbrella to look for my shsh files and couldn't find any until i checked for 3g, i now have 3 shsh found for 4.0, 4.01 and 4.02 but all are for the 3g. my 3gs shsh only finds 4.1 - how can I use the 3g shsh files for my 3gs phone?

  18. The Following User Says Thank You to mrtyler For This Useful Post:

    Dominoboy (03-06-2011)

  19. #677
    What's Jailbreak?
    Join Date
    Mar 2008
    Posts
    2
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Default Downgrade from 4.1 to 4.0x Guide
    Quote Originally Posted by iGuru View Post
    For anyone interested, i've just written a 710 word article about how the iTunes restore verification system works. You can access it via iGuru's Articles and you will need a PDF viewer to read it, until I get round to making a HTML version too.

    ---
    I used the following method to downgrade my 4.1 4GS to 4.0.1 and it worked well... Restoring to old IOS 4.0.x after IOS 4.1 upgrade without SHSH Blobs on Saurik : Anything Goes

    Try it and it may work for others as well..

    thanks.
    Billy.

    I used the following method to downgrade my 4.1 4GS to 4.0.1 and it worked well... Restoring to old IOS 4.0.x after IOS 4.1 upgrade without SHSH Blobs on Saurik : Anything Goes

    Try it and it may work for others as well..

    thanks.
    Billy.
    Last edited by matchestic; 10-10-2010 at 01:49 AM. Reason: Automerged Doublepost

  20. #678
    Green Apple
    Join Date
    May 2009
    Posts
    87
    Thanks
    33
    Thanked 3 Times in 3 Posts

    3) Comment out 74.208.105.171 gs.apple.com if it exists by putting a # in front so it looks like:
    #74.208.105.171 gs.apple.com
    4) Add this to a new line at the bottom: 127.0.0.1 gs.apple.com
    For some reason could not get this to work. Did (in a Command Prompt window type: netstat -a) and not seeing Tinyumbrella. TU sees my phone and everything looks good and you can see TU sending info for SHSH in logs but itunes gives error 3014. Added "74.208.10.249 gs.apple.com" in host file and it did restore.

+ Reply
Page 34 of 34 FirstFirst ... 24323334
Posting Permissions
  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts