Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
Sorry... didnt explain myself good.
In the mentioned files above I put the payandgo.o2.co.uk string everywhere where the mobile.o2.co.uk was.
But of coursed backed up every file first.

Nice one Kacheng - did the same as you and got GPRS working on a plain old PAYG O2 sim. Think I'm now fully operational.:eek:
 
Sorry... didnt explain myself good.
In the mentioned files above I put the payandgo.o2.co.uk string everywhere where the mobile.o2.co.uk was.
But of coursed backed up every file first.

Thanks for that. Now it seems EDGE works although it is amazingly slow. :eek:

My EDGE setting appeared when i turn on EDGE by service.app but not in the normal place general->network, and it seems I need to do again after restart... I don't know what I messed. :(
 
Thanks for that. Now it seems EDGE works although it is amazingly slow. :eek:

Remember that O2 do not allow Pay & Go SIM cards to connect to EDGE. You will have to make do with GPRS. The 'E' symbol on the phone merely indicates that EDGE is available where you are.

My EDGE setting appeared when i turn on EDGE by service.app but not in the normal place general->network, and it seems I need to do again after restart... I don't know what I messed. :(

This is probably because O2 is considered as an 'approved carrier' in 1.1.2 which means that all the O2 specific menu items, carrier logo, etc will be displayed however the EDGE settings will be hidden as they are only intended to be used for carriers that aren't recognised by the iPhone. If you edit all the relevant plist files manually there should be no need to modify the settings again even if you restart. I believe that the services.app 'turns off' EDGE by simply wiping out the stored APN settings completely, so when you turn it back on your previously modified settings will be lost. I do not know of an easy way of turning data on and off for this particular setup.
 
Okay, I have just updated my guide to accommodate both 1.1.1 and 1.1.2. I have also included the modified files required and the upload locations in a handy zip file. I don't think I can make it much simpler than that!

Hope this helps anyone still having problems.
 
thanks got 1.0.2 work with the files, got one question
what can gprs setting do on the iphone as im still new to the phone and sim thing
 
thanks got 1.0.2 work with the files, got one question
what can gprs setting do on the iphone as im still new to the phone and sim thing

GPRS is the standard type of data connection used by the mobile networks. O2 have been upgrading their network to support EDGE which gives supported phones a faster connection. The iPhone was built to use EDGE but unfortunately O2 do not allow Pay & Go users the faster speeds so we have to make do with the standard GPRS mode.

These settings will make all of the iPhone's data applications (Safari, Maps, Stocks, Mail, etc) work on a Pay & Go SIM. It is just the same as EDGE, only at a slightly slower speed.
 
Remember that O2 do not allow Pay & Go SIM cards to connect to EDGE. You will have to make do with GPRS. The 'E' symbol on the phone merely indicates that EDGE is available where you are.



This is probably because O2 is considered as an 'approved carrier' in 1.1.2 which means that all the O2 specific menu items, carrier logo, etc will be displayed however the EDGE settings will be hidden as they are only intended to be used for carriers that aren't recognised by the iPhone. If you edit all the relevant plist files manually there should be no need to modify the settings again even if you restart. I believe that the services.app 'turns off' EDGE by simply wiping out the stored APN settings completely, so when you turn it back on your previously modified settings will be lost. I do not know of an easy way of turning data on and off for this particular setup.

I finally made it work and now I can see the EDGE setting on the normal place 'general->network'. I had to modify the information in O2_carrier.plist and Unknown(?).plist both.

Now the EDGE setting does not go away whether I restart iPhone or turn on/off Service.app. So I guess the Service.app does not wipe my EDGE setting when it turns off.
 
Thanks for the guide but i cannot seem to access 02_uk.plist
i dont seem to have the the folders to do the '/System/Library/Frameworks/CoreTelephony.framework/Support/' path. are these files hidden? i am using cyberduck is there a setting i need to tick to see them?
 
Okay, I have just updated my guide to accommodate both 1.1.1 and 1.1.2. I have also included the modified files required and the upload locations in a handy zip file. I don't think I can make it much simpler than that!

Hope this helps anyone still having problems.

Can you leave the guide as a text in this thread for those who cannot access to the file please? Every time when I trying to download the file, the server asked me wait for 145 minutes. :(

Argh, now the time reduced. I can wait for that.
 
WOW! thanks it worked! i used fetch instaed of cyberduck and found the files and replaced then as you said and it works. thanks for your help headspace.
 
This is what o2 customer service told me:

Hello XXX,

Thanks for getting in touch about using EDGE to connect to Mobile internet.

I'm pleased to let you know you can use EDGE (Enhanced Data rates for Global Evolution) to connect to Mobile internet on O2 Pay & Go.

The use of EDGE is dependent on the handset you have, but there aren't any extra settings you need to enter in to your mobile. If you have an EDGE compatible phone and you're in an area covered by EDGE, you'll be connected to EDGE and an 'e' symbol will be displayed on your mobile. This works the same way whether you're on Pay & Go, or Pay Monthly.

EDGE technology forms part of the evolution from 2G to the new 3G networks and services. EDGE provides higher download speeds than the 2G network but less than can be achieved with 3G and Wi-Fi.

I hope you'll find this information useful. If there's anything else we can do for you, please reply to this email.
So it should work..
 
This is what o2 customer service told me:


So it should work..

Oh good! But we still have a different setting for payg users I guess?


For contract & simplicity users
---------------------------
APN: mobile.02.co.uk
USER: mobileweb
PASS: password


For payg users
-------------------------
APN: payandgo.o2.co.uk
User: payandgo
Pass: password
 
Can someone who lives in an o2 EDGE area and has a contract and a PAYG that EDGE works with this.

I am not sure of my cell here has EDGE although I live in Edinburgh centrum.
 
This is what o2 customer service told me:


So it should work..

Well, I have to say I'm very sceptical about this statement. I've searched the web far and wide over the last few weeks about this issue - not just in iPhone forums, but in general mobile forums too and I have read many posts from O2 customers who have been told that full EDGE speeds will not work on Pay & Go.

I live in central Brighton where the 'E' appears (on my 1.1.2 phone) and it certainly seems to remain at GPRS speeds. I see no difference to when it just has the empty square box icon.

Unfortunately, I don't have a contract SIM to compare but I do have another EDGE compatible phone, so I'll try a speed test again when i get the chance. I still think that Pay & Go is restricted though and that O2 tend to give stock answers to queries most of the time... just like the useless guy I spoke to the other day!
 
Okay... did a quick speed test earlier and some interesting results.

I ran speed tests from 2 different sites:

http://i.dslr.net/tinyspeedtest.html
http://homepage.ntlworld.com/robin.d.h.walker/speedtest.html

The first test was in my flat which gets a full 5 bar signal from O2, but only the GPRS square in the iPhone's status bar. On average, I got between 40-50kbps

The second test was as I walked to the other side of town. I got the 'E' and tested again. This time I got between 90-100kbps

So, maybe I am wrong after all. I'm pretty sure the top speed of GPRS is around 50kbps, so to get anywhere near 100kbps then EDGE *must* be kicking in properly.

Anyone else have any similar results?
 
you post to say that this method disables the call forwarding active pop-up... I'd love to get rid of that, but it appears to persist afterwards. Thoughts?

btw, I really appreciate this method... edge/data is working perfectly?
 
In city centers most of the time you should see the E edge icon. my creadit has took a beating i wonder if edge costs more?! i seem to think it does.
Can any body here check there .mac mail or send mail via the mail.app while connected to edge? i dont seem to be able to it just keeps saying checking for mail.
 
hi i have a uk iphone with o2 payg sim i followed the guide for internet access but no luck it says safari cannot open page because it can't find the server
and sometimes it also says cannot activate edge it shows just a blue box at the top without an e logo is this is this normal? and after i copied all the files, in the edge settings its got apn - DISABLED then the usual payandgo and password i have tried changing to payandgo.o2.co.uk but still no luck
 
o2 payg sim

i also have a o2 uk iphone but cannot get GPRS/EDGE to work following these guides with o2 payg sim.

I have downgraded, jailbroken and then updated back to 1.1.2 and then jailbroken again, then used idemocracy to apply the VVM EDGE fix which didnt help the accessing internet via gprs.

I came here for help and modified all the files - unknown carrier, o2_uk and prefrences to include payandgo.o2.co.uk was apn and payandgo as user and password as password.

I uploaded the files using ibrickr 0.91 then restarted, but it wont work i get the NsurlEerrorDomain :-1005 in safari.
I also do not have the edge pane in settings>network
What am i doing wrong? PLEASE HELP
 
Did you definitely read my original post fully? I provided all the files you should need so you don't have to modify them manually yourself. Even if you do mod them yourself, you have to do more than just edit the APN. The proxy.pac file is critical in getting this to work so make sure you have that as instructed.
 
i followed your guide again then it said the same error as taby1uk but then i tried again and now it seems to be working so now can i just sign up now for the £7.50 web bolt on
 
I finally made it work and now I can see the EDGE setting on the normal place 'general->network'. I had to modify the information in O2_carrier.plist and Unknown(?).plist both.

Now the EDGE setting does not go away whether I restart iPhone or turn on/off Service.app. So I guess the Service.app does not wipe my EDGE setting when it turns off.

Hi,

I've got a US 1.1.2 firmware (unlocked) iphone in the UK.

Now attempting to use the PAYG o2 SIM. I've used the files and updated the proxy.pac, plist, etc.

GPRS now works, but I no longer can find the EDGE settings via General->Network

Can you tell me what values you've changed in order for it to work ?, i.e. to show it again?

Thanks
 
Thanks for providing the instructions, headspace.

I've downloaded the file for my 1.1.2 iPhone and just have one question: How do I upload these file onto my iPhone? Is there a programme I need in addition to the files you posted?
 
After wading through the plethora of different O2 Edge settings, I finally got data working on my unlocked 1.1.1 iPhone with a Pay & Go SIM + £7.50 Web Bolt-On. It is important to remember that full EDGE speeds are only available for those with Pay Monthly or SIMplicity SIM cards, so Pay & Go customers will have to settle for GPRS speeds. Also, you will only be able to send and receive from an o2.co.uk email account via their email servers (mail.o2.co.uk + smtp.o2.co.uk).

Remember, the £7.50 Web Bolt-On is not required - you can still use data without it and the usage will be debited from your calltime balance. Pricey but maybe better for those who only plan to use the data apps over the cell network very occasionally.

UPDATE: I have now upgraded my unlocked US iPhone to 1.1.2 so I am now updating this guide to accommodate 1.0.2, 1.1.1 and 1.1.2. I am providing the files that I have used to make this setup as simple and painfree as possible!

This guide assumes you have a fully jailbroken iPhone with SSH/SFTP access. - Either a fully unlocked US model with the 1.0.2, 1.1.1 or 1.1.2 firmware, or a jailbroken UK model with 1.1.2.

1) Download the appropriate zip file for your iPhone's firmware:
1.0.2 or 1.1.1 - http://rapidshare.com/files/71604085/O2_PayAndGo_GPRS_iPhone_1.1.1.zip
1.1.2 - http://rapidshare.com/files/71604102/O2_PayAndGo_GPRS_iPhone_1.1.2.zip

2) Unzip the file and you will find the files you need to upload to your iPhone. Open the README.rtf which details the upload locations for each file. Remember to make backups for any file you overwrite as I cannot be responsible for anything going wrong (although this is pretty safe stuff!!)

3) Restart your iPhone by fully turning it off and then back on again. Fire up Safari to check you have a connection. It may be slow but it's better than nothing and saving you the unnecessary monthly contract!


Enjoy!


Hi headspace. iv tried to download the zip file but its now working. a new window opens but it doesnt load anything.. it comes up with an error.

can you please relist the link or email me the zip file. i need it for my UK version iphone which has been jailbroken to 1.1.2

my email is bhampassion@hotmail.co.uk

thanks
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.