- 07-02-2010, 10:07 AM #51
- 07-02-2010, 11:41 AM #52
Thanks for replying guys:
firstly i actually copied all the files over, i'm as sure as i can be that all files were copied, no errors showed in the copying process. When i used ssh to flash, it said success. I rebooted by command, however when the phone went black, it stayed black. I gave it 10 mins trying occasionally to switch it on, after 10 mins i tried to get out of DFU mode however it just sat there. Then i plugged it into my PC, made sure it was in DFU mode, tried to restore to custom ios4 (just to see if it worked) but then i got the 1600 error and had to simply restore safely to a working firmware version.
secondly when i used 1.6.2 snowbreeze to make the ios4 custom firmware, snowbreeze crashed right at the end of making the firmware (window has stopped responding box popped up) but it appeared like it finished ok - i checked the file size against standard ones and figured i might take the risk, but i got the no reboot problem anyway, and then the 1600 error when i tried to restore to custom ios4.
So basically everything went smoothly until i command line rebooted, then it simply switched off (as it does when it reboots) but didn't switch back on again. I'll actually try it again just now and see if the same results. Gonna try and get a working custom ios4 first, though.
Now have a fully finished ios4 custom done, i'll let you know if i get the 1600/reboot issue again.
Last edited by bobdole3141; 07-02-2010 at 11:52 AM.
- 07-02-2010, 12:39 PM #53
Last edited by bobdole3141; 07-02-2010 at 12:44 PM.
- 07-02-2010, 01:38 PM #54
Can you restore to 3.1.3 (do you have your shsh for 3.1.3)?
If yes, restore back to it, use iRecovery when you get a 1600 in itunes on the downgrade. It will tell you the commands, where you download it, not in the program itself.
After restored down, jailbreak with spirit (have to have a valid sim if you are an unlocker, meaning not on att)
Then instead of trying to use putty, use mobile terminal, it has you download it in step 2, to the phone, thats what i did, ran it on the phone in mobile terminal.
Now, for your windows error, what version? Windows 7? Did you run snowbreeze in compatability mode? I have xp and didnt have that problem.
Have you checked your boot rom? if so and i missed it, my appologies, im at work at the moment
- 07-02-2010, 02:24 PM #55
I am on the old bootrom.
I can get to 3.1.3 and jailbroken using spirit any time i like, in fact i'm there now. The first time i tried using mobileterminal, it said that i didn't have the correct permissions to chmod (wtf? i know..), so i tried it using putty and it worked nicely so i went with that.
I get problems when i type reboot, it goes black and stays black (because it's in DFU mode, i know that because if i plug it into the pc, it finds an iphone in recovery mode).
Then i thought "well, why not try it?" and try to restore to custom 4, whereupon i get the 1600 error.
My crashing problem is fixed though, thanks again for the reply!
- 07-02-2010, 03:29 PM #56
- 07-02-2010, 04:03 PM #57
I didn't type that, no. The guide didn't say it, so i didn't even know i wouldn't have root access from the phone i was using it from.
However, i dunno if this will solve the problem as, like i say, i managed to chmod just fine from putty so the permissions would be set.
But who knows? I'll try it now.
Nope, phone switches off but stays off, and it's in DFU mode.
Last edited by bobdole3141; 07-02-2010 at 04:09 PM.
- 07-02-2010, 04:17 PM #58
- 07-02-2010, 04:26 PM #59
- 07-02-2010, 04:38 PM #60
It would appear that someone has made an error here. The people on modmyi forums say that this method (well, not the same link but exactly the same steps) will ONLY work on old bootroms.
Reading through the posts, i see successes all from people with old bootrom, and 1600 failures (same as mine) from new bootroms.
So hopefully i can save people a good deal of time here - this WILL NOT work if you're on new bootrom, and take that as a fact until someone posts otherwise. I've spent about 4 hours on and off today whilst doing some work, i've tried just about every little tweak or alternative crap i could think of, and regardless of what happens, confirmed by at least 2 others, old bootrom'ers will get stuck in DFU mode after the reboot step, and attempting to restore to custom 4ios will give a 1600 error.
- 07-02-2010, 04:54 PM #61
- 07-02-2010, 05:34 PM #62
Connect your iPhone to your WiFi. Use SFTP and login to your iPhone. If you have no SFTP client, you can use FileZilla. Default username/password combo is: “root”/”alpine” (without the quotes)
Use the same credentials as the SFTP credentials. Then run the following commands:
When you are trying this, you need to restore back to a stock 3.1.3 and then jb it with spirit, then follow those steps. when you open mobile terminal, type "su root" and it will ask for a password. Type alpine (even tho it will look like its not typing, if it says $iphoneblahbla root# then it worked)
Then do the chmod and run the script. You are hitting DFU mode because the script isnt getting the correct permissions and the script kills the whole thing with the wrong permissions.
- 07-02-2010, 10:31 PM #63
- 07-02-2010, 11:01 PM #64
- 07-02-2010, 11:18 PM #65
- 07-02-2010, 11:19 PM #66
- 07-02-2010, 11:28 PM #67
- 07-02-2010, 11:48 PM #68
- 07-03-2010, 02:46 AM #69
I have 100% absolutely positively done the steps EXACTLY as shown on the guide, and EXACTLY as you have stated in my quote of your post. Not one time but about 16 times, and every single time i issue the reboot command only to get stuck in DFU mode.
The permissions of the files HAVE been modified, i repeat the script IS getting the correct permissions and succeeds. It simply won't reboot, and i suspect it's because i've got the new bootrom.
However Hack-My-I at the top of this page also gets 1600 error on old bootrom, so that is interesting. Does your phone reboot when you issue the reboot command, or does it get stuck in DFU mode too?
I would like a few more people with the new bootrom to test this method out and see if they get stuck in recovery mode after issuing the reboot command. I'm fairly sure this is old bootroms only.
I got my iphone on the day of the 3.1.3 patch, didn't even realise it was happening when it said updating software. I could have so easily backed up my shsh if only i knew! fs!
Last edited by bobdole3141; 07-03-2010 at 02:52 AM.
- 07-03-2010, 03:26 PM #70
- 07-03-2010, 03:39 PM #71
so a question while it cooks...
So while the 3.1.3ipsw is cooking... any input on this would be appreciated:
In another (redundant) thread, we began discussing this patch. It appears to install the spirit2pwn patch instead of me having to ssh/ sftp into the phone to do it myself. If that's true (and I have no reason to doubt it is) where does anon think I should begin in the process.
Do we think that this patch has also installed the necessary portions of the cooked 3.1.3ipsw?
any input would be appreciated.
and heres the link to the referenced article discussing the referenced patch:
Spirit2Pwn: Hack Allows Users To Update And Jailbreak iPhone 3GS With iOS 4, Which Is Already Jailbroken Using Spirit - iPhone Hacks
Last edited by Mav3n; 07-03-2010 at 03:40 PM. Reason: forgot the link
- 07-03-2010, 03:54 PM #72
It changes the firmware to NOR and replaces the logos that pwnage and snowbreeze do when using it
Now, for where to start on it...
The cydia part just eliminates step 13 thru 16 and makes that part automated.
Still have to do step 2, but step 3 can be skipped since its in cydia.
Have you verified your bootrom? (old or new)
I followd the instructions in the link in the first post of this thread exactly. 1st try had errors on final step (putting it on the phone) because i was using snowbreeze 1.6.1 but when i used 1.6.2 it worked perfect.
I restored to 3.1.3 (i have shsh saved)
I jb with spirit
Cooked the 3.1.3 ipsw, changed it to .zip and extracted it
Copied the folders it wanted to the phone
Followed the instructions exactly as they are posted (used mobile t erminal on the phone for the chmod steps)
cooked 4.0 with snowbreeze 1.6.2
Plugged phone in nrmaly like i was going to sync (NOT RECOVERY OR DFU)
Shift clicked restore
Pointed to my cooked 4.0 ipsw
Happy man on 4.0 jailbroken.
Check your bootrom tho. If its the old one, it'll take time, but type out what you are doing step by step sort of like i just did and i'll help ya get it sorted
- 07-03-2010, 05:02 PM #73
- 07-03-2010, 05:16 PM #74
- 07-03-2010, 05:34 PM #75