iPhone 4 in india will be available in end of sep’10. Pricing will be again very similar to the existing pricing model. You’ll get a 16 GB iPhone 4 in 35000 Rs and 32 GB capacity in 41500 Rs. It may be carrier unlocked, if you buy online from apple’s site.
If your pocket doesn’t allow spending that much in a phone, you can think of buying iPhone 3Gs. It will cost around 30,000 Rs. Comparing all the features and other aspect (Antenna issue in iPhone 4), iPhone 3Gs may not be a bad deal.
Apple announces iOS 4.0.2, to fix PDF exploit discovered by Comex. This patch is available for the following iDevices
iPhone 4
iPhone 3GS
iPod Touch 2G/3G
iPad (OS 3.2.2)
If you own any other iDevice, Apple is probably not putting any efforts to make your device safer from this vulnerability.
If you want to make your iDevice safer, jail breaking could be the only way for such devices. Saurik, the creator of Cydia, has patched all the iDevice from this exploit. You must apply this patch after using jailbreakme.
Patch is available in cydia by the name “PDF Patch”. Open up cydia in your iDevice, and install this patch as you install any other software in Cydia.
If you have iOS4 jailbroken iPhone irrespective of any baseband (including 05.13.04, 05.12.01), to have a carrier unlock, you can use ultrasn0w 0.93 available in cydia. ultrasn0w is available in cydia, so you need to jailbreak your iPhone before you can unlock it. here is step by step guide to unlock iOS4.
Step 1. Start Cydia on your iPhone and tap on Manage Step 2. Tap on Sources Step 3. Tap on Edit and then tap on Add Step 4. You’ll see an input box, enter http://repo666.ultrasn0w.com url and touch Add Source Step 5. Cydia will now update source list, Now touch Search Step 6. Search for ultrasn0w 0.93, you’ll see ultrasn0w 0.93 listed down in the result. Step 7. Install it and restart iPhone Step 8. And here you have a fully unlocked iPhone. Enjoy !!!
If you have tethered jailbreak then rebooting iPhone may stuck iPhone on sn0w screen, to overcome this issue follow last section of this post.
As discussed in previous post, a guide for jailbreaking iOS 4 on iPhone 3GS having 3.1.2 SHSH saved, is posted by iH8Sn0w. Jailbreak is not straight forward. You need to know iPhone 3GS completely. If you don’t know scripting then stay away from this jailbreak. Wait for some more time, there will an easy tool for all.
Follow the link to read about jailbreak.
Good news for those who have bought iPhone 3GS recently, No jailbreak available for such iPhone 3GS having new bootrom till now.
iH8Sn0w has developed a tool to jailbreak iPhone 3GS having new bootrom. Unfortunately jailbreak requires that you have your iPhone 3.1.2 SHSH blobs saved on cydia server. it is a tethered jailbreak so whenever you turn off your phone, you will need to re-connect it to a computer to be able to turn it back on. Originally this was not planned for release; however, iH8Sn0w has agreed to make it public.
Alright... If anyone has their 3.1.2 SHSH blobs, NOT 3.1.3. Then I'll see if I can produce a tool that will do this job...- iH8Sn0w
It may be possible that you are on 3.1.2 but your SHSHs are saved for 3.1.3. If this is the case then you are out of luck for now. I don’t know if anyone is working on that scenario.
A video posted by iH8Sn0w showing iOS 4 running on iPhone 3GS having new bootrom.
In case if you need to restore older iPhone OS version for which you have stored SHSHs on cydia, you can proceed as described below
1. Download TinyUmbrella 4.0.0.26 from http://thefirmwareumbrella.blogspot.com/
2. Start TSS server
3. Click on Display SHSHs, It will display if your iPhone can be successfully restored on not.
4. Download the firmware you want to restore in case if you don’t have this.
5. Open iTunes, press Shift + Restore
6. Locate the firmware, you want to restore
7. Now iTunes will try to verify signature, TSS server will make sure that iTunes get these signature from cydia server.
8. After restore process is finished, you may get error 1014 or 1015. Specifically, iPhone 4 will give you a 1004 error, and if your baseband doesn’t match your firmware. If you get one of these errors, your device will be stuck in recovery mode. Simply click the “Kick Device Out of Recovery” and your device will reboot to the lockscreen, or activation screen, depending on the firmware you’re using for restore.
SHSH blobs is digital signature signed on firmware which is unique for each iPhone, iPod touch and iPad. Whenever we try to upgrade or restore a firmware on any if iDevice, ECID (Exclusive Chip ID) is passed to Apple servers to generate signature. Without signature, iTunes simply will not proceed to restore. As soon as Apple release a new version of OS, Apple stops signing older version of iOS, hence making it almost impossible to restore iDevice to older firmware.
SHSH blob is also verified at the time of boot of an iDevice, which ensures that iOS is not corrupt or hacked. In case if you are using jailbroken iPhone, iPod, or iPad, you must save SHSH blob so that you can downgrade your iDevice whenever needed.
Using TinyUmbrella (Windows)
1. Download TinyUmbrella from http://thefirmwareumbrella.blogspot.com
2. Connect iPhone, iPod or iPad to the system
3. Open downloaded exe (umbrella-4.00.22.exe)
4. You’ll see your device listed on the umbrella window.
5. Start TSS server and click on Save My SHSH
6. That is it. Your SHSH will be saved to Saurik’s Server
Note: Mac users can download Mac version and follow the steps.
Dev team has released PwnageTool 4.0 for iPhone 3GS on Mac. You must know few points before you start upgrading your iPhone 3GS
You must own a mac
Not have jailbroken previously with Spirit
Have a hacktivated iPhone running iPhone OS 3.
You have not upgraded to iOS 4
If you are running jailbroken iPhone OS 3.0, 3.1.1 or 3.1.2. You can upgrade to iOS 4 by following the instructions given here .
After you upgrade, let us know your iOS 4 experience.