Build ipsw with snowbreeze, load on mac?
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.
- 05-13-2011, 04:25 PM #2
- 05-13-2011, 05:38 PM #3
- 05-13-2011, 06:03 PM #4
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
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 09:23 PM.
- 05-13-2011, 09:45 PM #6iPhone Intermediate
- 366 Posts
- 05-13-2011, 09:45 PM #7
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 09:59 PM.
- 05-13-2011, 09:47 PM #8
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:01 PM #10
- 05-14-2011, 08:21 AM #11
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.
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?
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 02:43 PM.
- 05-14-2011, 08:47 PM #13
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 08:51 PM.
- 05-14-2011, 08:52 PM #14
- 05-14-2011, 08:54 PM #15
- 05-14-2011, 08:56 PM #16
- 05-14-2011, 10:21 PM #17
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.
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, 05:53 PM #19
Oh, I almost forgot. I had to use 4.3.1 to get Redsn0w going. 4.3.3 did not work.
- 05-15-2011, 11:16 PM #20
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.
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.
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-17-2011, 06:19 AM #23
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.
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:49 AM #24
Last edited by Alveezy; 05-17-2011 at 07:54 AM.
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.