Page 2 of 3 FirstFirst 123 LastLast
Results 11 to 20 of 21
Discuss Help with bootlooped 3gs on 3.1.2! Who's smarter than me? at the General - Hackint0sh.org; Part 1 Fixed my by following this steps. Note I don't take credits for this ...
  1. #11
    Advanced Array

    Join Date
    Nov 2007
    Posts
    49
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    0

    Default

    Part 1

    Fixed my by following this steps. Note I don't take credits for this fix as i found it on another site. I hope it help other like me who want to keep they 3Gs unlock-able and jail-breakable on 3.1.2 firmware I skipped some of the step as i had installed part of the app need it to get this done. If you have a question on all the step i did you can ask me. But i did tried like 30 different way to get it fix. Luckily this work

    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.
    Last edited by j2chulo; 03-11-2010 at 07:07 AM.


  2. #12
    Advanced Array

    Join Date
    Nov 2007
    Posts
    49
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    0

    Default

    Part 2
    Continue from preview part 1

    Now you need to edit your etc/hosts:

    1) Start -> Run -> C:\Windows\System32\drivers\etc
    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!
    Hope this help somebody else

  3. #13
    Super Moderator Array Olethros's Avatar

    Join Date
    Sep 2007
    Location
    Norway
    Posts
    8,360
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    439

    Default

    Quote Originally Posted by j2chulo View Post
    I have the same problem and i don't want to lose all my info and would like to keep 3.1.2 but i have the purplerain ecid i had created long time ago when i first got my 3gs. its there any thing i can try? My phone its stuck on the apple logo then reboot back to the apple logo.
    Purplera1n ecid file is not enough for firmware umbrella, you need another 19 files that you can no longer get from Apple to be able to use this approach.
    Please read the stickies & search forum before posting!
    How to report an iTunes restore/update fail in a useful manner
    -

    iPad 3G 64GB (4.3.3, Redsn0w) oldest SHSH 3.2.2
    iPhone 4 32GB (4.2.1, Redsn0w JB-monte) oldest SHSH 4.1
    iPhone 3GS 32GB (4.3.3; Pwnagetool) factory unlocked oldest SHSH 3.1
    iPhone 8GB (3.1.3; Pwnagetool) AT&T Locked - Unlocked with bootneuter

    -
    Did we solve your problem? Got a dollar or two spare ? Donate!

  4. #14
    Advanced Array

    Join Date
    Nov 2007
    Posts
    49
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    0

    Default

    Quote Originally Posted by Olethros View Post
    Purplera1n ecid file is not enough for firmware umbrella, you need another 19 files that you can no longer get from Apple to be able to use this approach.
    Thank you Olethros for you reply but yeah on my case it did helped me because witout the ECID number i couldn't of get my shsh file done with umbrella. So that ECID number was the key to make myself a shsh file which i then used to restored my phone to 3.1.2 if anybody need more info on how i did just ask. It may work for you if you have this problem.
    Last edited by j2chulo; 03-11-2010 at 07:23 PM.

  5. #15
    Newbie Array

    Join Date
    Jan 2010
    Posts
    1
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    0

    Default

    j2chulo, I'm interested in how did you create SHSH file with only ECID number?!


  6. #16
    Super Moderator Array Olethros's Avatar

    Join Date
    Sep 2007
    Location
    Norway
    Posts
    8,360
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    439

    Default Re: Help with bootlooped 3gs on 3.1.2! Who's smarter than me?

    Quote Originally Posted by tadija
    j2chulo, I'm interested in how did you create SHSH file with only ECID number?!
    Apple will sign a SHSH that us valid for a specific OS version and for a specific ECID number.

    The ECID is used by both cydia's make my life easier and firmware umbrella to request a SHSH bundle from apple.

    You can get the ecid from your 3GS in dfu mode.

    Problem is Apple is no longer approving SHSH requests for anything except 3.1.3

    The SHSH bundle contains personalised signatures for about 20 files inside the IPSW.

    Purplera1n website used this ecid to request only one file - a signed iBSS for OS 3.0. This is maybe enough for someone as clever as geohot to use to re-jailbreak.

    At the time geohot and the devteam were did not 100% understand which signature files were required to enable a full restore via iTunes even if Apple had blocked signing.

    That was why the devteam recommended you back up signed iBEC and iBSS for your 3GS

    I thought the earlier poster was talking about the contents of the purplera1n file not the ecid
    Please read the stickies & search forum before posting!
    How to report an iTunes restore/update fail in a useful manner
    -

    iPad 3G 64GB (4.3.3, Redsn0w) oldest SHSH 3.2.2
    iPhone 4 32GB (4.2.1, Redsn0w JB-monte) oldest SHSH 4.1
    iPhone 3GS 32GB (4.3.3; Pwnagetool) factory unlocked oldest SHSH 3.1
    iPhone 8GB (3.1.3; Pwnagetool) AT&T Locked - Unlocked with bootneuter

    -
    Did we solve your problem? Got a dollar or two spare ? Donate!

  7. #17
    Newbie Array

    Join Date
    Mar 2010
    Posts
    2
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    0

    Default need help!!!!!

    Hey i got a 3gs 3.1.2 basband 5.11... with the bootrom xxx.3.2 which i suppose is the new bootrom i am also facing the same problem did a master reset and didnt save the SHSH as well got stuck and starts in recovery mode whenever i switch it on and now nothing will work non of the above mentioned stuff in this post work i tried each any everything on numerous occasions so an stuck where i hail from i gotta unlock the carrier so that i can use it so not advisable to upgrade to 3.1.3 need help guys please help me out on this one.

  8. #18
    Super Moderator Array Olethros's Avatar

    Join Date
    Sep 2007
    Location
    Norway
    Posts
    8,360
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    439

    Default

    Quote Originally Posted by attitudz_ash View Post
    Hey i got a 3gs 3.1.2 basband 5.11... with the bootrom xxx.3.2 which i suppose is the new bootrom i am also facing the same problem did a master reset and didnt save the SHSH as well got stuck and starts in recovery mode whenever i switch it on and now nothing will work non of the above mentioned stuff in this post work i tried each any everything on numerous occasions so an stuck where i hail from i gotta unlock the carrier so that i can use it so not advisable to upgrade to 3.1.3 need help guys please help me out on this one.
    You are stuck. There is no other option aside from restoring to 3.1.3 and waiting for a new jailbreak and unlock.
    Please read the stickies & search forum before posting!
    How to report an iTunes restore/update fail in a useful manner
    -

    iPad 3G 64GB (4.3.3, Redsn0w) oldest SHSH 3.2.2
    iPhone 4 32GB (4.2.1, Redsn0w JB-monte) oldest SHSH 4.1
    iPhone 3GS 32GB (4.3.3; Pwnagetool) factory unlocked oldest SHSH 3.1
    iPhone 8GB (3.1.3; Pwnagetool) AT&T Locked - Unlocked with bootneuter

    -
    Did we solve your problem? Got a dollar or two spare ? Donate!

  9. #19
    Newbie Array

    Join Date
    Mar 2010
    Posts
    2
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    0

    Default

    FOUND OUT A SOLUTION MY IPHONE IS BACK ON 3.1.2 UP AND WORKING LIKE A GEM.

    Factory restored stuck but got revived due to this:

    This is what i did for the restore it was also giving me the same 1604 error when i would restore so i went to c:windows\system32\drivers\etc\hosts open it with notepad and enter this at the end of the file without a # just add it 74.208.105.171 gs.apple.com.
    next as you are getting the 16xx error downgrade your itunes to v 6.4 if you are at 9 or 9.0 and then just put your phone in recovery mode and not in dfu and shift+restore it to stock firmware 3.1.2 and it should work try it out.

  10. #20
    Advanced Array

    Join Date
    Nov 2007
    Posts
    49
    Post Thanks / Like
    Downloads
    0
    Uploads
    0
    Rep Power
    0

    Default

    Quote Originally Posted by tadija View Post
    j2chulo, I'm interested in how did you create SHSH file with only ECID number?!
    if you have the ECID file just open it copy you ECID number and paste it on umbrella and let umbrella generate a shsh file for you. I did not downgrade my itunes to 6.4. Try to follow the step i posted before.


 

 
Page 2 of 3 FirstFirst 123 LastLast

Similar Threads

  1. Replies: 0
    Last Post: 06-30-2009, 06:40 PM
  2. Apple: Faster, smarter, better. iTunes 8.1
    By hackint0sh in forum Latest Headlines
    Replies: 0
    Last Post: 03-12-2009, 04:50 AM
  3. AppleInsider: Text to get smarter in Mac OS X 10.6 Snow Leopard
    By hackint0sh in forum Latest Headlines
    Replies: 0
    Last Post: 03-06-2009, 05:30 PM
  4. Apple: New iPod nano “smarter, slimmer and sexier”
    By hackint0sh in forum Latest Headlines
    Replies: 0
    Last Post: 10-02-2008, 11:40 PM
  5. Lets see how many of you are smarter than ME!
    By klipseracer in forum iPhone "2G" (Rev. 1)
    Replies: 10
    Last Post: 11-22-2007, 10:35 AM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Powered by vBulletin®
Copyright © 2014 vBulletin Solutions, Inc. All rights reserved.
Search Engine Friendly URLs by vBSEO
(c) 2006-2012 Hackint0sh.org
All times are GMT +2. The time now is 04:41 AM.
twitter, follow us!