The iPhone OS 3.0 and 3.1.2 firmwares have been jailbroken through various methods for some time now, but you may have noticed that you can no longer tether your iPhone. That’s because the latest fixes that Apple put into the iPhone OS 3.1.2 pretty much killed the data tethering (IPCC tethering) hack that allowed jailbroken iPhone users to use their phone as a wireless 3G modem. Today, the always impressive iPhone Dev Team has resurrected IPCC data tethering on the iPhone. How, you ask? Through the new redsn0w 0.9.3 iPhone jailbreak utility!
If you’ve used ultrasn0w or PwnageTool, you’ve already acquainted yourself with the Dev Team’s work. This latest release of redsn0w differs from PwnageTool in that it doesn’t touch the baseband firmware (the code that controls how your cellular modem connects to wireless networks) and doesn’t even need iTunes to do its thing.
Rather than creating a custom .ipsw restore file that is used to restore and jailbreak your iPhone, redsn0w breaks into your iPhone like a ninja and hacks out all of Apple’s firmware protection technologies. iTunes never comes into play. All you need to do is connect the iPhone to your computer, fire up the redsn0w utility, and you’ll be good to go in a matter of minutes.
redsn0w blasts blackra1n out of the water by offering features like automatic Cydia installation, custom logos, afc2 and the IPCC tethering hack. The new redsn0w utility’s IPCC tethering hack is itself enough reason to run redsn0w, even if you’re already jailbroken.
To hammer home just how easy it is to use redsn0w, we’re not even going to post a redsn0w “How to” guide/tutorial. Download and read up on redsn0w here. Done.
redsn0w 0.9.3 (bottom of page)
Okay, maybe a little guidance is in order here. For clarification, you’ll need the redsn0w 0.9.3 beta to get the IPCC tethering hack working again – find at the bottom of the page via the link above (or here). Once you’ve run redsn0w, you’ll have to download a custom IPCC file (carrier bundle), which tells your iPhone that you are allowed to tether on a given carrier.
- Point your iPhone Safari browser here, and download an IPCC file that corresponds to your region and carrier.
- Once downloaded, install the IPCC file and replace your existing carrier bundle.
- Navigate to Settings > General > Network on your iPhone to enable tethering.
- You now have tethering enabled on your iPhone 3G/3GS running iPhone OS 3.1.2!