I just successfully jailbroke and unlocked and activated without a registered sim and i am currently with an unofficial carrier (three). There are many ways you can completly jailbreak and unlock and activate your iphone but the only way you can do so is the ipwnage way (go buy a mac) because this involves making a custom ipsw file (the restore file) which has the same baseband. Well this morning, i successfully went to 3.1.2 on my iphone 3gs with a custom firmware, (note: i do not have a mac, currently on XP).
So lets get started, i just wanted to note that you should preserve your baseband already if you want to successfully unlock again. So check, do you have the old baseband? starting from 4 not 5. If it does start from 5 then you are screwed until someone figures out a new way of unlocking with the different baseband.
Proof it works?
Basically, the custom firmware that have been made have been jailbroken and contain the CYDIA so you can go and install ultrasn0w.
Special Note:
* Download the correct IPSW files from below
* For Windows users open iTunes and hold down the SHIFT key on your keyboard and select RESTORE
* For Mac users open iTunes and hold down the OPTION key on your keyboard and select RESTORE
3Gs – Not Activated
Works for iPhone 3GS – Not Activated – 700 MB Root Partition – Cydia – OpenSSH
(This version is NOT-ACTIVATED and is for users who are using their iPhone 3GS on an Official Carrier such as AT&T.)
Download:
iPhone 3.1.2 Firmware #1 Custom IPSW Part 1
iPhone 3.1.2 Firmware #1 Custom IPSW Part 2
iPhone 3.1.2 Firmware #1 Custom IPSW Part 3
iPhone 3.1.2 Firmware #1 Custom IPSW Part 4
3Gs – Activated
Works for iPhone 3GS – Activated – 700 MB Root Partition – Cydia – OpenSSH
(This version comes ACTIVATED and is for users who are using their iPhone 3GS on a NON-OFFICIAL CARRIER such as T-Mobile etc. This version will still work for AT&T users but you will loose your PUSH Notifications since this version is Activated/HACKtivated.
After using this to Jailbreak your iPhone 3GS you will still need to install UltraSn0w from the SiNfuL iPhone Repo. Also keep in mind that if you already updated your baseband to 05.11.07 then you will not be able to unlock your phone. You will only be able to unlock your phone using ultrasn0w if your baseband is still at 04.26.08)
Download
iPhone 3.1.2 Firmware #2 Custom IPSW Part 1
iPhone 3.1.2 Firmware #2 Custom IPSW Part 2
iPhone 3.1.2 Firmware #2 Custom IPSW Part 3
iPhone 3.1.2 Firmware #2 Custom IPSW Part 4
3G – Not Activated
Works for iPhone 3G – Not Activated – 700 MB Root Partition – Cydia – OpenSSH
(This version is NOT-ACTIVATED and is for users who are using their iPhone 3G on an Official Carrier such as AT&T.)
Download
iPhone 3.1.2 Firmware #3 Custom IPSW Part 1
iPhone 3.1.2 Firmware #3 Custom IPSW Part 2
iPhone 3.1.2 Firmware #3 Custom IPSW Part 3
3G – Activated
Works for iPhone 3G – Activated – 700 MB Root Partition – Cydia – OpenSSH
(This version comes ACTIVATED and is for users who are using their iPhone 3G on a NON-OFFICIAL CARRIER such as T-Mobile etc. This version will still work for AT&T users but you will loose your PUSH Notifications since this version is Activated/HACKtivated.
After using this to Jailbreak your iPhone 3GS you will still need to install UltraSn0w from the SiNfuL iPhone Repo. Also keep in mind that if you already updated your baseband to 05.11.07 then you will not be able to unlock your phone. You will only be able to unlock your phone using ultrasn0w if your baseband is still at 04.26.08)
Download
iPhone 3.1.2 Firmware #4 Custom IPSW Part 1
iPhone 3.1.2 Firmware #4 Custom IPSW Part 2
iPhone 3.1.2 Firmware #4 Custom IPSW Part 3
2G – Not Activated
Works for iPhone 2G – Not Activated – 700 MB Root Partition – Cydia – OpenSSH
(This version is NOT ACTIVATED but is UNLOCKED and is for users who are using their iPhone 2G on an Official Carrier such as AT&T. You can also use this with a NON-OFFICIAL Carrier such as T-Mobile but you would first need to ACTIVATE with an Official Carrier SIM CARD first.)
Download
iPhone 3.1.2 Firmware #5 Custom IPSW Part 1
iPhone 3.1.2 Firmware #5 Custom IPSW Part 2
iPhone 3.1.2 Firmware #5 Custom IPSW Part 3
2G – Activated/Unlocked
Works for iPhone 2G – Activated/Unlocked – 700 MB Root Partition – Cydia – OpenSSH
(This version comes ACTIVATED & UNLOCKED and is for users who are using their iPhone 2G on a NON-OFFICIAL CARRIER such as T-Mobile etc. This version will still work for AT&T users but you will loose your PUSH Notifications since this version is Activated/HACKtivated.)
Download
iPhone 3.1.2 Firmware #6 Custom IPSW Part 1
iPhone 3.1.2 Firmware #6 Custom IPSW Part 2
iPhone 3.1.2 Firmware #6 Custom IPSW Part 3
Ipod Touch 2G
Works for iPod touch 2G – 600 MB Root Partition – Cydia – OpenSSH
Download
SiNfuL iPhone 3.1.2 Firmware #7 Custom IPSW Part 1
SiNfuL iPhone 3.1.2 Firmware #7 Custom IPSW Part 2
SiNfuL iPhone 3.1.2 Firmware #7 Custom IPSW Part 3
* For Windows users open iTunes and hold down the SHIFT key on your keyboard and select RESTORE
* For Mac users open iTunes and hold down the OPTION key on your keyboard and select RESTORE