Okay, so i am by no means an expert at all this jailbreaking stuff, but i did do a lot of research before attempting to Jailbreak my 2.1 firmware 3G. I noticed a lot of questions being asked that were redundant (including some from me)...so I am going to share exactly what i did, what i used, and how things turned out...and yes, they turned out well in the end. This also covers restoring from a backup of non-jailbroken, stock 2.1 firmware AFTER quickpwning, and what the results are. If you want to QuickPwn properly and have Cydia/Installer WITHOUT LOSING ANY OF YOUR DATA, read on!
System specs:
-iPhone 3G, 8 GB
- PC: Windows XP SP2, iTunes 8.0, .net Framework 3.5 (this is important, so make sure you have this), QuickPwn 2.1
-Laptop: Vista 32-bit, iTunes 8.0, .net Framework 3.5, QuickPwn 2.1
Yes, i did the jailbreak twice, on both machines just to see if there was any difference between XP and Vista (there were none). XP iTunes is barebones iTunes 8.0, no music or apps. Laptop/Vista iTunes had all my synced files. Using QuickPwn on a computer with iTunes that you don't normally sync with to jailbreak is 100% ok.
Before you even think about QuickPwning, if you have a bunch of apps installed (I had 4 pages worth) DO NOT QUICKPWN! Doing this will MOST LIKELY cause your iPhone to get stuck on the Apple logo upon reboot after QuickPwning, and doing this twice through Vista and XP confirms this. If you're like me and have LEGIT, NON-Jailbroken 2.1 firmware already running, these are the steps you should take to do a proper QuickPwn:
1. Sync/Backup your iPhone completely. This is important should anything go wrong.
2. Backup that backup. Yes, you read right, navigate to your MobileSync folder and drag the "Backup" folder to a usb flash drive, or external hard drive, or make a copy to the desktop. This is because once we jailbreak and do a backup with jailbroken firmware, it will overwrite your previously clean, 2.1 backup, and we don't want this.
Location of Backup folders in Windows: (credit to SwedishHammer, Mortagon and AFMagnum for additional info):
Vista - C:\Users\(YOUR USER NAME HERE)\AppData\Roaming\Apple Computer\MobileSync\Backup
XP - C:\Documents and Settings\USERNAME\Application Data\Apple Computer\MobileSync\Backup
Make sure you have folder options set to allow showing of hidden files and folders or you might not find the Backup folder!
3. Download QuickPwn for Windows. It can be found here: http://blog.iphone-dev.org/
4. Make sure you have STOCK, LEGIT Apple 2.1 firmware/ipsw already on your computer (you should have this if you're running 2.1 already). If not, go get it. Google is your friend, so is MacRumors.
5. Before we QuickPwn, we are going to RESTORE completely to stock 2.1 firmware. This is ok because we made a backup earlier, remember? This way after the restore the iPhone has minimal crap on it and is primed for getting QuickPwned with no problems.
6. After you've restored to stock 2.1 firmware, reboot your computer. When your computer starts back up, you DO NOT have to kill any iTunes related processes like Apple Mobile Device Helper, or iTunes Helper.exe. NOTHING. As a matter of fact, don't even start iTunes at all once you've restarted.
7. Make sure your iPhone is plugged in via USB. Then run QuickPwn. I'd go through the steps here, but it's pointless because QuickPwn tells you what you need to do as it is running. If you can follow basic on-screen instructions, you'll be fine. I am 99.999% certain on you guys' ability to do this.
8. Once QuickPwn is done and your phone has rebooted with Cydia/Installer on it, you have succeeded! But wait...there's more!
9. If you want your settings, SMS, and all that good stuff back from your previously non-jailbroken 2.1 firmware, now is the time to go ahead and do that. Right click your iPhone on the left iTunes sidebar and choose "Restore from Backup." Your latest clean backup should be available. Select it, and let it do its thing. This can take anywhere from 25-40 minutes, which is a LOT LESS than the ~4 hours it would take pre-2.1 firmware. And yes, restoring from backup, even if your backup was made using clean/stock/non-previously jailbroken firmware is okay and will NOT erase the jailbreak or Cydia/Installer. In fact, it is suggested that you only restore from backup if that backup was made from clean firmware, and not jailbroken fimware as that could lead to problems.
10. When it has finished restoring from the backup, you will notice that all of your downloaded AppStore apps are gone...Cydia/Installer/the Jailbreak, SMS and settings and that stuff is still there, but the Apps are gone. You lost your game saves, everything. Right? Wrong!
11. Simply re-sync your iPhone with the Apps you previously had (this might already be checked for you in the iPhone Applications tab in iTunes) and when they are back on your phone, you will notice that the progress/data on all of those apps are EXACTLY like they were before. Go ahead and resync the rest of your media, and you're done! You now have a Jailbroken iPhone running 2.1 firmware, and absolutely none of your data was lost!
Please remember, folks, that this is my personal experience, and although i replicated this twice on two different machines with the same exact results, technology is always tricky and your hardware might be different, so your mileage may vary. Should you have any questions, go ahead and reply to this thread, or PM me and i'll help you out as best i can.
Oh, this is now what my iPhone looks like:
(this theme i am using is called Bluebird (with a custom dock and wallpaper, and different icons). It can be found at macthemes2).
Lock Screen
Home Screen
SBSettings (download off Cydia) which drops down over home screen, lock screen or within any app with the simple swipe/slide of your finger across the status bar (where the signal bar/battery indicator is) similar to Android drop down functionality. Replaces BossPrefs as you can easily toggle many things like WiFi/3G/Edge/SSH on or off without having to exit an app, just swipe your finger and voila!
QuickPwned 2.1
System specs:
-iPhone 3G, 8 GB
- PC: Windows XP SP2, iTunes 8.0, .net Framework 3.5 (this is important, so make sure you have this), QuickPwn 2.1
-Laptop: Vista 32-bit, iTunes 8.0, .net Framework 3.5, QuickPwn 2.1
Yes, i did the jailbreak twice, on both machines just to see if there was any difference between XP and Vista (there were none). XP iTunes is barebones iTunes 8.0, no music or apps. Laptop/Vista iTunes had all my synced files. Using QuickPwn on a computer with iTunes that you don't normally sync with to jailbreak is 100% ok.
Before you even think about QuickPwning, if you have a bunch of apps installed (I had 4 pages worth) DO NOT QUICKPWN! Doing this will MOST LIKELY cause your iPhone to get stuck on the Apple logo upon reboot after QuickPwning, and doing this twice through Vista and XP confirms this. If you're like me and have LEGIT, NON-Jailbroken 2.1 firmware already running, these are the steps you should take to do a proper QuickPwn:
1. Sync/Backup your iPhone completely. This is important should anything go wrong.
2. Backup that backup. Yes, you read right, navigate to your MobileSync folder and drag the "Backup" folder to a usb flash drive, or external hard drive, or make a copy to the desktop. This is because once we jailbreak and do a backup with jailbroken firmware, it will overwrite your previously clean, 2.1 backup, and we don't want this.
Location of Backup folders in Windows: (credit to SwedishHammer, Mortagon and AFMagnum for additional info):
Vista - C:\Users\(YOUR USER NAME HERE)\AppData\Roaming\Apple Computer\MobileSync\Backup
XP - C:\Documents and Settings\USERNAME\Application Data\Apple Computer\MobileSync\Backup
Make sure you have folder options set to allow showing of hidden files and folders or you might not find the Backup folder!
3. Download QuickPwn for Windows. It can be found here: http://blog.iphone-dev.org/
4. Make sure you have STOCK, LEGIT Apple 2.1 firmware/ipsw already on your computer (you should have this if you're running 2.1 already). If not, go get it. Google is your friend, so is MacRumors.
5. Before we QuickPwn, we are going to RESTORE completely to stock 2.1 firmware. This is ok because we made a backup earlier, remember? This way after the restore the iPhone has minimal crap on it and is primed for getting QuickPwned with no problems.
6. After you've restored to stock 2.1 firmware, reboot your computer. When your computer starts back up, you DO NOT have to kill any iTunes related processes like Apple Mobile Device Helper, or iTunes Helper.exe. NOTHING. As a matter of fact, don't even start iTunes at all once you've restarted.
7. Make sure your iPhone is plugged in via USB. Then run QuickPwn. I'd go through the steps here, but it's pointless because QuickPwn tells you what you need to do as it is running. If you can follow basic on-screen instructions, you'll be fine. I am 99.999% certain on you guys' ability to do this.
8. Once QuickPwn is done and your phone has rebooted with Cydia/Installer on it, you have succeeded! But wait...there's more!
9. If you want your settings, SMS, and all that good stuff back from your previously non-jailbroken 2.1 firmware, now is the time to go ahead and do that. Right click your iPhone on the left iTunes sidebar and choose "Restore from Backup." Your latest clean backup should be available. Select it, and let it do its thing. This can take anywhere from 25-40 minutes, which is a LOT LESS than the ~4 hours it would take pre-2.1 firmware. And yes, restoring from backup, even if your backup was made using clean/stock/non-previously jailbroken firmware is okay and will NOT erase the jailbreak or Cydia/Installer. In fact, it is suggested that you only restore from backup if that backup was made from clean firmware, and not jailbroken fimware as that could lead to problems.
10. When it has finished restoring from the backup, you will notice that all of your downloaded AppStore apps are gone...Cydia/Installer/the Jailbreak, SMS and settings and that stuff is still there, but the Apps are gone. You lost your game saves, everything. Right? Wrong!
11. Simply re-sync your iPhone with the Apps you previously had (this might already be checked for you in the iPhone Applications tab in iTunes) and when they are back on your phone, you will notice that the progress/data on all of those apps are EXACTLY like they were before. Go ahead and resync the rest of your media, and you're done! You now have a Jailbroken iPhone running 2.1 firmware, and absolutely none of your data was lost!
Please remember, folks, that this is my personal experience, and although i replicated this twice on two different machines with the same exact results, technology is always tricky and your hardware might be different, so your mileage may vary. Should you have any questions, go ahead and reply to this thread, or PM me and i'll help you out as best i can.
Oh, this is now what my iPhone looks like:
(this theme i am using is called Bluebird (with a custom dock and wallpaper, and different icons). It can be found at macthemes2).
Lock Screen

Home Screen

SBSettings (download off Cydia) which drops down over home screen, lock screen or within any app with the simple swipe/slide of your finger across the status bar (where the signal bar/battery indicator is) similar to Android drop down functionality. Replaces BossPrefs as you can easily toggle many things like WiFi/3G/Edge/SSH on or off without having to exit an app, just swipe your finger and voila!

QuickPwned 2.1
