Tethering on jailbroken iPhone 3G with IOS 4.2.1
// december 8th, 2010 // No Comments » // Cuvedev, iPhone, nohomepage
I was able to enable tethering on my iPhone 3G with IOS 4.2.1.
To do so, I had to jailbreak my iPhone and install Cydia. Using redsn0w 0.9.6b4 it was a piece of cake. Attention, I have an iPhone 3G, so this is a full jailbreak, not a tethered jailbreak. I haven’t tested this with a tethered jailbreak.
If you haven’t jailbroken your phone yet, here’s a guide.
Once you’ve jailbroken your phone, install openSSH (using Cydia), so you can ssh into your device.
Don’t forget to change your root password (more info on this here)!
Now to enable tethering, you’ll have to install an application called TetherMe. You can buy and install it on your iPhone using Cydia or you can look for the installer on the internet and do it for free (illegally off course).
If you want to do it for free, I’ll make it easy for you, you can download it here: TetherMe-xsellize.deb
When you have the .deb file, scp it onto your iPhone, and install it using ssh (instructions below).
To ssh and scp to your phone you’ll need the IP-address of your phone.
Go to Settings > Wi-Fi and click on the white arrow in the blue circle of the network you’re connected to, you’re IP-address should on the info page you get.
Then, on your computers console do this:
$ scp Downloads/TetherMe-xsellize.deb root@192.168.100.118:/private/var/mobile
Replace the IP-address above with yours and enter your root password (if you haven’t changed it, its alpine).
Then ssh into your iPhone to install it:
$ ssh root@192.168.100.118
And install the file:
# cd /private/var/mobile/
# dpkg -i TetherMe-xsellize.deb
When it’s installed you should reboot your iPhone, and tethering should be enabled.
Disclaimer:
I don’t encourage jailbreaking iPhones and installing illegal software. I’m just pointing out it can be done.
Also I don’t take any responsibility for anything if you fuck up your iPhone






