The following guide gives you everything you need to know to setup and use your Android phone on giffgaff:
The following step by step guide will walk you through installing the settings for Internet and MMS. The settings for both Internet and MMS have been combined into a single APN and will work for most Android phones.
Summary below to copy/paste each into your phone:
|Access point name:||giffgaff|
|Proxy Server Address:||[blank]*|
|Proxy port / MMS port:||8080|
|Server / MMSC:||http://mmsc.mediamessaging.co.uk:8002|
*Make sure not to confuse "proxy" and "MMS proxy". The first one must be left blank and the value for MMS Proxy is 18.104.22.168
We have received feedback that certain phones running Android 4.2 Jelly Bean were working better with the following additional settings (which can otherwise be left blank).
If you are still unable to use Internet after changing these settings, you can verify the following section or ask the community to help you configure your device.
Don't worry, this happens sometimes if the APNs have become corrupted. The phone has a long list of APNs that you cannot see until you insert a SIM that will use them but these APNs can become corrupted causing force close errors or just stopping the settings being saved. To get around this we need to delete all the APNs and start again:
If after entering all the settings successfully and rebooting your phone you still cannot access the internet then it's time to double check the settings. Some third party keyboards can add an extra space at the end of the different fields (username, password, etc...) and this will stop it working so check and remove extra spaces. Also check all . and : are correct and you haven't put a , or ; by mistake.
If you are running JuiceDefender then remove it until you have installed the settings and got your connection working as it is known to sometimes cause problems with the connection.
Some people have also had problems with other APNs conflicting or even overriding the giffgaff APN so try removing all other APNs and just leave the giffgaff APN with the green dot next to it as shown in the third screenshot above.
For some reason the Orange branded San Francisco will not work with a single APN. If you have a San Francisco you will need to use 2 seperate APNs as set out in this thread.
If everything is correct but you still can't access the internet and you've activated your SIM card recently then there could be a data bar on your account. All SIM cards are sent out semi-activated with data barred so you can check the signal strength before you activate and top up.
You will be able to get OTA Updates when using giffgaff's network for your internet connection and also when using Wi-Fi at home, a friend's or a hotspot. If your phone was supplied by another network then you will still get the updates from that network, if it is unbranded then the updates will come directly from the manufacturer.
Some major updates like going from 1.6 to 2.1 or going from 2.1 to 2.2 will usually reset all your network settings and you will have to enter them again following the instructions above from the beginning.
All Android phones currently detect that giffgaff runs on the O2 network and automatically sets the voicemail number to the O2 voicemail number 901. If your phone is running Android 2.1 then you will be unable to change the voicemail number from 901 and you will have to ring 443 manually.
If you are running Android 1.6 or 2.2 then you can change the number to 443 as follows:
If you are running Android 4.0 (Ice Cream Sandwich) or above, then you can change the number to 443 as follows:
giffgaff does not allocate you a phone number until after the SIM is activated and topped up for the first time.
This means that your phone number is not programmed to the SIM, so your Android phone cannot read it from the SIM. Unfortunately Android phones are not capable of programming your number to the SIM which can cause two different problems: