iPhone Tethering 3.1.2 | How to Enable Tethering on iPhone OS 3.1.2

How to Enable Tethering on iPhone OS 3.1.2

Updating your iPhone to OS 3.1.2 results in breaking the Tethering hack. Wanna get Tethering back? Yes! follow the steps below in order to enable tethering on iPhone OS 3.1.2.

How to Enable Tethering on iPhone OS 3.1.2

You need to Jailbreak your iPhone first.

Go to Cydia and Search for MyWi and install it.

enable tetherin iphone os 312enable tetherin iphone os 312 (1)

It will also install the Rock app. Don’t worry it’s temporary.

Now launch the Rock app that it just installed. and Go to:

Manage > Rock ID > Create New RockID

accept the agreement and create an account.

enable tetherin iphone os 312 (3)

Now there you will see an update for MyWi app. Update it. Then it will ask for a soft restart.

enable tetherin iphone os 312 (4)enable tetherin iphone os 312 (5)

enable tetherin iphone os 312 (6)

Now open MyWi and turn the USB/Bluetooth Tethering options ON. and reboot your Device.

enable tetherin iphone os 312 (7)

Now go to:

Settings > General > Network > Internet Tethering

and turn Tethering ON.

enable tetherin iphone os 312 (8)enable tetherin iphone os 312 (9)

enable tetherin iphone os 312 (10)enable tetherin iphone os 312 (11)

MyWi is a paid App. You can keep it by paying $9.99.


There’s a trick that SSH into your iPhone and delete Rock and MyWi from applications folder. Then ReSpring your iPhone. Even after the reboot, Tethering will be available in your iPhone.

Have Fun with Tethering on iPhone 3.1.2 and don’t forget to leave your feedback and you can also folow us on Twitter.

38 comments… add one
Stefan October 17, 2009, 9:17 pm

Works fine for me (JB iPhone 3G 3.1, T-Mobile Germany).
Thanks a lot. Hope this will last after the next sync as well 🙂

Artist701 October 17, 2009, 11:05 pm

iphone dead after trying this.. had to restore my phone 😐

skanero October 18, 2009, 1:10 pm

Thanks, it worked deleting rock and mywi on SSH thanks!

solipsist October 18, 2009, 6:59 pm

It’s also possible to just delete the rock application in cydia with Manage / Packages

Simply delete the rock application, and your tethering functionality will still be active 😉

iPhone Heat October 18, 2009, 8:41 pm

But then MyWi trial will expire …

djkrimp October 18, 2009, 11:46 pm

hi , its a great tutorial , i have a problem, i cannot get the bluetooth pan on my macbook to get an ip address, can anyone help, its gets self assigned ip, the iphone shows its tethering, but no data usage . cant open anything on my macbook please help thanks.

djkrimp October 18, 2009, 11:49 pm

oh im on 3.1.2 iphone 3gs unlocked jailbroken with pwnage, ultrasn0w.


Xodlike October 19, 2009, 7:09 am

Personally, I hate RockApp. Crapware from my perspective, so I wanted it off my phone ASAP.

All I had to do was SSh in, go to /Applications (Which is technically a shortcut to /private/var/stash/Applications , and Delete Rockapp , and MyWi.

Once done, you can use the iPhone OS to over USB or BT! I’m on 3.1.0.

iPhone Heat October 19, 2009, 10:08 am

dats wot mention at the bottom to get rid of it

eufhe October 19, 2009, 9:08 pm

the ssh trick worked fine!!! thanks!!!

james October 20, 2009, 12:33 am

It worked! Did it on my wife’s jailbroken 3.1. I jsut need to delete the apps through SSH. I have a concern though, from MuscleNerd’s tweet about tethering: he cautions that AT&T is carcking down on people who are tethering (note: that he uses a different method for thethering).
Is this true? Are they more vigilant about whos tethering or is it still the same as before. Im been tethering for a long time and nothing has happened. Please advice

iPhone Heat October 20, 2009, 2:02 am

Sorry James..
I read the same as you did but I’m not from USA.

Pepe October 21, 2009, 9:17 am

It works as advertised! I used the SSH method to delete the apps with perfect results!

xsillize November 5, 2009, 12:40 am

Step 1: Goto Cydia, search for “MyWi” app and install it. MyWi will also install “RockApp” as a part of its package. Install RockApp manually if it isn’t installed automatically with MyWi app.

Step 2: Now start RockApp and create a free Rock ID for yourself.

Step 3: Sign in using this ID in RockApp and you should now see an update to MyWi app. Restart your iPhone once the update has been successfully installed.

Step 4: Start MyWi app and turn on the option for USB/Bluetooth tethering.

Step 5: Now simply navigate to Settings->General->Network->Internet Tethering on your iPhone and turn on the toggle for Internet Tethering.

Step 6: download winscp <>

Step 7: download open SSH from cydia on the iphone once done.

Step 8: open winSCP,

Step 9: host:is the iphones ip address,
1. to find this hook up to your wifi point, go to settings,general,network,wifi, click on the blue arrow it will give you the iphones internal ip address this is your host name.

Step 10: username:root,Password:alpine

Step 11: ignore private key file,File protocol:SCP, now click login.

Step 12: once loged into your iphones DIR, Navigate to:/private/var/stash/Applications

Step 13: there delete Rockapp and MyWi

Step 14: hard restart your Iphone

and when you turn back on you will have enable full Internet Tethering forever

PJ November 6, 2009, 9:32 pm

I tried this method and worked perfectly with FW 3.1.2
I even deleted the both apps using SSH, and everything was fine.

The about 2 weeks later the option for Tethering in the Settings/General/Network, disappeared completely.

FreePass November 10, 2009, 6:15 am

Alright,this is what happened.After a deleted both apps by using SSH, I got the same problem as PJ in the above comment.The tethering option was completely gone out of the setting.After that happened I deleted MyWi from Cydia–>Manage–>Packages then pressed Reboot and my iPhone has crashed!Any help here please:( I had 3.0 version.

mike March 16, 2010, 5:29 pm

I had the same thing. Now it won’t even open. It just shows the apple logo. Did you resolve it? Please tell me what to do?

DT November 11, 2009, 1:48 pm

Tried to donload winscp on IPhone 3gs and Safari refused the download. Downloaded fine on my windows 7 H P laptop but could not drag and drop winscp to IPhone while tethered with usb. Can anyone help me?

Adam January 21, 2010, 1:36 pm

Hey, we don’t need openssh. It’s enough to install mobileterminal. You can go to Applications Folder and delete the MyWi.app folder with it.


sanai March 8, 2010, 11:49 am

awesome stuff man.
Thanks for the article.

mike March 16, 2010, 5:26 pm

I did every step, even the SSH, and retsarted my iPhone.
Now it won’t open. What do I do? PLease tell me it did not break my iPhone. Anyone have the same problem? Need help!

china April 24, 2010, 8:58 am

When “myfi” can be use “GPRS” connected to “iPad”? I have a iPhone 2G & iPad 16G wifi.

china April 24, 2010, 10:09 am

I found “myfi” not to support China’s “cmwap” Internet connection. However, to support “cmnet”. Hope “myfi” as soon as possible to support “cmwap”

softcindy July 13, 2010, 11:59 pm

Hi, I am a windows user….I try above method and got iphone dead after trying this….it Stucks At Boot Logo.

I am 2G, 3.1.2. the CaniHazRecover can’t run on windows…help!!!

iPhoneHeat July 14, 2010, 1:32 am

use tinyumbrella or Recboot

softcindy July 14, 2010, 2:02 pm

install mywi and then active everything works…
just at the last; when I deleted mywi & Rock folder and reboot; it crash (100% dead) and stuck at the apple logo….
any other way to keep the Tethering only but delete mywi? For saving money….thanks a lot.

Leave a Comment