Hello all,
All around Pakistan, people are struggling to run free internet on android from ufone... here is a detailed walkthrough on activating and running internet with full functionality... with full support for browsing and running apps like facebook, whatsapp, kik, viber etc.. n not to forget skype :P
Activating Ufone Internet on Android
~~~~ ROOT REQUIRED ~~~~
So here are the main settings:
1. MOST IMPORTANT: Deactivate GPRS and Activate only MMS (Use Ufone Self Care Portal)
2. Menu > Settings > Wireless & networks > Mobile networks > Data enabled: ON
3. Menu > Settings > Wireless & networks > Mobile networks > Access Point Names > NEW APN:
Name: Ufone Free
APN: ufone.pmms
Proxy: 172.16.13.26
Port: 8080
Username: *Leave Blank*
Password: *Leave Blank*
Server: *Leave Blank*
MMSC: *Leave Blank*
MMS Proxy: *Leave Blank*
MMS Port: *Leave Blank*
MCC: 410
MNC: 03
Authentication Type: None
APN Type: *Leave Blank*
APN Protocol: IPv4
4. Menu > Settings > Wireless & networks > Wi-Fi Settings > Advanced > Use static IP: ON
IP address: *Leave Blank*
Gateway: *Leave Blank*
Netmask: *Leave Blank*
DNS 1: 212.72.23.30 or 172.16.13.219(ufone)
DNS 2: 212.72.23.31 or 203.82.48.3(ufone)
Or simply you can give Google's DNS Servers : Primary: 8.8.8.8 Secondary:8.8.4.4
Workaround for changing DNS
If your set dont have dns settings, then you have to download an app from Google Play Store, named DNS Changer
Link: https://play.google.com/store/apps/details?id=com.eddypcz.dnschanger
Link: https://play.google.com/store/apps/details?id=com.eddypcz.dnschanger
Problems with ufone.pmms
Many have faced this problem, when changing apn to ufone.pmms, thier edge sign (E) disappears. This is due to this configuration of the os ip configuration limits set by manufacturer... now when the phone connects to mms server, it gets ip address from the server, but doesnt get the dns thats why the phone reconises it as bad connection...
Now we can override this by a simple administrative tool builtin android system by following these steps...
1) Dial *#*#4636#*#*
2) Tap phone information
3) Scroll down and tap on TOGGLE DNS CHECK
4) NOW Wait for few seconds. .... done
Now u will see the (E) sign is back
Another workaround for ufone.pmms problem
In some phone there is problem in getting into phone info menu with 4636 dail menu (as mentioned above)... we still have another way...
Install this app (Network) from play store Link: https://play.google.com/store/apps/details?id=de.mangelow.network and this will also work the same way the info menu supposed to do...
As the screen shows the the TOGGLE DNS CHECK have been tapped already...