Sunday, October 18, 2009

Enable Tethering on iPhone 3.1.2 - ONLY 3G & 3GS Supported

These instructions are of OS X. I used Snow Leopard, I don't know if Leopard ships with bspatch or not, but if it does then you should be good. Also, make sure you have MobileTerminal installed on your phone.

  • Copy /System/Library/PrivateFrameworks/CoreTelephony.framework/Support/CommCenter to your Desktop also.
  • Open the Terminal and:
    cd Desktop
    bspatch CommCenter CommCenter-hacked CommCenter.patch

  • Now go ahead and delete CommCenter now from your Desktop and rename CommCenter-hacked to just CommCenter.
  • Rename CommCenter on your iPhone to CommCenter.backup in case something bad happens, so you have a backup.
  • Copy the new CommCenter to your iPhone.
  • SSH into your iPhone or use MobileTerminal as root and chmod +755 the new CommCenter so that it's executable.
  • Restart your phone.
  • Check your Setting > General > Network, and you should have the Tethering option. If you dont Go to http://help.benm.at on your phone and install the mobileconfig just like you did in 3.0.

Monday, October 5, 2009

Jailbreak 3G[S] 3.1 with baseband 05.11.07

I recently helped a co-worked jailbreak there 3G phone running clean 3.1 Firmware with baseband 05.11.07.

This tutorial will jailbreak the 3.1 Firmware for iPhone 3G[S]. IT WILL NOT UNLOCK!!!!!
DO NOT USE THESE INSTRUCTIONS IF YOU ARE TRYING TO UNLOCK.

THIS IS FOR JAILBREAK ONLY!!!!


1) Download PwnageTool from Dev-Team
2) Create a Custom IPSW for your device using PwnageTool
2a) BY DEFAULT IT WILL ACTIVATE PHONE. DESELECT THIS OPTION UNDER GENERAL!
4) If you are using a 3G[s] which has never been JailBroken/Pwned you need to use iReb
5) Use IReb to put iPhone into WhiteScreen Mode
6) Once in WhiteScreen Mode proceed to iTunes to restore using custom IPSW