I've been trying for several hours to jailbreak my iPhone 3G. All I want to do is change the damn skin or "theme" on the phone and it's proving to be impossible. I am using winpwn on a vista machine. Creating the ipsw is no problem. In fact, it's the easiest part. When I go to set my iPhone in to DFU mode my computer does not see the phone and that it is in recovery mode. I have to plug it in to my mac to restore it back to standard factory settings. Once I've done a standard restore on my Mac, my windows machine recognizes it again and I have to restore again from a backup file so I have my original contacts, texts, etc back on the phone. I would do all of this on the mac except that all my music, videos, apps, contacts, what have you, are on the vista machine. I have also saved the ipsw on to a flash drive and have attempted to restore using the ipsw on my mac. It almost finishes then it tells me there's an error and it cannot restore the phone.
Is this normal? Why won't it work? Is it normal that I have to essentially restore twice just to get my contacts and music back on to the phone? Any help any one can give me would be appreciated. I'm about ready to pull my hair out.
Why do you use winpwn. Use pwnage tool (for mac), the custom firmware that is produced is more stable than the windows version. Also, with pwnage tool, pwnage will help put your phone in DFU mode. Then option click resotre and pick your custom firmware. That's it.