Unlocking the Power of WAP

So you want to know about WAP. Well, first of all, what is WAP? WAP is an acronym that stands for Wireless Access Protocol, which is (on a very basic level) the technology that a cellular phone uses to connect to the internet. There are several WAP browsers, and the one that will be described today is called Openwave, which comes preinstalled on a bunch of cellphones. I have personally seen Openwave in use on LG and Kyocera phones, but I’m sure these aren’t the only phone brands that use Openwave.

Openwave is generally not that hard to tweak. Once the browser is running on a cellphone, one just has to press and hold down the zero button (or menu button, depending on the phone manufacturer) on their phone until they are greeted with a menu full of everyday browser features, such as “Reload” and “Bookmarks.” The last item on the menu is “Advanced”, which is where the configuration of your WAP setup will eventually end. If you’re following along on your own cellphone and you’re seeing what I’m describing, you most likely have a cellphone manufactured by LG or Kyocera, and your cellphone company (if you live in the US) is probably Verizon.

You’ll notice that in the “Advanced” menu, there is an option called “Set WAP Proxy”. Keep this function in mind. A WAP Proxy is just an IP and a port that point to what’s called a WAP gateway, a program running on a computer that acts as a gateway (hence the name) allowing a cellphone to connect to the wireless internet. It’s fairly easy to set up your own gateway, using your own computer’s internet connection–I use a gateway called WAP3GX. A detailed explanation of a configuration of a WAP gateway is beyond the scope of this article, but just know that the gateway (at least this is true for WAP3GX) listens on UDP ports 9200 and 9201, and that you’ll need to configure your router and/or firewall accordingly to forward these ports to your computer. If you’re too lazy or don’t want to attempt to set up your own WAP gateway, you can just use the free, public WAP gateway provided by WAPTunnel, at or The only reason I recommend setting up your own WAP gateway is because WAPTunnel’s tends to not work very well most of the time (although you can find other public gateways if you look around on Google.) For now, let’s just assume you have acquired an IP and a port of an active WAP gateway. The next problem is just getting all of this information into your cellphone.

My main areas of expertise include cellphones made by LG and Kyocera, so I’ll briefly describe how to get into the service menu of cellphones made by those respective companies. On the newer LG phones with color screens, when you hit the menu button from the homescreen you’ll notice there are nine menu choices, from 1-9. Ever wondered why they didn’t start at zero? Try hitting the zero button. You’ll be asked to enter in a six-digit service code, which is usually all zeros, as well. Now you’re in the service menu of the phone, and I wouldn’t touch anything you don’t feel confident in messing around with, because it’s pretty easy to render a phone unusable by entering in incorrect settings. You’ll want to select “WAP Setting” from the service menu, and then “IP Setting”. Select “Link3-IP1”. Write down what you see on a piece of paper in case something goes wrong (so that you can ‘reset’ the phone to its default settings if you need to), and then replace the listed IP with the IP of your WAP gateway (don’t enter the port.) Hit OK, and then hit CLR. Select “Port Setting” from the menu, then select Link3-Port1, then again write down what you see, then enter in the port of your WAP gateway. Hit OK, and then END. I have tested this method with LG VX4400 and VX6000 cellphones, but it will work for other LG phones, although accessing the service menu might be a little different–you might have to press menu and zero at the same time, or press and hold menu and then press zero, or vice versa.

On the other hand, if you have a Kyocera phone, go to the homescreen and enter in the number 111-111 like you were going to call that number. You’ll see a menu option pop up on the bottom of the phone. Scroll until you see a menu item called “Options”, select it, and find another menu item called “Browser Setup.” This is basically the same as the LG setup from here, except instead of ‘Links’, there are ‘Uplinks’, and there are only two of them–change the information in Uplink B to that of your WAP gateway.

The service menu is the trickiest part of this operation, and if you’re having trouble entering settings or if you find my instructions inadequate or have a phone manufactured by a company other than LG or Kyocera, there is plenty of information about all of this on the internet (Howard Forums is a good place to start)–just search for “WAP”.

The hardest part is now out of the way. Try re-opening your WAP web browser and change the active WAP Proxy (as described in the beginning of this article) to Proxy 3 if you have an LG Phone or Proxy B if you have a Kyocera phone. If you see a page asking you to enable security features, it means that you haven’t properly configured the browser to connect to your WAP gateway–you’re still connecting to your cellular provider’s gateway. If everything went to plan, however, the phone should connect to your gateway and prompt for a default homepage to display. Note that most of the WAP-enabled phones only can browse through and display WML [Wireless Markup Language] pages as opposed to HTML pages, at least that I know of, so you’ll need to go hunting for WML pages. Google’s wireless WML page is located at http://wap.google.com, which is nifty for finding other WML sites. Wireless Mapquest is located at http://wireless.mapquest.com/aolmq_wml, and wireless Superpages is located at http://wap.superpages.com/cgi/cs_client.cgi, to name a few sites. All of these links would be entered into your cellphone at the prompt.

Browsing isn’t the only thing you can do with WAP, however–if you use Cerulean Studio’s multinetwork chat program, Trillian Pro, you can download a plug-in for Trillian called I.M. Everywhere. This program is a miniature HTTP server (NOT a WAP gateway) that will let you IM anyone that is on your Trillian buddy list from your phone. Trillian supports ICQ, AIM, MSN Messenger, and Yahoo Messenger, which means that you will be able to IM all of your buddies on your phone, without paying for text messages. I.M. Everywhere broadcasts in both WML and HTML, so you would enter your own IP into the default homepage prompt on your phone to get this working, or you could enter your IP into any internet browser on a computer and use I.M. Everywhere to control Trillian remotely.

This article has just about come to a close, but one very important thing to note is that WAP requires cellular airtime. You will be charged, in minutes of time spent on the wireless web, for data transfer on your phone bill. There is no extra charge for wireless internet (like there normally would be), only regular airtime ‘talking’ minutes (at least with Verizon), which means that you will most likely have free WAP nights and weekends–instead of seeing a dialed number on your phone bill, you would just see “DATA TRANSFER”. Your cellular provider will almost definitely not support doing what is outlined here–this isn’t illegal, it’s just using your own free WAP gateway instead of your cellular provider’s paid gateway. If you’re going to try any of this on your own, try it with caution. I take absolutely no responsibility for extra cellular charges you may incur or for any trouble you may get into with your cellular provider if, and when, you try all of this. That said, have fun and I hope you learned something!

By Joshua D.


  1. says

    I’m unclear on one thing. Does this mean that if I’m on my cell phone for 20 mins with this system I’d be charged 20 mins of normal airtime as if I’ve been on the phone for 20 mins regardless of how much data I move?

  2. Captian Blowhard says

    As a fellow geek I exhort you to be more careful with the distinction between the Internet and the Web. WAP is a protocol used by cell phones to access the Web over the Internet. There is more to the internet than the Web.

  3. says

    Cpt. Blowhard: Yeah, I was kind of using the words interchangably when I wrote the article. Some things you can do with WAP (like the Trillian example I gave) are very un-weblike, though…would you consider using Trillian or AIM or anything like that on a computer to be browsing the web?

    Thanks for catching my slight error, anyway, though. You’re right. :)

  4. ALLIE says


  5. jimi says

    please is it possible to browse on a pc using a mobilephone with a wap only gateway access?
    and how do i download large file size over wap only gateway access on my pocket pc it is always giving me this message “file too large to download.”

  6. gilbert says

    im having the same problem as allie i have a lg 9200 from fido unlocked to cingular but i cant you browser cant change settings because the phone has browser locked. anyonehave a clue how to unlock so i can enter the cingular settings? thanks for your time

  7. blair says

    I have a tmobile and it’s on their website how to configure the browser settings. Changed mine from FIDO to T-Zones as well as messaging. Basically, it sends it to your phone and all you have to do is save it.

    You might try Cingular’s FAQ or support. Hope this helps.

  8. liam says

  9. Donyale says

    I just brought a LG F9200 off of Ebay. it is branded and locked to FIDO. I tried to call FIDO to get them to unlock the WAP so I can use it on my carrier – Cingular. is there a way I can unlock the WAP address? thanks!

  10. Brandon says

    same problem as the rest… purchased an “unlocked” lg 9200 and it is stuck with the fido wap settings… can’t change them…

  11. Capt. Smartie Pants says

    Hey, yeah … wanna know whats WAY easier then changing the IP and all that shi- so your phone’s mobile charges you airtime minits … try just paying the like $10-$15 a month for unlimited web/wap/internet what have you, and if you wanna help me out with something, then why dont you explaine how to change the setting on my Wap so i can download the Super Bluetooth Hack application to my LG Lx260 (rumor) considering iv try’d literally EVERYTHING and its pretty damn well then only application i really want.

    http://www.getjar.com <— serch for the Super Bluetooth Hack there.

    Thanks – Jawsh.

  12. Patrick says

    Please anyone who has an idea on how to get total free wap/gprs connection should please email me at ([email protected]) l am from nigeria thank u.

  13. Ikenna says

    My wap gprs provider has some sites blocked that i cant get into like yahoo & much more. Pls who can tell me how to bypass that and get hooked on those sites. I would also need a free wap proxy which i can connect to after connecting to my home network.

  14. nikki Jennings says

    Have a cingular “unlocked” LG f9200 settings are locked to fido, do I need unlock code or how can I change them

  15. ramil cabal says

    i have a sidekick cellphone and i’m looking for a wap and username&password that can connect me to web for free.
    please help me.

  16. lxfemi3 says

    pls help me in configuring my pc for free internet browsing via mtn, zain or glo.
    if u have any idea about this, pls contact me on07039131116.

  17. Colin says

    Hello if anyone knows how to make the sidekick change like change the apn and username and password i am thinking of getting the sidekick lx 2009 so i need to use it on the network 3 so what do i set the apn to for 3 ireland i found out that the sidekick will work on the network if use the broadban sim thingy so if anyone needs to call me on this number 00353830072273 or email me [email protected]

    please help me out i have the sidekick lx at the moment i need help please

    • says

      I also have the t mobile lx2009 and can not get a apn user name or password that will work I can not use my web and after 6 hours of t mobile tech support with no help they told me to wait 72 hrs ad get back to me still nothing. very frustrated please help

  18. Mecheline says

Leave a Reply

Your email address will not be published. Required fields are marked *