1. Rusty Shackelford#IM's Avatar
    To the true Guru's out there, I pose this question:

    Could I build the necessary custom ipsw file for JB with snowbreeze on a PC, transfer the file to my mac, Put the phone in DFU and restore from that file?

    Reason is, I have access to a PC, but everything I have is mac. If it works it seems like it would be a pretty simple JB solution to create the custom file on the PC and enter DFU from the mac I have all my backups and files on.

    Thoughts?
    05-13-2011 04:24 PM
  2. kch50428's Avatar
    In theory, that should work... worst thing that could happen is you have to restore to 4.2.7
    05-13-2011 05:25 PM
  3. myzhi's Avatar
    Why not just use Pwnagetool (recommend) and create the custom firmware on the Mac? As to your question, it should work since you can use the custom firmware, create from Pwnagetool, on Windows.
    05-13-2011 06:38 PM
  4. Ipheuria's Avatar
    It will work fine it's just an ipsw I've built many on my Mac with Pwnage Tool for people who had Windows and couldn't build their own ipsw. However like someone said why not just use Pwnage Tool which is the exact same thing for Mac. If you want to go to iClarified - Apple News and Tutorials and go to Tutorials, iPhone, Jailbreak
    05-13-2011 07:03 PM
  5. Rusty Shackelford#IM's Avatar
    Thanks for the responses guys. Wasn't sure if pwnage tool would work as I'm on 4.2.8.

    That being said, can you use pwnage tool with ViPhone 4.2.8? I was under the impression it only worked with the GSM 4.3.3. Stupid fragmentation.

    Update: just tried pwnage tool with the 4.2.8 software. No go. Gave me an error "wrong firmware selected". Going to move forward with the PC option and hope it works.
    Last edited by Rusty Shackelford; 05-13-2011 at 10:23 PM.
    05-13-2011 10:07 PM
  6. myzhi's Avatar
    05-13-2011 10:45 PM
  7. Alveezy's Avatar
    Thanks for the responses guys. Wasn't sure if pwnage tool would work as I'm on 4.2.8.

    That being said, can you use pwnage tool with ViPhone 4.2.8? I was under the impression it only worked with the GSM 4.3.3. Stupid fragmentation.

    Update: just tried pwnage tool with the 4.2.8 software. No go. Gave me an error "wrong firmware selected". Going to move forward with the PC option and hope it works.
    build the custom ipsw on a windows machine with sn0wbreeze and then transfer that to your mac. download the latest redsn0w and whatever the firmware that works with that program(i'm assuming your gonna have to download iOS 4.3.3) and then run it and deselect everything and leave only "pwned dfu mode" checked. once you've done all the required instructions to put your phone on "pwned dfu mode(the screen must be black)" your gonna want to open iTunes and it should detect your iPhone on "recovery mode" and you hold "alt/opt" and click on restore and select the sn0wbreeze custom firmware that you grabbed from your windows machine. if you get an error after the restoration, you should download "fixrecovery" from the Tiny Umbrella website and unzip it. there's gonna be 2 files in that folder and you run "fixrecovery421" since your still under the 4.2 firmware. in order for the script to work, you must put your iPhone in dfu mode without the help of redsn0w. you can do this process by holding the power/sleep button and home button for 10 seconds and then releasing the power/sleep button and keep holding the home button for another 10 seconds(again, your screen should be black after your successfully reach dfu mode). the script should detect the dfu mode as soon as you've done it correctly. the script will now run some codes(similar to the greenpois0n jailbreak) and your iPhone should now be out of recovery mode and jailbroken on iOS 4.2.8!

    if you don't want to go through all of that process...i highly suggest that you just do the entire sn0wbreeze jailbreak and restore to an iTunes on a windows machine and you shouldn't run into any problems. as soon as your phone reaches the lockscreen you can just unplug it and then plug it to your mac and have it set to that computer and you should be able to sync all of your stuff back. iPhone's can sync with both windows & mac unlike iPod's, so you won't have to worry about that!
    Last edited by Alveezy; 05-13-2011 at 10:59 PM.
    AlwaysAnxious likes this.
    05-13-2011 10:45 PM
  8. Alveezy's Avatar
    tried that method with the Pwnage Tool bundle for about 3 times and it kept my iPhone stuck on the apple logo. i'd just go with the instructions that i've written down earlier! trust me...
    05-13-2011 10:47 PM
  9. Rusty Shackelford#IM's Avatar
    Thanks for the info. You guys are awesome. Using snowbreeze 2.7 to build the custom file. Gonna try and restore to the file using DFU mode from pwnage tool. Hopefully I don't brick this thing. I will update with results. Hopefully with a big smiley face.
    05-13-2011 10:58 PM
  10. Alveezy's Avatar
    Thanks for the info. You guys are awesome. Using snowbreeze 2.7 to build the custom file. Gonna try and restore to the file using DFU mode from pwnage tool. Hopefully I don't brick this thing. I will update with results. Hopefully with a big smiley face.
    the dfu feature on pwnagetool works too! infact it's hassle free because you won't have to download any firmware aside from the 4.2.8(if you don't have it).
    05-13-2011 11:01 PM
  11. Ipheuria's Avatar
    OP sorry I didn't know you were on 4.2.8 otherwise I wouldn't have suggested Pwnage Tool. I can't beleive it's such a difficult process it's just firmware so you should just be able to build it with Sn0wbreeze on the Windows machine then copy it over to the Mac put your iPhone in DFU mode open iTunes and hold the Option key down and click Restore. It will ask you to point to the firmware and reload the phone. Sn0wbreeze does a complete reload of your phone so make sure you backup and sync your phone before you start the process. If you do have to do all the other stuff post up and let me know because I try to help people all the time so I try to keep up on the info for the different methods. I usually try to keep the process as simple as possible to get it done.
    05-14-2011 09:21 AM
  12. Rusty Shackelford#IM's Avatar
    No worries Ipheuria. I appreciate any help.

    Update on the attempt:

    -- Built the custom ipsw file with snowbreeze on a PC
    -- Transfered to the Mac
    -- Pwnage tool was perfect for entering DFU mode
    -- Phone went through the entire restore process but failed when authenticating with apple
    -- Ended up restoring the stock firmware until the next attempt.

    Next question would be, could it have failed because of the ipsw's file name? The custom file made by snowbreeze is "sn0wbreeze_iPhone 4-4.2.8.ipsw" does that need to be changed to"iPhone3,3_4.2.8_8E401_Restore.ipsw" for apple to authenticate the firmware?

    Thoughts?

    Update 2:
    Changed the file name to match and got a 1601 error on restore so as far as my knowledge will take me, I am going to probably wait for a more upfront solution or wait to hear from the experts on the issue. Thanks for everyone's help. I'll try a couple more times and will post if there are any changes.
    Last edited by Rusty Shackelford; 05-14-2011 at 03:43 PM.
    05-14-2011 12:30 PM
  13. Alveezy's Avatar
    No worries Ipheuria. I appreciate any help.

    Update on the attempt:

    -- Built the custom ipsw file with snowbreeze on a PC
    -- Transfered to the Mac
    -- Pwnage tool was perfect for entering DFU mode
    -- Phone went through the entire restore process but failed when authenticating with apple
    -- Ended up restoring the stock firmware until the next attempt.

    Next question would be, could it have failed because of the ipsw's file name? The custom file made by snowbreeze is "sn0wbreeze_iPhone 4-4.2.8.ipsw" does that need to be changed to"iPhone3,3_4.2.8_8E401_Restore.ipsw" for apple to authenticate the firmware?

    Thoughts?

    Update 2:
    Changed the file name to match and got a 1601 error on restore so as far as my knowledge will take me, I am going to probably wait for a more upfront solution or wait to hear from the experts on the issue. Thanks for everyone's help. I'll try a couple more times and will post if there are any changes.
    like i said from my first post...you have to download "fixrecovery" from the tiny umbrella website. once you unzip that you use "fixrecovery421" and put your iPhone on DFU Mode without any help from the jb programs. this should get you out of recovery mode and back to your homescreen. everything should be jailbroken and cydia should be there. fixrecovery is like the new version of Tiny Umbrella's "Kick Out Of Recovery" feature in the Tiny Umbrella app. as much times as you try to restore from a custom firmware that's made from sn0wbreeze, your gonna keep getting an error because your restoring from a mac. the only way for you to restore on mac is to put your iPhone in Pwned DFU mode and restore to the sn0wbreeze firmware. your gonna get an error after the restoration finishes and it'll leave your phone in recovery mode. so you use fixrecover421 to get it out!

    the reason why i'm suggesting on using the jb tools to put your iphone in dfu mode is to make the jailbreak successful. regular dfu is different from the pwned dfu mode. the exploit of the jailbreak is used when you put your iPhone through pwned dfu mode with the help of either redsn0w/pwnagetool/sn0wbreeze!
    Last edited by Alveezy; 05-14-2011 at 09:51 PM.
    AlwaysAnxious likes this.
    05-14-2011 09:47 PM
  14. Laelipoo's Avatar
    Error 1601 means that the host file has been modified. On your Mac, open Terminal and type "sudo nano /etc/hosts" sans quotes. Edit out any host files by putting a number sign in front of them, then save it.
    05-14-2011 09:52 PM
  15. Alveezy's Avatar
    Error 1601 means that the host file has been modified. On your Mac, open Terminal and type "sudo nano /etc/hosts" sans quotes. Edit out any host files by putting a number sign in front of them, then save it.
    that could be the problem too...but if you've never used Tiny Umbrella before then you shouldn't have any errors...
    05-14-2011 09:54 PM
  16. Laelipoo's Avatar
    that could be the problem too...but if you've never used Tiny Umbrella before then you shouldn't have any errors...
    Still, it may be worth trying. Also, just edit out any APPLE hosts, OP. XD
    05-14-2011 09:56 PM
  17. cody's Avatar
    Nice thread you guys. I failed with snowbreeze 3 nights ago. Took the ipsw and saved it on my Mac. Tried doing what the op did and failed as well. All this was with out pwnage tool.

    Going to use the pointers here and try again tomorrow. My family pc suck. Vista.

    Thanks, Cody
    05-14-2011 11:21 PM
  18. Rusty Shackelford#IM's Avatar
    Again, thank you everybody for the info. This has turned into what I would consider a very productive thread.

    I will keep moving forward with this and post results. If nothing more it can serve as a "what doesn't work" thread for any other curious jailbreakers. Thanks again.
    05-15-2011 01:45 AM
  19. AlwaysAnxious's Avatar
    build the custom ipsw on a windows machine with sn0wbreeze and then transfer that to your mac. download the latest redsn0w and whatever the firmware that works with that program(i'm assuming your gonna have to download iOS 4.3.3) and then run it and deselect everything and leave only "pwned dfu mode" checked. once you've done all the required instructions to put your phone on "pwned dfu mode(the screen must be black)" your gonna want to open iTunes and it should detect your iPhone on "recovery mode" and you hold "alt/opt" and click on restore and select the sn0wbreeze custom firmware that you grabbed from your windows machine. if you get an error after the restoration, you should download "fixrecovery" from the Tiny Umbrella website and unzip it. there's gonna be 2 files in that folder and you run "fixrecovery421" since your still under the 4.2 firmware. in order for the script to work, you must put your iPhone in dfu mode without the help of redsn0w. you can do this process by holding the power/sleep button and home button for 10 seconds and then releasing the power/sleep button and keep holding the home button for another 10 seconds(again, your screen should be black after your successfully reach dfu mode). the script should detect the dfu mode as soon as you've done it correctly. the script will now run some codes(similar to the greenpois0n jailbreak) and your iPhone should now be out of recovery mode and jailbroken on iOS 4.2.8!

    if you don't want to go through all of that process...i highly suggest that you just do the entire sn0wbreeze jailbreak and restore to an iTunes on a windows machine and you shouldn't run into any problems. as soon as your phone reaches the lockscreen you can just unplug it and then plug it to your mac and have it set to that computer and you should be able to sync all of your stuff back. iPhone's can sync with both windows & mac unlike iPod's, so you won't have to worry about that!
    I was in the same situation as the original poster. I followed Alveezy's directions and it worked. I did get the error and had to resort to FixRecovery, but all is working now. Fantastic, thank you!

    Oh, I almost forgot. I had to use 4.3.1 to get Redsn0w going. 4.3.3 did not work.
    05-15-2011 06:53 PM
  20. Ipheuria's Avatar
    OP I would say your hosts file needs to be edited I wrote it all up search for posts I've started and you'll find it. One question Sn0wbreeze is going to wipe your phone so why not just do the JB on the Windows machine? if it's never been used to JB the hosts fike should be fine and you shouldn't have a problem but anyway it's an extra option for you.
    05-16-2011 12:16 AM
  21. Rusty Shackelford#IM's Avatar
    You guys rock. I have been swamped for the last 24 hours and haven't attempted Alveezys suggestion of the fixrecovery method. I will post with results when I can get to it. If it does not work which it sounds like it has/will I will just do it on the PC as per recommendation by Ipheuria, and call it good. I am attempting it this way for the knowledge it may grant more than the actual jailbreak so if I fail, no biggy. Although I do miss my3g. Thanks for the info guys.
    05-16-2011 01:40 AM
  22. Rusty Shackelford#IM's Avatar
    Update:

    Tried the restore with Alveezys restore method and was met with failure. Cleared the apple host files prior to the attempt. Used Pwnage tool to enter DFU. Upon verifying the install with apple, was met with this error "Cannot be restored. This device is not eligible for the requested build".

    According to apples support pages this error occurs when restoring an older firmware that is no longer supported. Go figure. Using the same firmware i was before so this make no sense to me but thought those of you following would be interested to know I am back square one. As always, thanks to all of you.
    05-16-2011 11:49 PM
  23. Ipheuria's Avatar
    You're JBing 4.2.8 right? Did you search for my thread "What if you can't upgrade through iTunes"? The message you get in iTunes just sounds exactly like I would expect. If you still have the heart try this. Go to my thtead if you haven't already and just check the very first post I edited it to have all the information. Once that is done if you still have your ipsw made with Sn0wbreeze use Pwnage Tool to put your iPhone into DFU mode and hold Option click Restore and point to the custom ipsw.

    PS
    When you created the ipsw using Sn0wbreeze was it in Expert or Simple mode?
    Did you have "Activate the phone"? (If you did remake the ipsw and make sure it's unchecked unless you are unlocked or trying to unlock)
    05-17-2011 07:19 AM
  24. Alveezy's Avatar
    Update:

    Tried the restore with Alveezys restore method and was met with failure. Cleared the apple host files prior to the attempt. Used Pwnage tool to enter DFU. Upon verifying the install with apple, was met with this error "Cannot be restored. This device is not eligible for the requested build".

    According to apples support pages this error occurs when restoring an older firmware that is no longer supported. Go figure. Using the same firmware i was before so this make no sense to me but thought those of you following would be interested to know I am back square one. As always, thanks to all of you.
    okay, i'm gonna say it again! for the 3rd time. no matter what you do, your gonna get an error if you try to restore to a custom firmware that's made from windows and into your iTunes Mac. that's just the way it is! you'll get some "Error 1***/This device is not eligible for the requested build" NO MATTER WHAT!>>>this is where fixrecovery421 comes to play. don't restore to stock firmware after whatever error you have. run fixrecovery 421 and put your iPhone on DFU mode by holding the power & home buttons for 10 seconds and then let go of the power button and keep holding the home button for 10 more seconds until you see nothing on your screen. if you successfully reach DFU mode, the script fixrecovery421 will detect it and it will run a bunch of codes. it'll look like it's jailbreaking your iPhone but it's not it's just bypassing recovery mode. you should be okay and your iPhone should still be jailbroken because of the custom firmware that you've installed. the host file thing...you just have to check if you have any gs.apple.com listed on there. if you do then you must get rid of it. SO AGAIN! NO MATTER WHAT YOU DO WHEN YOU INSTALL A CUSTOM FIRMWARE ON YOUR MAC, THAT WAS MADE FROM SN0WBREEZE, YOU'LL RUN INTO ANY ERRORS AND THE ONLY WAY OUT OF THAT ERROR IS FIXRECOVERY 421!
    Last edited by Alveezy; 05-17-2011 at 08:54 AM.
    05-17-2011 08:49 AM
  25. Rusty Shackelford#IM's Avatar
    Alveezy. As stated, I followed your method to the letter twice now. The error code it is throwing is not 1xxx of any kind. It is not completing the restore process entirely before throwing the code because apple is recognizing it as an older software version. As a result, using fix recovery does not fix the issue because even after it runs the phone does not have all it needs.

    That being said, it must be an issue with the firmware as indicated by Ipheuria. I am going to rebuild the firmware today and make sure I did so properly and will then try again.

    Also, I am not posting because I am desperate for jailbreak and I absolutely have to accomplish it this way. I just want to see if I can get it to work this way as a search for knowledge. If others benefit from the thread, great.

    Thanks again for the input.
    05-17-2011 11:03 AM
32 12
LINK TO POST COPIED TO CLIPBOARD