iClarified
iClarified View Options
iClarified Add Bookmark
iClarified Search
PLACES
  iClarified News   News
  iClarified Tutorials   Tutorials
  iClarified Comments   Comments
  iClarified Calendar   Calendar
iClarified Down Arrow SEARCH
  iClarified Search   Today
  iClarified Search   Yesterday
  iClarified Search   Past Week
iClarified Down Arrow ADMIN
  iClarified Login   Login
  iClarified Contact Us   Contact Us


 
iClarified Tutorials   Tutorials iClarified iPhone   iPhone  
How to Enable Tethering on Your 3.1.2 iPhone 3G, 3GS  
Monday, 19th October 2009, 05:10 pm  French    
This entry needs translation. To help us and submit a translation please click here

These are instructions on how to patch the CommCenter of your 3.1.2 iPhone 3G, 3GS to enable Internet tethering.

Warning: These are advanced instructions and are not suggested for beginners.

Prerequisites: You must be jailbroken on the iPhone 3.1.2 firmware. You need to have SSH installed and you need to know the IP Address of your device on the local network. Finally you will also need Fugu installed.

Step One
Create a folder on your desktop called Pwnage. In it place the patch file for your appropriate device. [3G] [3GS]


Step Two
Double the download zip file to extract its contents. You will get a folder called CommCenter_3g_312 or CommCenter _3gs_312.


Step Three
Launch Fugu from your applications folder.


Step Four
Input your iPhone's IP Address in the Connect To: field and use root as the Username. Click the Connect button to continue. For this to work you must have SSH installed.


When prompted input alpine as the password then click the Authenticate button.


Step Five
Once Fugu opens the directory contents of your device, use the left panel to navigate to the Pwnage folder on your desktop.


Next, click the Go To.. button on the toolbar.


Input /System/Library/PrivateFrameworks/CoreTelephony.framework/Support/ into the Go To field, select Remotely, then click the Go button.


Drag the CommCenter file from the right panel into the left panel to copy it to your computer.


Step Six
Launch Terminal by double clicking it from the Applications:Utilities folder on your computer.


Execute cd Desktop/Pwnage to navigate to your Pwnage folder.


Execute bspatch CommCenter CommCenter-patched CommCenter_3g_312/CommCenter3g.patch to make a patched version of the CommCenter.

IMPORTANT: Remember to change 3g to 3gs if you have the iPhone 3GS. ie. bspatch CommCenter CommCenter-patched CommCenter_3gs_312/CommCenter.patch


Now we need to confirm that the patched file was created successfully. Input this command into the Terminal window to check: /usr/bin/openssl sha1 CommCenter-patched.

Check your SHA1 with the correct ones below to make sure the patch occurred successfully. If it did not. Do not continue.
1b19712035f33654cf72838ebe1a2033931b56b2 # 3GS
063165c3fa3e21d30eb4b486fab924ba3ef0ea5e # 3G


Step Seven
Return to Fugu and Control-Click CommCenter in the right panel. Select Rename from the contextual menu and rename the file to CommCenter-backup.




Click the Reload button on the toolbar if necessary then drag the CommCenter-patched file from the left panel to the right.


Control-Click the CommCenter-patched file from the right panel and select Get Info from the contextual menu. At the bottom of the Info window change the permissions to 0755 and click the Apply button.




Control-Click the CommCenter-patched file in the right panel and select Rename from the contextual menu. Rename the file to CommCenter.




Step Eight
You may now reboot your iPhone and you will be able to use Internet Tethering. You may need to follow this tutorial to apply the correct settings for your carrier.


***THANKS: I'm not sure who first found this patch; however, thanks to MuscleNerd for announcing it!



  If this tutorial needs to be updated please let us know here

 
29 comments [add] | 52029 views [digg it] [buzz] [del.icio.us] [stumbleupon] [retweet] [email]

 

Recent iPhone Entries
2009-11-03 23:54:59 - How to Unlock the iPhone 3G, 3GS Using BlackSn0w
2009-11-03 23:54:49 - How to Jailbreak and Unlock Your iPhone 3G, 3GS Using BlackSn0w [Windows]
2009-11-03 23:54:41 - How to Jailbreak and Unlock Your iPhone 3G, 3GS Using BlackSn0w [Mac]
2009-11-03 01:54:01 - How to Block/Manage Outgoing iPhone Connections Using Firewall iP
2009-11-02 22:15:22 - How to Change the Root Password on Your iPhone
2009-10-26 23:55:13 - How to Customize Your iPhone Carrier Name and Banner
2009-10-25 12:13:05 - How to Auto Install a DEB File Using Cydia
2009-10-19 17:36:39 - How to Enable Tethering on Your 3.1.2 iPhone 3G, 3GS
2009-10-19 17:01:33 - How to Install OpenSSH on Your iPhone (Cydia)
2009-10-14 00:12:16 - How to Jailbreak Your iPhone, iPod Using BlackRa1n [Mac]
[more][rss]

Recent News Entries
2009-11-20 17:56:21 - 27inch iMac Benchmarked as Fastest Stock Mac Ever
2009-11-20 13:33:12 - Google Announces iPhone Optimized Version of Google News
2009-11-20 13:20:07 - Balloons! for iPhone Takes Off
2009-11-20 13:15:35 - Apple's Next Super Product [Concepts by the Press]
2009-11-20 13:11:14 - Secret of the Lost Cavern Episode 1
[more] [rss]


 

iClarified Newsletter
If you would like to keep up to date with all the latest iClarified News and Tutorials you could use the RSS feeds linked above or sign up for our newsletter. The iClarified Newsletter is sent once a day and includes any news or tutorials posted in the last 24 hours.

To signup for the Newsletter click here. Make sure you choose "Yes" to be added to our Mailing List.