[O2] Enable iPhone tethering for free and without Jailbreaking.


Recommended Posts

Just tried it. Works perfectly. :) Remember to follow the instructions at the foot of the site to re-enable MMS. The tethering option still stays in place - instead of "Set up Internet Tethering" you have the option of just turning it on or off. :)

Thing is...

Carriers can detect the difference between mobile browsed data and data coming from your computer through a tether. There might be additional usage charges here so browse carefully until you get your first bill!

Enabled this on mine all the same ;)

Thing is...

Carriers can detect the difference between mobile browsed data and data coming from your computer through a tether. There might be additional usage charges here so browse carefully until you get your first bill!

Enabled this on mine all the same ;)

Incorrect. O2 have already confirmed via Twitter they don't have the systems in place to detect the difference between data from a phone or from a computer. The only way they know is by the amount of data being transferred. If it's excessive (like watching BBC iPlayer etc) they will contact you and tell you to cool it.

Just don't use it excessively and you won't have a problem. :D

Out of curiosity... apparantly this method uses the APN of wap.o2.co.uk... everything else on the iPhone uses idata.o2.co.uk.

Wouldn't they be able to see you were accessing wap.o2.co.uk and potentially charge you for that?

I changed all my APN settings back to idata.o2.co.uk etc and still have tethering working.

It says to do that at the bottom of the web page. I had to do this also as it reverted everything back to wap.

PS: O2 UK users please double check your network settings after installing the new profile, as I needed the following settings in order to get MMS working:

Cellular data

APN: idata.o2.co.uk

Username: vertigo

Password: password

Visual Voicemail

(same as "Cellular data")

MMS

APN: idata.o2.co.uk

Username: vertigo

Password: password

MMSC: http://mmsc.mms.o2.co.uk:8002

MMS Proxy: 193.113.200.195:8080

MMS Max Message Size: 307200

Oops its all going ###### up for me. Loss of network interface on my Mac. Pluggin in via USB doesn't recognise a new interface and even though over BT my iPhone says its tethering, there is no connection on the Mac.

Incorrect. O2 have already confirmed via Twitter they don't have the systems in place to detect the difference between data from a phone or from a computer. The only way they know is by the amount of data being transferred. If it's excessive (like watching BBC iPlayer etc) they will contact you and tell you to cool it.

Just don't use it excessively and you won't have a problem. :D

Hey, not that I don't believe you! But do you have a link? Thanks :)

For those on O2 UK Pay & Go, here's my working Tethering Profile.

Save it as O2_UK_PayGo.mobileconfig (without any other file extension), and e-Mail it to yourself on your iPhone.

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
	<key>PayloadContent</key>
	<array>
		<dict>
			<key>PayloadContent</key>
			<array>
				<dict>
					<key>DefaultsData</key>
					<dict>
						<key>apns</key>
						<array>
							<dict>
								<key>apn</key>
								<string>payandgo.o2.co.uk</string>
								<key>password</key>
								<string>password</string>
								<key>type-mask</key>
								<integer>-2</integer>
								<key>username</key>
								<string>vertigo</string>
							</dict>
							<dict>
								<key>apn</key>
								<string>payandgo.o2.co.uk</string>
								<key>password</key>
								<string>password</string>
								<key>type-mask</key>
								<integer>-2</integer>
								<key>username</key>
								<string>vertigo</string>
							</dict>
						</array>
					</dict>
					<key>DefaultsDomainName</key>
					<string>com.apple.managedCarrier</string>
				</dict>
			</array>
			<key>PayloadDescription</key>
			<string>Provides customization of carrier Access Point Name.</string>
			<key>PayloadDisplayName</key>
			<string>Advanced Settings</string>
			<key>PayloadIdentifier</key>
			<string>com.o2uk.profile.apn</string>
			<key>PayloadOrganization</key>
			<string>O2 UK</string>
			<key>PayloadType</key>
			<string>com.apple.apn.managed</string>
			<key>PayloadUUID</key>
			<string>086EAF2E-D9CC-4097-BE28-ADE4CC467BD4</string>
			<key>PayloadVersion</key>
			<integer>1</integer>
		</dict>
	</array>
	<key>PayloadDescription</key>
	<string>O2 UK</string>
	<key>PayloadDisplayName</key>
	<string>O2 UK PayGo Tether</string>
	<key>PayloadIdentifier</key>
	<string>com.o2uk.profile</string>
	<key>PayloadOrganization</key>
	<string>O2 UK</string>
	<key>PayloadType</key>
	<string>Configuration</string>
	<key>PayloadUUID</key>
	<string>0B719D63-0ED6-46EC-8F5E-AB8B8EF9CA93</string>
	<key>PayloadVersion</key>
	<integer>1</integer>
</dict>
</plist>

Once you've done it, go into your general settings, scroll down to Profile and it should show up - I had tried with Contract settings, so had to remove those before Tethering would work...

Hey, not that I don't believe you! But do you have a link? Thanks :)

Hmm, not unless I search through the Twitter history to try and find it. :blink:

Indeed.

My opinion of O2 has gone down dramatically.

This is also what you get when phones are exclusive to one network (I bet if all the others were offering the iPhone, we'd see some good tethering deals, if any at all being required!)

This topic is now closed to further replies.
  • Recently Browsing   0 members

    • No registered users viewing this page.
  • Posts

    • You can use MCT to create an updated ISO and then use Rufus to create the bootable USB.
    • low latency mode is still bugged and causing bootup times slow to a crawl. To fix, you have to disable the feature with vivetool. Seems as though it's not rolled out to a lot of people yet since I've only been able to find only a handful of people that are having issues.
    • I would recommend the Nothing 2a. The battery life is awesome, 2 or 3 days without going into battery power mode. The only thing that I've been looking into recently is that it doesn't "support" Graphene OS. I'm pretty sure there is a way, I just need to do some more looking.
    • You'd have to show me an example of a listing that says Gen 1, usually i'd expect that to mean Snapdragon Gen 1 (a type of chipset, which the Pixels don't use). Pixel 7 - White - 128gb - Unlocked - 85%+ battery - Grade B+ - $159 with free delivery - https://www.ebay.com/itm/398046617206 Pixel 7 - Obsidian - 128gb - Unlocked - 80%+ battery - Very Good - $157 with free delivery - https://www.ebay.com/itm/355617734563 Both look to be sold by companies with good feedback, dealing with refurbished phones and state the phones are unlocked with a clean IMEI. Obviously I can't vouch for either company though, but the listings look good in my opinion.
    • Because Chrome is doing it. And no one said anyone had to update immediately. That's silly. They could update every day for all I care as long as it's fast, and the next time the browser restarts, you're good. And the basic point is not to tee it up for bigger updates. As it is right now, all the windows I had open reopen anyway except inprivate.
  • Recent Achievements

    • Week One Done
      davidbazooked earned a badge
      Week One Done
    • One Month Later
      Jamswaz earned a badge
      One Month Later
    • Week One Done
      Jamswaz earned a badge
      Week One Done
    • Rookie
      Marzoid went up a rank
      Rookie
    • Community Regular
      coch went up a rank
      Community Regular
  • Popular Contributors

    1. 1
      +primortal
      515
    2. 2
      PsYcHoKiLLa
      184
    3. 3
      +Edouard
      160
    4. 4
      Steven P.
      83
    5. 5
      ATLien_0
      75
  • Tell a friend

    Love Neowin? Tell a friend!