You are Unregistered, please register to gain Full access.    

Go Back   SiNfuL iPhone > Discussion | Help > How-To: Guides / Tutorials > Jailbreaking > iOS 4.x

Notices

iOS 4.x Guides on Jailbreaking iOS 4.x Firmware

Reply
Thread Tools

 4.0 jailbreak with 3gs old bootrom tutorial
Unread 06-28-2010, 12:53 PM   #1
bigtrigger
Jailbroken
 
bigtrigger is offline
Join Date: Sep 2009
Device: iPhone 4
iOS Version: 5.0
iTunes Version: iTunes 10
Carrier: Rogers
OS: Mac OS X
Location: canada
Posts: 64
Thanks: 2
Thanked 19 Times in 9 Posts
4.0 jailbreak with 3gs old bootrom tutorial

Alright guys , heres a tutorial for the 3gs (old bootrom) users that want to jailbreak 4.0 and unlocked


VERY IMPORTANT !!!!
MUST HAVE OLD BOOTROM AND MUST BE JAILBROKEN WITHOUT THE USE OF SPIRIT


It's my first guide so bare with me ..

First we must find out if you have an old or new bootrom

I found this tool from Ih8snow that takes all the guessing out

http://www.mediafire.com/?n120zd4mvwz



To make this work you must be in DFU mode ,

On the 3gs just hold your Home and power button for 10 seconds then release the power
and hold your home button for another 10 seconds voila DFU mode

now run the program



If it say's you have an old bootrom then we can jailbreak 4.0 .


Now for downgrading (if you already updated to 4.0 and have your shsh blob saved for 3.1.2 or 3.1.3 )

I downloaded a custom firmware from sinful here and chose 3.1.2 since you cannot upgrade using a custom ipsw from sn0wbreeze
if your 3gs has been jailbroken with spirit.

So heres the steps i took

1. download 3.1.2 stock firmware - http://www.sinfuliphone.com/showthread.php?t=3029

2. Patch Itunes to saurik server by going On a Mac, go to /etc/hosts. On a PC, go to C:\Windows\System32\drivers\etc\hosts
and adding the line 74.208.105.171 gs.apple.com

this will allow for signing on previous firmwares ..

3. YOU WILL MOST LIKELY GET ERROR
“The iPhone “iPhone” could not be restored. An unknown error occured (1015)” error, then re-do the process all over again. You will get the same error again and it is normal. Ignore the error and jailbreak your iPhone using RedSn0w.

4. download redsnow here -http://iphwn.org/redsn0w-win_0.9.3.zip

5. Follow the steps to redsnow they are pretty simple . and jailbreak


!!!!! IMPORTANT !!!!!!!!

THE LAST STEP OF REDSNOW WILL TAKE ALMOST 10 MINUTES OR MORE TO FINISH CALLED ACTIVATION BUNDLE LET IT FINISH IT IS NOT FROZEN

!!!! IMPORTANT !!!!!!!!!


Once this is complete you phone will reboot , mine went back to recovery but i knew it was jailbroken because of the custom boot logo and recovery logo
i didnt need to get out of recovery to upgrade anyway so i started the process of creating my custom ipsw 4.0 with sn0wbreeze

6. Download sn0wbreeze from here - http://www.mediafire.com/?nj03emmtiyo

7. Download your official Iphone 4.0 ipsw here - http://appldnld.apple.com.edgesuite....3_Restore.ipsw

Or you can find the original one u upgraded with first here -

you must also show hidden files and folders and unhide protected operating system files in order to find it .

location for pc (vista) is C:\Users\username\AppData\Roaming\Apple Computer\iTunes\iPhone Software Updates

8.Now open sn0wbreeze V1.6.1 for iphone 4.0 and follow the steps , again there is simple mode or expert , choose what you are comfortable with

expert has custom boot logos, unlocks (only works with older models, we will use ultrasn0w after ) also has crack apps u can install so it comes with ur custom ipsw , cydia installer etc.

9 Build Custom Ipsw

10. Unpatch your itunes signature server by erasing the line On a Mac, go to /etc/hosts. On a PC, go to C:\Windows\System32\drivers\etc\hosts
and erasing the line 74.208.105.171 gs.apple.com

11. Go to itunes and shift Click restore (pc) and find the custom build ipsw on your desktop.

12. Let itunes do its thing and voila !!!! jailbroken with custom 4.0 firmware ..

!!!!!!!!!
IMPORTANT
!!!!!!!!!

YOU MAY NOTICE THAT YOU HAVE NO CELL SERVICE AT ALL , IT MAY TAKE MINUTES OR U MAY NOT GET ANY I RAN INTO THIS PROBLEM BUT ITS EASILY FIXED
GO TO CYDIA AND ADD REPO BY GOING TO

MANAGE > SOURCES > EDIT > ADD AND USING THIS

Repo666.ultrasn0w.com

After its added search for ultrasn0w 0.93 and install , after cydia refreshed I had service and everything works . Enjoy your jailbroken and unlocked 3gs


Please rate my guide it will help me for future guides.
  Reply With Quote
The Following 11 Users Say Thank You to bigtrigger For This Useful Post:
AMM (07-05-2010), cyberdentist (07-10-2010), Factor232 (06-30-2010), jbonatesta (09-27-2010), jewelzeem (06-28-2010), jima6636 (06-28-2010), MOS101 (10-31-2010), roc82 (07-10-2010), umkthxbye (07-27-2010), Wendee82 (07-02-2010), yasin (07-10-2010)

 
Unread 06-28-2010, 02:24 PM   #2
xboxbaby
n00b
 
xboxbaby is offline
Join Date: Jun 2010
Device: iPhone 4
iOS Version: 4.2
iTunes Version: iTunes 10
Carrier: o2
OS: Windows 7
Location: A Bad One lol
Posts: 9
Thanks: 2
Thanked 0 Times in 0 Posts
Thanks for this will give a go 
  Reply With Quote

 
Unread 06-28-2010, 08:49 PM   #3
skabg
n00b
 
skabg is offline
Join Date: Aug 2009
Device: iPad 2
iOS Version: 4.3
iTunes Version: iTunes 10
Carrier: AT&T
OS: Windows 7
Location: MA
Posts: 1
Thanks: 0
Thanked 0 Times in 0 Posts
Everything worked until custom 4.0 was unable to install with error #1604... I restored back to 3.1.2 from original 4.0 on my 3GS unit with old bootrom.
Any suggestions why I get #1604 error? In iTunes it freezes on "Preparing to Restore iPhone".
Here is the log from the restore:

2010-06-28 23:43:52.865 [3492:2f8]: restore library built Jun 8 2010 at 18:17:31
2010-06-28 23:43:52.865 [3492:2f8]: iTunes: iTunes 9.2.0.61
2010-06-28 23:43:52.865 [3492:2f8]: iTunes: Software payload version: 8A293 (option key)
2010-06-28 23:43:53.067 [3492:11e8]: iTunes: Specifying UOI boot image
2010-06-28 23:43:53.170 [3492:cf4]: iTunes: Specifying UOI boot image
2010-06-28 23:43:53.171 [3492:cf4]: iBoot build-version = iBoot-636.66
2010-06-28 23:43:53.172 [3492:cf4]: iBoot build-style = RELEASE
2010-06-28 23:43:53.172 [3492:cf4]: AMDeviceIoControl: GetOverlappedResult failed
2010-06-28 23:43:53.172 [3492:cf4]: AMDeviceIoControl: pipe stall
2010-06-28 23:43:53.172 [3492:cf4]: USBControlTransfer: error 31, usbd status c0000004
2010-06-28 23:43:53.172 [3492:cf4]: command device request for 'getenv radio-error' failed: 2008
2010-06-28 23:43:53.172 [3492:cf4]: radio-error not set
2010-06-28 23:43:53.172 [3492:cf4]: no variant specified; authinstall is disabled
2010-06-28 23:43:53.173 [3492:cf4]: unable to open device_map.txt: No such file or directory
2010-06-28 23:43:53.173 [3492:cf4]: : production fused device
2010-06-28 23:43:53.174 [3492:cf4]: interface has 1 endpoints, file pipe = 1

2010-06-28 23:43:53.174 [3492:cf4]: : operation 4 progress -1
2010-06-28 23:43:53.258 [3492:cf4]: bootstrapping restore with iBEC
2010-06-28 23:43:53.262 [3492:cf4]: : operation 31 progress -1
2010-06-28 23:43:54.262 [3492:cf4]: : Recovery mode succeeded
2010-06-28 23:48:54.400 [3492:2f8]: iTunes: Restore error 1604
  Reply With Quote

 
Unread 06-30-2010, 08:42 AM   #4
Factor232
Rosiyanin
 
Factor232's Avatar
 
Factor232 is offline
Join Date: Dec 2009
Device: iPhone 4
iOS Version: 6.1.x
iTunes Version: iTunes 11
Carrier: Other
OS: Windows 7 x64
Location: Russia
Posts: 18
Thanks: 19
Thanked 0 Times in 0 Posts
Thank u, good one =)
  Reply With Quote

 
Unread 06-30-2010, 02:48 PM   #5
jewelzeem
n00b
 
jewelzeem's Avatar
 
jewelzeem is offline
Join Date: Oct 2009
Device: iPhone 4
iOS Version: 4.0.2
iTunes Version: iTunes 10
Carrier: Other
OS: Windows XP
Location: inside
Posts: 13
Thanks: 56
Thanked 1 Time in 1 Post
fail to jailbrack with old boot rom.i have only 4.0 shsh .is there any way to jailbrack it.
  Reply With Quote

 
Unread 06-30-2010, 04:21 PM   #6
l0k0
Obsessive iPhone Disorder
 
l0k0 is offline
Join Date: Jun 2010
Device: iPhone 4
iOS Version: 4.3
iTunes Version: iTunes 10
Carrier: AT&T
OS: Mac OS X
Location: Louisiana
Posts: 1,092
Thanks: 9
Thanked 281 Times in 187 Posts
But remember, this is useless unless u have ur 3.1.2 or 3.1.3 SHSH files backed up somewhere. Without them, its a no go.
No advertising thanks
  Reply With Quote
The Following User Says Thank You to l0k0 For This Useful Post:
jewelzeem (07-01-2010)

 
Unread 07-02-2010, 12:25 AM   #7
0kb
n00b
 
0kb is offline
Join Date: Aug 2009
Device: iPhone 3GS
iOS Version: 4.0.1
iTunes Version: iTunes 10
Carrier: Other
OS: Windows 7
Location: BG
Posts: 9
Thanks: 0
Thanked 3 Times in 2 Posts
very useful guide .10x
  Reply With Quote

 
Unread 07-03-2010, 12:10 AM   #8
imsonu1402
n00b
 
imsonu1402 is offline
Join Date: Jul 2010
Location: earth
Posts: 2
Thanks: 1
Thanked 0 Times in 0 Posts
Thanks a lot. very useful guide.
  Reply With Quote

 
Unread 07-03-2010, 03:16 AM   #9
Raf888
n00b
 
Raf888's Avatar
 
Raf888 is offline
Join Date: Jun 2010
Location: California
Posts: 5
Thanks: 0
Thanked 0 Times in 0 Posts
Quote:
Originally Posted by skabg View Post
Everything worked until custom 4.0 was unable to install with error #1604... I restored back to 3.1.2 from original 4.0 on my 3GS unit with old bootrom.
Any suggestions why I get #1604 error? In iTunes it freezes on "Preparing to Restore iPhone".
Here is the log from the restore:

2010-06-28 23:43:52.865 [3492:2f8]: restore library built Jun 8 2010 at 18:17:31
2010-06-28 23:43:52.865 [3492:2f8]: iTunes: iTunes 9.2.0.61
2010-06-28 23:43:52.865 [3492:2f8]: iTunes: Software payload version: 8A293 (option key)
2010-06-28 23:43:53.067 [3492:11e8]: iTunes: Specifying UOI boot image
2010-06-28 23:43:53.170 [3492:cf4]: iTunes: Specifying UOI boot image
2010-06-28 23:43:53.171 [3492:cf4]: iBoot build-version = iBoot-636.66
2010-06-28 23:43:53.172 [3492:cf4]: iBoot build-style = RELEASE
2010-06-28 23:43:53.172 [3492:cf4]: AMDeviceIoControl: GetOverlappedResult failed
2010-06-28 23:43:53.172 [3492:cf4]: AMDeviceIoControl: pipe stall
2010-06-28 23:43:53.172 [3492:cf4]: USBControlTransfer: error 31, usbd status c0000004
2010-06-28 23:43:53.172 [3492:cf4]: command device request for 'getenv radio-error' failed: 2008
2010-06-28 23:43:53.172 [3492:cf4]: radio-error not set
2010-06-28 23:43:53.172 [3492:cf4]: no variant specified; authinstall is disabled
2010-06-28 23:43:53.173 [3492:cf4]: unable to open device_map.txt: No such file or directory
2010-06-28 23:43:53.173 [3492:cf4]: : production fused device
2010-06-28 23:43:53.174 [3492:cf4]: interface has 1 endpoints, file pipe = 1

2010-06-28 23:43:53.174 [3492:cf4]: : operation 4 progress -1
2010-06-28 23:43:53.258 [3492:cf4]: bootstrapping restore with iBEC
2010-06-28 23:43:53.262 [3492:cf4]: : operation 31 progress -1
2010-06-28 23:43:54.262 [3492:cf4]: : Recovery mode succeeded
2010-06-28 23:48:54.400 [3492:2f8]: iTunes: Restore error 1604


Was your phone previously JB'd? This only works for iPhones that were previously JB'd.If you did a full restore from an apple DL'd IPSW then the baseband is updated and when you go to recover to the custom IPSW the signing key does not match from apple server, that's why if you want to bypass it you have to fake it with Cydia's SHSH of your phone on file. You're stuck until a complete 4.0 JB crack is released. Hopefully soon after the 4.1 update from Apple. Sit tight.
  Reply With Quote

 
Unread 07-04-2010, 11:06 PM   #10
ttothebyall
n00b
 
ttothebyall is offline
Join Date: Jul 2010
Location: Aus
Posts: 1
Thanks: 0
Thanked 0 Times in 0 Posts
Thankyou for a complete and simple walk through, worked a treat
  Reply With Quote

 
Unread 07-08-2010, 01:11 PM   #11
Faierfox
n00b
 
Faierfox is offline
Join Date: Jul 2010
Location: USA
Posts: 2
Thanks: 0
Thanked 0 Times in 0 Posts
Does it work on a 3g Ipod touch?
  Reply With Quote

 
Unread 07-10-2010, 09:42 AM   #12
cyberdentist
n00b
 
cyberdentist is offline
Join Date: Jul 2010
Location: FL
Posts: 1
Thanks: 1
Thanked 0 Times in 0 Posts
Thanks for the guide
  Reply With Quote

 
Unread 07-10-2010, 10:32 AM   #13
DaLsim
"FU.." VERIZON & AT&T
 
DaLsim's Avatar
 
DaLsim is offline
Join Date: Dec 2009
Device: iPhone 4
iOS Version: 4.3
iTunes Version: iTunes 10
Carrier: Other
OS: Windows Vista
Location: CA
Posts: 136
Thanks: 338
Thanked 16 Times in 11 Posts
still waiting for a full itune 4.0 jailbreak as of 7/01/10...
Let C how long for the full 4.0 will B ?
  Reply With Quote

 
Unread 07-10-2010, 01:42 PM   #14
donkey135
n00b
 
donkey135 is offline
Join Date: Jul 2010
Location: new york
Posts: 2
Thanks: 0
Thanked 0 Times in 0 Posts
i have an iphone 3gs 3.1.2 but how do i seve the shsh? i try shsh grabber but wont work and trying to restore to cutome restore but wont work either i try to restore to 3.1.3 4.0 cf but none of them work both stock on preparin iphone for restore
help
  Reply With Quote

 
Unread 07-14-2010, 12:10 PM   #15
shroud
n00b
 
shroud is offline
Join Date: Nov 2009
Location: FL
Posts: 5
Thanks: 0
Thanked 0 Times in 0 Posts
Has anyone been able to successfully accomplish this other than the OP?
  Reply With Quote

 
Unread 07-27-2010, 08:56 PM   #16
umkthxbye
n00b
 
umkthxbye's Avatar
 
umkthxbye is offline
Join Date: Jun 2010
Location: Canada, Ontario
Posts: 14
Thanks: 2
Thanked 2 Times in 2 Posts
I have had no issues with this method. I had 3.1.3 Jailbroken with Spirit. I used the Spirit2pwn app on cydia first, then ran the newest version of Sn0wbreeze, 1.7 I think. Make my custom IPSW. Don't go into DFU mode when you are in itunes. just go to you main Springboard page and it will work fine once you click shift + restore. Also install the newest version of itunes. Now I'm going through the long and anoying process of reinstalling everything since my custom IPSW didn't install all the apps I told it too =(
  Reply With Quote

 
Unread 07-27-2010, 11:21 PM   #17
umkthxbye
n00b
 
umkthxbye's Avatar
 
umkthxbye is offline
Join Date: Jun 2010
Location: Canada, Ontario
Posts: 14
Thanks: 2
Thanked 2 Times in 2 Posts
I'm going back to 3.1.3 since all Cydia apps are supported. Almost all the apps I love to use like infiniboard/dock, five row SB and those things don't work for iOS4.0. Oh well, was worth a try. Now I have to live with this crap for a whole day till I have time to start over. =(
  Reply With Quote

 
Unread 07-30-2010, 09:06 AM   #18
Gorillad91
n00b
 
Gorillad91 is offline
Join Date: Jul 2010
Location: Zuid-holland
Posts: 1
Thanks: 0
Thanked 0 Times in 0 Posts
Dear readers!

I Have NO idea what to do anymore.

I have a Iphone 3gs...now running on 4.0 but it is a old bootrom.
I use to have it jailbroken on 3.1.2 with blackra1n, then on 3.1.3 using Spirit.

Ofcourse, now it's not jailbroken on 4.0

I saw a vid on youtube by a guy saying it was possible to jailbreak...if you used spirit2pwn.
So i did that while i was still jailbroken.
I made a custom firmware using snowbreeze 1.7 after and tryed putting the custom firmware by putting my ihpone on DFU mode...after everything i got the error 1600...then i saw somebody saying it works when you put it in recovery mode...then got the error 1604...
Being frustrated and couldnt go to sleep without a normal iphone...i desided to just update to 4.0.
Afterdoing that i read that you can use recboot to put it out of recoverymode after you get the error and that it would work then...did had have any effect.

SO NOW....i am stuck with a non jailbroken iphone 3gs, with the old bootrom....

I WANT MY JAILBREAK BACK....3.1.3 or 4.0 i dont care...

PLEAASSEEE somebody help...

PS...i am on windows vista!
  Reply With Quote

 
Unread 08-04-2010, 06:35 AM   #19
iP4wn3d
n00b
 
iP4wn3d is offline
Join Date: Feb 2010
Location: Other
Posts: 3
Thanks: 1
Thanked 0 Times in 0 Posts
Thanks for the guide.

I got a JB 3GS 3.1.3 with a custom firmware with old bootrom and BB 4.26.08. Though it is not an issue as I have carrier unlocked 3GS but does upgrading to 4.0 updates the baseband?
  Reply With Quote

 
Unread 08-12-2010, 05:17 AM   #20
bebseh
Jailbroken
 
bebseh's Avatar
 
bebseh is offline
Join Date: Jul 2010
Device: iPhone 4
iOS Version: 5.0.1
iTunes Version: iTunes 10
Carrier: Other
OS: Windows 7
Location: ny
Posts: 85
Thanks: 21
Thanked 0 Times in 0 Posts
Do I need to downgrade to 3.1.2 /

I have 3GS with IOS 4 JB'oken and unlocked.

I want to restore and reinstall IOS4 + JB.


I'm afraid to get stuck in the process.


I have sn0wbreeze 1.7 + the original ISW 4.0 from Apple.

edit: I have old bootrom.


Paint me a wish on a velvet sky
You demand the answers but I don't know why in my mind
There is no time
  Reply With Quote
Reply

Thread Tools

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

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




All times are GMT -7. The time now is 01:31 PM.

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