Showing posts with label iPhone 3GS. Show all posts
Showing posts with label iPhone 3GS. Show all posts

Monday, May 13, 2013

How to Update to iOS 6.1.3 and Unlock With Gevey SIM

As you all know already, iOS 6.1.3 is the most recent firmware for all iOS 6 compatible devices except for iPhone 5 which has iOS 6.1.4 as the most recent firmware.
As of the time of this writing Apple is still signing iOS 6.1.3 and 6.1.4. 

It is NOT possible to jailbreak iOS 6.1.3 untethered, it can only be jailbroken tethered on older devices like iPhone 3GS and iPhone 4. Therefore, if you have an iPhone 5 or 4S running iOS 6.1.3, you won't be able to jailbreak it.
Furthermore, Gevey works best for a jailbroken iDevice, therefore, since only tethered jailbreak is available for iOS 6.1.3, Gevey doesn't function well and its not guaranteed to work with your device.

All hope is not lost as it is very certain that iOS 7.0 will have a jailbreak when it comes out by September.

This tutorial is to allow you update your iPhone to iOS 6.1.3, Jailbreak and unlock using Gevey for supported devices. Please read carefully before you begin your update!

This tutorial took a while to create and was tested for iPhone 3GS. It wasn't tested on any iPhone 4 but used research and comments of people online to assume that it works for iPhone well.

Note 1: The procedure to jailbreak iOS 6.1.3 only works for iPhone 3GS and iPhone 4.

Note 2: Gevey SIM Ultra doesn't work well with iOS 6.1.3 so use at your own risk.

Note 3: iPhone 3GS old bootrom can be jailbroken untethered on iOS 6.1.3 and unlocked too.

Note 4:  Ultrasn0w works along with Gevey to make the unlock possible.

Note 5: If you are not comfortable using iBooty to boot tethered, you can use Redsn0w to also boot tethered too.

Note 6: If you don't want to jailbreak or unlock your device, just download 6.1.3 and install using iTunes, but  you must have an officially supported SIM to activate your device.

Requirements
  • iTunes 11
  • Sn0wbreeze 2.9.14
  • 6.1.3 IPSW
  • Internet Connected Windows Computer
  • iDetector: This is for iPhone 3GS owners, to detect if you have old or new bootrom
  • iBooty 2.3
  • Gevey Ultra for iPhone 4
Supported Devices for Jailbreak and Unlock by Gevey Ultra Sim
  • iPhone 4: baseband 01.59.00 (supported by ultrasn0w) or 02.10.4, 03.10.01 and 04.10.01
  • iPhone 3GS: baseband 05.11.07, 05.12.01, 05.13.04 or iPad baseband 06.15.00.
Supported Devices for iOS 6.1.3 Update ONLY
  • iPhone: 5, 4S, 4, 3GS
  • iPad: 4, 3, 2, 1
  • iPad mini
  • iPod Touch: 5G, 4G, 3G
Procedures

Step 1: Download Sn0wbreeze 2.9.14 to your computer and save to Desktop

Step 2: Download iOS 6.1.3 IPSW for your device

Step 3: Download and install iTunes 11

Step 4: Launch Sn0wbreeze and click OK at the prompt. Now click on the Blue arrow below



Step 5: Click on Browse for an IPSW, and select the iOS 6.1.3 IPSW you downloaded


Step 6: Sn0wbreeze will identify your IPSW and show your device type corresponding to that IPSW. If your device is old or new bootrom, select as displayed for iPhone 3GS owners.


Step 7: Click on the blue arrow again after Sn0wreeze identifies your device.


Step 8: Click on Simple Mode if you plan to jailbreak and preserve baseband. if you don't want to jailbreak but only want to preserve baseband, choose Baseband Preservation Mode only.


Step 9: Click on YES if you want to also activate your device


Step 10: Sn0wbreeze will build you a new IPSW and would be saved to the Desktop

Step 11: Now plug in your device and follow the tutorial to put your device in Pwnd DFU mode and using iReb just to be completely in Pwnd DFU mode (Black Screen).

Step 12: Once in Pwnd DFU mode, Launch iTunes and connect your device to it.

Step 13: iTunes will detect your device in Restore mode. Click on Shift on your keyboard and click Restore.

Step 14: Select your new IPSW created by Sn0wbreeze 

Step 15: iTunes will restore to this IPSW. If you get any errors, use iReb to put device in DFU mode proper again and continue upgrading your device.

Step 16: For iPhone 3GS, Old BR users, your device will boot and will be in iOS 6.1.3 with untethered jailbreak. Your device will also be hacktivated, unlocked and you can set up device as new

Step 17: For iPhone 3GS New Bootrom and iPhone 4 users, after upgrading to iOS 6.1.3 using iTunes, device may not boot up, now eject SIM and run  iBooty to boot up device.

Step 18: Once booted, switch off 3G and then insert your SIM with Gevey Ultra

Step 19: Wait for Accept Screen and tap Accept, No Signal will show up. Wait for 20 - 25 seconds and then dial 112, hang up after 2 seconds.

Step 20: Turn ON Airplane mode and wait for NO SIM CARD INSTALLED’ message. Turn off Airplane Mode and you will see ‘SIM FAILURE’ and tap OK. Your iPhone search and will connect to your network now.

Step 21: If you rely on Ultrasn0w, download Ultrasn0w 1.2.8 from Cydia. Go to Manage>Sources>Edit>Add and add repo http://repo666.ultrasn0w.com, install repo and then search for Ultrasn0w 1.2.8.

Step 22: Install Ultrasn0w and reboot your device. Remember to use iBooty to boot device.

This tutorial took a while to create and was tested for iPhone 3GS. It wasn't tested on any iPhone 4.

Tuesday, April 9, 2013

SHSH blobs from Cydia Doesn't Allow Downgrade on iOS 6

iOS downgrade
Just recently, Apple released iOS 6.1.3 and many people that loved their jailbroken devices blindly updated only to find out that it is impossible to jailbreak iOS 6.1.3.
Desperately, many of sort to downgrade back to 6.1.2 or lower for those with iPhone 3GS & 4 only to end up with a device in soft DFU loop; that is device refuses to boot up.

Across various forums and discussion sites, this problem have been reported by those that tried downgrading using SHSH blobs saved on Cydia servers. Those that downgraded using blobs saved with iFaith and TinyUmbrella hardly experience this problem. This problem received little answer as to why it happens.

Well, Saurik, the guy behind Cydia offered some insights as to why this problem occur. This you can find here for better understanding. 

In summary, what he is saying is that Apple have implemented a kind of mechanism that only allow the restoration to most recent firmwares, more like most recent and two others before it. Also, all of the APTickets Cydia itself requested from Apple for iOS 6 are useless coupled with incomplete shsh blobs. Thus it causes problems for those that try to restore to a earlier iOS using blobs from Cydia.

What is important is that for now, you should always save SHSH blobs locally as soon as you upgrade to a new firmware when it is still been signed.
Although, it has become visible that newer devices won't be downgrade-able but for those still using the iPhone 3GS and 4, it  is advised that you always save blobs locally by using tools like TinyUmbrella and iFaith.

We hope that, this cat and mouse thing going between Apple and users will end one day with the victory at the users side.

Monday, March 25, 2013

How To Jailbreak iOS 6.1.3

Apple have released the next update of their iPad, iPod and iPhone operating system to version 6.1.3.
Earlier in the March when the betas were out, it was suggested that jailbreakers shouldn't upgrade to this version should it become live because it patches the exploits used by Evasion to achieve an untethered jailbreak on all iDevices running iOS 6.x.

A little definition will suffice. Tethered jailbreak means that when the device is powered off or run out of battery, one will need to connect the device to the computer to boot up again using Redsn0w
On the other hand, Untethered jailbreak means that if device is powered off or battery runs down, device will boot up normally without the need to plug into a computer nor boot up with Redsn0w

Well, finally, iOS 6.1.3 is out and some people would have failed to heed to warning not to upgrade their devices to the latest version if  they intend on keeping their untethered jailbreak achieved in iOS 6.1.2.

All hope isn't lost as some devices can still be jailbroken untethered on iPhone 3GS old bootrom and tethered on iPhone 4, iPhone 3GS new bootrom and iPod 4th generation.

Needed Items
  1. Redsn0w 0.15b3
  2. iPhone 3GS, 4G, or iPod 4th Gen
  3. 6.1.3 IPSW
  4. 6.0 IPSW
  5. iTunes 11
Note: This applies to only pre-A5 devicesSTEPS
  1. Download iTunes 11 if you don't already have it.
  2. If you wish to preserve baseband, follow this link (step 4) for help
  3. Download both 6.0 and 6.1.3 IPSW to your computer via here
  4. Update device via iTunes.
  5. Close iTunes and launch Redsn0w 0.15b3
  6. Click Extras and Select IPSW, make sure iOS 6.0 IPSW is selected
  7. Now go back and click on Jailbreak
  8. Follow the instructions on the screen to enter DFU mode
  9. When properly in DFU mode, Redsn0w will proceed and you will be asked to check some items, check to install Cydia in the options given to you
  10. Once jailbreak is complete, device will reboot and you would be jailbroken tethered or untethered depending on your device
Please drop comments to let us know how it went with your device and problem you might encounter in the process.

Tuesday, February 12, 2013

How to downgrade iPhone 3GS Baseband

For one reason or the other one need to downgrade baseband. As of this writing, iPhone 4/4S/5 can't have their baseband downgraded once upgraded through a stock IPSW restore.
However, iPhone 3GS can have its baseband downgraded.

Follow these steps to achieve a baseband downgrade for the iPhone 3GS.

Step 1
Download the latest version of Redsn0w on your computer and extract to your desktop.

Step 2
If your device is on iOS 6.1 or 6.0.1, you will still need to download 6.0 IPSW because that is what Redsn0w can support for now. Connect your device to the computer and let Redsn0w detect it.
It will also notify you of the device's bootrom and firmware version just at the bottom of the window

Step 3
Click on Extras, click on Select IPSW menu and the select iOS 6.0 IPSW that you downloaded. If you have a newer bootrom 3GS click yes

Step 4
Go back and then select Jailbreak. Kernel will be patched and then a window will appear where you will check "Downgrade from iPad baseband". Check it

Step 5.
Put your phone off and follow the instructions to enter into DFU mode.
Once in DFU mode, Redsn0w will proceed with the jailbreak and downgrade of your baseband.

Step 6
Once done, the remaining process will conclude on your device. Your device will reboot and your baseband will be downgraded.

Step 7
Go to Cydia to download ultrasn0w fixer and ultrasn0w 1.2.7 to unlock your device

That's it folks. Hope this helps someone. Leave a comment if you have any question.

Thursday, February 7, 2013

Fix "No Service" Problem After Ultrasn0w Update & Evasi0n Jailbreak

Evasi0n untethered jailbreak of iOS 6 is still one of the best things that have happened in the jailbreak scene since iOS 5.1.1 jailbreak.
While many have quickly jumped and grabbed on the oppurtunity to untether jailbreak their devices before Apple patches again, some have encountered many issues with the jailbroken device.
One is the issue of Cydia shrinking in size while some have the Weather app problem although these abnormalities have been fixed with new release of Evasi0n.

Just today, I tried to untether jailbreak an already Semi-jailbroken iPhone 3GS on iOS 6.0.1 new bootrom, baseband 5.13.04 (downgraded from 06.15.00).
Evasi0n 1.1 noticed that it was jail-broken and advised that I install the untethered jailbreak via Cydia.

I fired up Cydia, allow it to download packages, and then install Evasi0n untethered jailbreak files.
I was asked to upgrade some already installed programs. I Installed other packages including upgrading Ultrasn0w 1.2.7 to 1.2.8. Immediately Ultrasn0w 1.2.7 got upgraded, network bars disappeared and "No Service" was displayed. When you power on your device, Evasi0n will do some work on your device before it boots into the main screen. I was patient and allowed it to complete its untethered jailbreak - and still "No Service"
This network bar issue should only happen when I power on the device without booting tethered.

If you ended up like I described above, this fix should get you back.

Step 1
Launch Cydia and go to Manage>Packages>Ultrasn0w. Click on Modify and then Remove
Also Remove Ultrasn0w fixer in like manner if you have it installed

Step 2.
Since you can't get Ultrasn0w 1.2.7 anymore from Cydia, you will need to download it manually and Install. To do that, click here to download Ultrasn0w 1.2.7. extract to a folder on your desktop when download complete.

Step 3
Download iTool or iFunbox or DiskAid. For this tutorial, i am using iTools.
  • Plug in your device and launch iTools
  • Click FileSystem at the left side of the screen
  • at the top of the screen you will see a search bar, type this into it /var/root/Media/Cydia/AutoInstall
  • A blank page shows up. Click on Upload>file
  • Now select the Ultrasn0w files you deleted and enter. Both files will show up in the empty space
iTools
Step 4
Switch Off and On your device twice. After that your network bars should be up again.
If not, you can go download Ultrasn0w fixer 6.0.1 if you find it.

I hope you do find this tutorial useful.