Wireless Acsess Protocol -- WAP Browser for Android - Networking

Hi there, today I decided to play WAP, so I was wondering if a WAP Browser for Android exists
I read here: https://forum.xda-developers.com/t/wap-on-android.658195/
that there was an addon pack: http://www.romraid.com/paul/hero/3.2-update-hero-modacocustomrom-enhanced-signed.zip
that included the WAP browser for Android
does someone have that pack somewhere and could share, eather the whole pack or only WAP browser
For Google Chrome I have found an extension that can render WML: https://www.crx4chrome.com/crx/1442...MyKrQOWmWKlupEFf6ARwd8CggeH0HCDQWshv0oXXdkwxg
but to play with WAP would realy like to have a proper WAP browser so I don't need to dig my old "dumb" phones out for that
also can someone please clarify, can I use my own WAP proxy, something like this: https://kannel.org
because I tried to modify my APN settings to some non-existant address and mobile internet continued to work even if APN settings were wrong, so if I just setup something like kannel up as WAP proxy and point my APN settings to that, will it work or does WAP use some protocol that I cannot replicate without a proper mobile base station?
I know that you can create your own MMS Proxy server with this: https://github.com/heyman/mms-decoder
Thanks for Anwsering and Best Regards

Related

WAP and T-Mobile

Hi
ON my nokia I had wap access to check headlines and football scores. How do I enable the same facility on an XDA ?
You need to run a seperate WAP browser, like EZ WAP. Search the boards here for EZ WAP and you'll find links to places to get it. Once you have it, there's a great WAP config description for T-Mo at:
http://forum.xda-developers.com/viewtopic.php?t=3675
Hope this helps
I've tried following the steps given in several different threads for configuring this on my XDA but have been unsuccessful. I've been trying to use EZWap to configure it, but it cannot connect. I think its something to do with my network connections on my phone that just arent right. Can anyone walk me through setting up the actual network connection settings for WM2003? Any help would be greatly appreciated.
i installed the mms from the O2 uk rom... (from zip posted here somewhere)...
i get mm2 notifications, but i cant download them...
any ideas?
WAP using IE in WM2003
Supposedly IE in WM2003 has support for WAP browsing. However, when I set up a "TZONES" connection and set up the AP to ( wap.voicestream.com ) and the proxy to ( 216.155.165.50:9201 ), and I try to navigate to:
wap.myvoicestream.com
It no longer works. However, if I navigate to any "regular" www page, it comes up just fine. Has anyone else successfully been able to configure their WM2003 ( TMobile PPCPE ) to access their TZones via IE using the WAP connection/Proxy settings ?
I was thinking of installing EzWap 2.5 again, but during the install it said it was going to replace wapdrv.dll and I wasn't going to run the risk of overwriting a necessary file, so I exited the installation of ExWAP.
Anyone gotten this to work ???
[/b]
Eureka !!! You don't need EzWap or Klondike !!!
<Edited - It was LarryH from Horward Forums who originally helped me out with this...it was his idea to try out a different URL monicker. Thanks again Larry ! >
With LarryH's help, we've discovered that it IS possible to access T-Mobile's TZones pages once you've undergone the upgrade to WM2003 from T-Mobile's SITE.
After you set up your connection to use the WAP accesspoint:
wap.voicestream.com
Under Proxy Settings:
WAP: 216.155.165.50 port: 9201
SWAP: 216.155.165.50 port: 9203
You don't have to set the HTTP or SOCKS,
as TMobile doesn't support SOCKS, and the HTTP port ( 80 ) is already open on their gateway server.
To access your TZones homepage, just open IE, and enter:
wsp://wap.myvoicestream.com
apparently entering:
http://wap.myvoicestream.com
will confuse IE in WM2003 for PPC, and
it will say "Unable to find page".
Everyone, enjoy your TZones under WM2003.
Marcelo
but my MSN Messenger don't work
my MSN Messenger still don't work. I have set access point to wap.voicestream.com
do i need to set up something else? or purchase other data plans from tmobile?
Re: but my MSN Messenger don't work
yfei said:
my MSN Messenger still don't work. I have set access point to wap.voicestream.com
I just tried that on my PPC PE and I was able to sign on to MSN Messenger. Are you sure you have the Connection you set up to access the proper proxy address and ports. Make sure you setup the user/password for your msn account properly, because if you type it in wrong, it won't let you log in.
Let me know if you run into any problems.
Marcelo
Click to expand...
Click to collapse
Awesome !!!
Now I can have MSN Messenger using T-Zones / WAP access. This is wonderful.
Now with just WAP, I have acesss to port 80 & 110 and MSM messenger.
Thanks a bunch!!!!
-JB
t-mobile UK ??
Does anyone know the WAP settings for t-mobile uk ?
OK my settings are:
cellular line GPRS
access point name: wap.voicestream.com
user name password and domain all blank
proxy settings this network connects to the net check
this network uses a proxy server to connect to the net checked
proxy server is 216.155.165.050
under the advanced part all but socks are set to same IP
WM2003
I connect to GPRS but it says page cannot be found
any ideas why?
figured it out and took out the proxy stuff and access the web now.
I would also like the uk settings and a fool proof step by step instruction, please.
Thanks for any guidance

EDGE on my DASH (smartphone 5.0)

Okay so im relativley new to this mobile internet stuff but my gprs connects through a proxy on my smartphone. Kind of like the tzones connects.. but i have a regional provider called Centennial Wireless.. ANYWAYS.. i can browse the web through internet explorer just fine.. but i CANNOT use any java apps with it. i DONT THINK i can use push email with it. and i cant use any messenger service with it. is there ANY work around for this annoyingness.?.. i just wonder bc i can access any webpage (wap or non wap) through INET explorer.. ALSO is there any other browser that i can use? i would LOVE to use opera mini.. but i dont think thats happening. let me know pleaseee
most providers block traffic on their proxy.. im on cingular and when i use their proxy'd connection i cant get out on java app's or IM's.. however cingular provides a connection that doesnt have the proxy, so you might want to check and see if there is another connection on your phone available that uses EDGE but not the proxy
I messed around with a few settings on my v635 (changes the port to 8080 and changed the type to HTTP.) and i got perfect connection.. i was able to access the web from java applications!!! so i know its possible now.. just how to enter the same setting on my DASH is the question now?.. here werer the exact setting on the v635.
Service type 1:Http (used to be wap)
Gateway IP 1: 066.099.231.135
Port 1: 8080 (used to be 9201)
SAME FOR PORT 2^
APN: mmspublicwap.centennialwireless.com
and i can access through java apps.. does this mean that the v635 isnt using a proxy and i need to somehow tke the proxy outta the dash? or no?

Any way to fully enable wap for applications on x10??

Hey everyone!
i was just wondering if there is any way to enable wap for applications in x10?
we can only use the main browser through wap...!
we can't use timescape or facebook or ebuddy or marketplace, track id or any other application.
any solution for this?
Thanks
By WAP you mean GPRS connection right? I'm using it for everything except Youtube when WiFi off
Have you set the GPRS setting? Or just do auto settings under mobile network settings?
I read on an other forum that there were people who had the same problem.
As I like to buy the x10, I'm really curious what might cause this. Unfortunally I haven't got a reaction on my question.
So I you find a solution, can you post it here?
Thx
holy_reds said:
By WAP you mean GPRS connection right? I'm using it for everything except Youtube when WiFi off
Have you set the GPRS setting? Or just do auto settings under mobile network settings?
Click to expand...
Click to collapse
no, by wap i mean wap. Gprs is a complete different thing. In my country GPRS service cost 25$ for 250mb only.
wap is already unlimited for 5$ only. And i was using wap connection on my iphone (browser, opera mini, push/email, ebuddy, marketplace/itunes).
Now i cant use WAP with any of these applications! only the default browser is enabled. any solution ? :s
GPRS is a connection type, like WCDMA or CSM.
WAP is more like HTML, a data type. The default android browser can't display WAP formatted pages.
Do you mean dial up internet?
Wap is a gprs connection that uses a proxy server with a port: 80 or 8080
it is clear now ?
Shady.ak said:
Now i cant use WAP with any of these applications! only the default browser is enabled. any solution ? :s
Click to expand...
Click to collapse
If you are with Rogers would you mind giving me a hand how to set it up for WAP on the default browser? Just a list of the settings will do. I tried different APN settings from various online sources and the settings from my old W810 but I couldn't even get browsing to work! I tried setting Opera Mini to use HTTP instead and of course nothing works. The unlimited browsing only plan I have is simply a waste at the moment. Thanks!
EDIT: after trying a few things I was able to get the default browser working... but no, the other apps don't work with WAP... not even if I set Opera Mini to use HTTP.
ok, i was having this problem too and i found a way around it.
you have to go to your APNs and edit the APN you are using.
go to the port tag (should be labeled as 80) and erase it making it blank.
save>restart your phone, everything should work fine.
iphonepimp said:
ok, i was having this problem too and i found a way around it.
you have to go to your APNs and edit the APN you are using.
go to the port tag (should be labeled as 80) and erase it making it blank.
save>restart your phone, everything should work fine.
Click to expand...
Click to collapse
Tried this and only the default browser works...
I have experienced the same issues as described above,
if the default browser is working correctly however stand alone apps fail it may be the APN used has restrictions disabling the use of non-browser data traffic, commonly networks will have a minimum of 3 APNs, e.g WAP, MMS, and Internet.
On this basis I would recommend you ask you provider for the details of thier internet APN (commonly used when using your phone as a modem or email account access) and test accordingly.. if everything works this would confirm restrictions are in place, and a requirement to use an unrestricted APN for full functionality.
As noted different APNs may have differnt charging structures, hence the limitations sometimes when using wap apn access.
iphonepimp said:
go to the port tag (should be labeled as 80) and erase it making it blank.
Click to expand...
Click to collapse
The port for my APN (Japanese version) was left blank by default, but I couldn't access my hosted email and website on the X10. Every other website and email worked fine. When I added 80 as the port, I can now access my hosted email and website without a problem.
I'm happy that this seems to have fixed it, but does anybody know why setting the port to 80 worked for me but gave problems for others?
had simualr problem ... calt my x1 support they said that i need to turn on roaming and then it workt .. this is becouse i use tele2 and they dont have there own network they only rent it from netcom so you need to turn on roaming that can be found in settings >wirreles network>mobile network (can have aother name ..my mobile is in norwegiang .. )try that,

Is WAP still in use?

Hello everyone,
First off, I apologize if this is the wrong type of question, but you are the only community I know that has the knowledge of the technical details am I looking for. I have asked this in several communities but failed to deliver a proper question and get a proper response. In any case, if you are about to delete this post, please direct me to a more appropriate community.
Here is my train of thought, I hope you can follow:
So, I have this presentation about the Wireless Application Protocol (WAP) which I am having a hard time finding any recent news. All I can find is old articles about WML 2.1 and new phones that support WAP.
The more I search the more I start thinking that WAP is a thing of the past. But the problem is that I am not sure if this is correct. If it is dying, what is replacing it?
The WAP is a stack of 5 protocols. The top one is the application layer which includes the WML language. Under WAP are the various wireless interfaces (CDMA, EDGE, etc). WAP browsers send requests to WAP gateways in order to view a website which is written in (or translated to) WML. So far, so good.
What about Opera Mini??? This a browser designed for mobile phones that is capable of reading HTML (to a degree). How does Opera Mini access the internet? My guess is that it is not using WAP, but the standard TCP/IP stack. Can a cell phone (not a smart phone) use the TCP/IP stack? Is it powerful enough? What about Mobile IP? Is it TCP/Mobile IP?
I know that WAP is still in use. Motorola recently announced a series of low budget cell phones that are WAP-enabled. But doesn't the speed of 3G and the average phone with WiFi support renders WAP useless?
So, I guess my question is: if a mobile phone today (both cell phones and smart phones) access a website using a HTML-capable web browser, does it use the standard TCP/IP stack, a mobile version of it, or each phone has a proprietary model?
Am I even making sense??? :S
Thank you for your patience.
there are still wap pages out there but doubt that will inc
if your network operator support it wap pages will work in any browser
just as ugly www pages
Parts of WAP are still in use, however the majority of it has been replaced.
As I understand it the first version of WAP required special gateways and didn't use HTTP as the application layer. WAP 2.0 however dropped all this rubbish, and just went with HTTP.
In regards to the wireless protocols, the GSM protocols GPRS and EDGE are still used when there is no 3G signal available, however 3G is the preferred method. I don't believe there are any operators who only provide a 3G service without GSM fallback. 3G networks typically use a packet-switched network design for data services, similar to the internet.
The format of the pages themselves is another interesting one. The majority of 'mobile sites' nowadays just use regular HTML, or a subset of it. There are a few different XHTML standards targeted at mobile devices. The level of support varies greatly between handsets, however practically all phones made in the last five years will support some sort of CSS. WML is a markup language designed for WAP usage, however AFAIK it is basically not used now. I don't believe smart phones (Android at least) even support rendering WML pages. WML is an even stricter subset of HTML, and to be honest I don't really think is worth bothering with
Hope this helps, if you want some clarification of anything let me know!
thelucster said:
Parts of WAP are still in use, however the majority of it has been replaced.
As I understand it the first version of WAP required special gateways and didn't use HTTP as the application layer. WAP 2.0 however dropped all this rubbish, and just went with HTTP.
Click to expand...
Click to collapse
That was exactly what I wanted to find out. Thank you very much.
So, if I understand this correctly, when a mobile application wants to access a website with standard HTTP, it still uses the WAP 2.0 Stack; correct? If this is true, then Android or iPhone, or WinMo, or the rest, all have the WAP 2.0 stack embedded in their OS? Or is the WAP stack old and it has been replaced by proprietary TCP/IP implementations?
I think I am a little confused :S
thelucster said:
WML is a markup language designed for WAP usage, however AFAIK it is basically not used now. I don't believe smart phones (Android at least) even support rendering WML pages. WML is an even stricter subset of HTML, and to be honest I don't really think is worth bothering with
Click to expand...
Click to collapse
Well, WML was for WAP 1.0. WAP 2.0 supports XHTML Mobile Profile. So since there is no WAP 1.0 there is probably no WML also.
thelucster said:
Hope this helps, if you want some clarification of anything let me know!
Click to expand...
Click to collapse
It indeed helped. Thank you very much.
Hi, this thread has some factual errors, so figured it may be valuable for someone who looks for information and ends up here, to have a set of good information available in the thread.
kimolias said:
So, if I understand this correctly, when a mobile application wants to access a website with standard HTTP, it still uses the WAP 2.0 Stack; correct? If this is true, then Android or iPhone, or WinMo, or the rest, all have the WAP 2.0 stack embedded in their OS? Or is the WAP stack old and it has been replaced by proprietary TCP/IP implementations?
Click to expand...
Click to collapse
I am not sure what "mobile applications" that want to access websites you are talking about. The typical apps available on a device from the factory that need to connect somewhere are Browser, MMS and Email applications. Of these, the Browser is the one that wants to access a website and the browser has built-in the protocols it needs.
And also to clarify lets make it clear that WAP specs includes both specs for markup language (how to display the content) as well as transport protocols (how to send/get the data). But, for this post I will only comment on the data transport protocols and completely ignore the markup languages (WML, xHTML-MP and HTML) and how or where they are used.
BROWSER
Let's split the Browser into two types of browser first, to make things a little more clear.
1) WEB Browser
2) WAP Browser​
The WEB Browser uses the "regular" HTTP protocol to connect directly to webserver (on top of TCP/IP provided by the operating system) to get content.
The WAP Browser can use WAP 1.2 (Wireless Session Protocol/Wireless Transaction Layer) to connect to a WAP Gateway, and the WAP Gateway in turn uses regular HTTP to get the content from the webserver.
The WAP Browser can use WAP 2.0 (Mobile Profile HTTP) to connect to a WAP Proxy, and the WAP Proxy uses regular HTTP to get the content from the webserver.
I do not want to make this confusing by even mentioning the secured versions of the above, cause it's messy.
​
MMS (a.k.a picture messaging)
Multimedia Messaging also uses WAP. When a MMS Message is sent to a cellphone recipient, the cellphone actually only receives a SMS message (a.k.a. text message) which includes a Notification that a new MMS message exists. Then, the cellphone must open a data connection (GPRS,3G, CDMA or whatever the device/carrier uses) and then use WAP 1.2 or WAP 2.0 to connect to a WAP Proxy or WAP Gateway and then use that connection to download the actual MMS Message. When sending messages the cellphone also uses WAP 1.2 or WAP 2.0 and WAP Gateway/Proxy to deliver the message to the carriers MMSC (Multimedia messaging center).​
EMAIL
Email has it's own set of data transport protocols. Depending on the users account it could use protocols like POP3 or IMAP to receive and manage the arriving emails. To send, it could use the SMTP protocol. Unless, it's a Microsoft Exchange email client and uses MS proprietary protocols.​
Conclusion so far: As you can see, "mobile apps" can use a variety of protocols to get or send data over wireless connections. Generally the only thing they have in common is that they all ride on top of TCP/IP and the operating system creates that TCP/IP layer on top of the wireless technology (GSM/CDMA/3G/4G/WiFI etc) connection.
To return to the original question of whether WAP still is in use (in 2010), the answer is that WAP in use in almost every handset on the market and doing well. However, it is the WAP protocol stack that today is the important part of the technology. WAP 2.0 pages (xHTML-MP formatted) are also very common and ringtone delivery pages etc all use this over WAP connections as this way the carriers can charge for the content with your monthly bill. Without it, they can't control the payments and credit cards or other means must be use.
Further, if you buy a ringtone or similar by sending a text somewhere, you get a WAP Push message in return with a link for downloading the content. This link would not work over regular HTTP as then the carrier can't track if you downloaded the content you paid for or not.
For Android or Meego or other "new" popular platforms, the OEM maufacturers of devices can buy the WAP Stack's for WAP connectivity or MMS from companies like Winwap Technologies (winwap.com) that specifically provide such technolgy for the manfuacturer.
In the end, the consumer does not need to know if HTTP, WAP or something else is used as long as they get what they paid for and want.
Hope this helps somebody?
Cheers,
Aaron (a developer of mobile that's been around too long...)
TEXT, MMS, and Email formats
I may not be using the proper verbage however I am hoping the process/question is clear.
Are the different protocols used for the three above needed for actual transport of the specific message types etc?
I am assuming the phone / computer / ??? has the protocol to play/view. Could they all be sent via sms text type format. Message plus attachment sent via wifi? once reaching destination program opens them ?
I am sure you woule need applet and servlet but is there a protocol that can do that without using a cellconnection plus data connection?
t_galownia said:
TEXT, MMS, and Email formats
Are the different protocols used for the three above needed for actual transport of the specific message types etc?
I am assuming the phone / computer / ??? has the protocol to play/view. Could they all be sent via sms text type format. Message plus attachment sent via wifi? once reaching destination program opens them ?
I am sure you woule need applet and servlet but is there a protocol that can do that without using a cellconnection plus data connection?
Click to expand...
Click to collapse
Generally anything is possible if you have access to the infrastructure. But, if you are not a telecom carrier or big enough OEM manufacturer - your only choice is to use what is available.
EMAIL: WiFi is fine for email, but you still need to run SMTP on top of WiFi to send the actual email to some SMTP server.
MMS: WiFi is not fine for MMS, unless you have MM7 or other special access to the telecom operators MMS Center.
TEXT: WiFi can not be used. TEXT (correctly called SMS or Short Message Service) uses it's own protocol that's built into the GSM/CDMA protocols. Impossible to send over WiFi unless you use WiFi to send to your own server where you have an actual wireless modem that sends out the TEXT (or again; you can probably pay your telecom carrier and spend money to build a system that let's you send your TEXT over WiFi to some server that handles the rest for you).
hope this helps...
Excellent feedback
abbe-dev said:
Hi, this thread has some factual errors, so figured it may be valuable for someone who looks for information and ends up here, to have a set of good information available in the thread.
I am not sure what "mobile applications" that want to access websites you are talking about. The typical apps available on a device from the factory that need to connect somewhere are Browser, MMS and Email applications. Of these, the Browser is the one that wants to access a website and the browser has built-in the protocols it needs.
And also to clarify lets make it clear that WAP specs includes both specs for markup language (how to display the content) as well as transport protocols (how to send/get the data). But, for this post I will only comment on the data transport protocols and completely ignore the markup languages (WML, xHTML-MP and HTML) and how or where they are used.
BROWSER
Let's split the Browser into two types of browser first, to make things a little more clear.
1) WEB Browser
2) WAP Browser​
The WEB Browser uses the "regular" HTTP protocol to connect directly to webserver (on top of TCP/IP provided by the operating system) to get content.
The WAP Browser can use WAP 1.2 (Wireless Session Protocol/Wireless Transaction Layer) to connect to a WAP Gateway, and the WAP Gateway in turn uses regular HTTP to get the content from the webserver.
The WAP Browser can use WAP 2.0 (Mobile Profile HTTP) to connect to a WAP Proxy, and the WAP Proxy uses regular HTTP to get the content from the webserver.
I do not want to make this confusing by even mentioning the secured versions of the above, cause it's messy.
​
MMS (a.k.a picture messaging)
Multimedia Messaging also uses WAP. When a MMS Message is sent to a cellphone recipient, the cellphone actually only receives a SMS message (a.k.a. text message) which includes a Notification that a new MMS message exists. Then, the cellphone must open a data connection (GPRS,3G, CDMA or whatever the device/carrier uses) and then use WAP 1.2 or WAP 2.0 to connect to a WAP Proxy or WAP Gateway and then use that connection to download the actual MMS Message. When sending messages the cellphone also uses WAP 1.2 or WAP 2.0 and WAP Gateway/Proxy to deliver the message to the carriers MMSC (Multimedia messaging center).​
EMAIL
Email has it's own set of data transport protocols. Depending on the users account it could use protocols like POP3 or IMAP to receive and manage the arriving emails. To send, it could use the SMTP protocol. Unless, it's a Microsoft Exchange email client and uses MS proprietary protocols.​
Conclusion so far: As you can see, "mobile apps" can use a variety of protocols to get or send data over wireless connections. Generally the only thing they have in common is that they all ride on top of TCP/IP and the operating system creates that TCP/IP layer on top of the wireless technology (GSM/CDMA/3G/4G/WiFI etc) connection.
To return to the original question of whether WAP still is in use (in 2010), the answer is that WAP in use in almost every handset on the market and doing well. However, it is the WAP protocol stack that today is the important part of the technology. WAP 2.0 pages (xHTML-MP formatted) are also very common and ringtone delivery pages etc all use this over WAP connections as this way the carriers can charge for the content with your monthly bill. Without it, they can't control the payments and credit cards or other means must be use.
Further, if you buy a ringtone or similar by sending a text somewhere, you get a WAP Push message in return with a link for downloading the content. This link would not work over regular HTTP as then the carrier can't track if you downloaded the content you paid for or not.
For Android or Meego or other "new" popular platforms, the OEM maufacturers of devices can buy the WAP Stack's for WAP connectivity or MMS from companies like Winwap Technologies (winwap.com) that specifically provide such technolgy for the manfuacturer.
In the end, the consumer does not need to know if HTTP, WAP or something else is used as long as they get what they paid for and want.
Hope this helps somebody?
Cheers,
Aaron (a developer of mobile that's been around too long...)
Click to expand...
Click to collapse
**************************************************************************************************************************************************************
What could be the wayout to retrieve MDN information without using WAP Proxy in a CDMA environment?
This can be achieved for Non-WAP during A11 authentication. Thoughts and expert advise needed.
Regards,

WAP only browser?

Hi,
Currently with my HD2, if I want to acccess Vodafone live, I have to change the connection settings to WAP adn then back again if I want to browse normally.
What I want to do is setup each browser to use a seperate gateway.
Standard Internet Gateway for Opera, and WAP for IE. I can't find a way to set this and I figured there could be a reg hack to set this.
Any suggestions.
Thanks in Advance

Categories

Resources