User Agent
A customized User Agent is passed in when a device sends a request to a server using the WHERE application. User Agents are constructed by:
[device]/[carrier]/[version]/Profile/MIDP-2.0 Configuration/CLDC-1.0
[device] - Corresponds to the device actually used. All the possible devices are listed below, along with their corresponding screen widths.
[carrier] - Corresponds to the service provier used. Could be one of:
[version] - Corresponds to the version of Where. Current Version is 2.1
[carrier] - Corresponds to the service provier used. Could be one of:
- Alltel
- ATT
- Boost
- Helio
- MetroPCS
- Sprint
| Device | Screen Width (in pixels) |
| BlackBerry 8800 | 320 |
| BlackBerry 8300 | 320 |
| BlackBerry 8703 | 320 |
| Helio Ocean | 240 |
| LG BREW VX9900 | 320 |
| LG BREW VX8800 | 240 |
| LG BREW VX10000 | 400 |
| Generic BREW 320 | 320 |
| LG BREW VX9400 | 320 |
| BlackBerry 7130 | 240 |
| BlackBerry 8100 | 240 |
| Samsung A900 | 240 |
| Samsung M800 | 240 |
| Samsung M610 | 240 |
| Sanyo 6600 | 240 |
| Sanyo 8400 | 240 |
| Sanyo 9000 | 240 |
| Sanyo M1 | 240 |
| Sanyo 6650 | 240 |
| Sanyo 7050 | 240 |
| Sanyo 8500 | 240 |
| Helio OS Ocean | 240 |
| Samsung OS A900 | 240 |
| Samsung OS M610 | 240 |
| Sanyo OS 6600 | 240 |
| Sanyo OS 8400 | 240 |
| Sanyo OS 9000 | 240 |
| Sanyo OS M1 | 240 |
| LG BREW VX8500 | 240 |
| LG BREW VX8550 | 240 |
| LG BREW VX8700 | 240 |
| LG BREW Verizon VX8500 | 240 |
| Samsung BREW A990 | 240 |
| Samsung BREW U620 | 240 |
| Samsung BREW U740 | 240 |
| Samsung BREW U900 | 240 |
| Samsung BREW Verizon A990 | 240 |
| Generic BREW 240 | 240 |
| Motorola V9M | 240 |
| SonyEricsson dylan | 240 |
| SonyEricsson usher | 240 |
| SonyEricsson Shakira | 240 |
| Motorola Husky | 240 |
| Nokia N95 | 240 |
| Nokia N95 8GB | 240 |
| Nokia NSTL N95 | 240 |
| Nokia NSTL N82 | 240 |
| Nokia NSTL N81 | 240 |
| Nokia N75 | 240 |
| Nokia 6555 | 240 |
| Nokia E71 | 320 |
| Nokia RM381 | 240 |
| Nokia RM324 | 240 |
| Motorola V3XX | 240 |
| Samsung A717 | 240 |
| Samsung A707 | 240 |
| LG 720 | 240 |
| LG 750 | 240 |
| Samsung A727 | 220 |
| Samsung A767 | 220 |
| Samsung A867 | 240 |
| Generic BREW 176 | 176 |
| LG BREW VX8300 | 176 |
| Samsung BREW U540 | 176 |
| Samsung A920 | 176 |
| Samsung A940 | 176 |
| Samsung A960 | 176 |
| Samsung M500 | 176 |
| Samsung M620 | 176 |
| Samsung M520 | 176 |
| Samsung M510 | 176 |
| Samsung A517 | 176 |
| Samsung A737 | 176 |
| Samsung A637 | 176 |
| Samsung A777 | 176 |
| Samsung A747 | 176 |
| Samsung Techno | 176 |
| Pantech Martha | 176 |
| LG Rumor | 176 |
| LG 500 | 176 |
| LG 535 | 176 |
| LG 550 | 176 |
| LG 570 | 176 |
| LG 515 | 176 |
| LG 575 | 176 |
| Sanyo 8300 | 176 |
| Sanyo 7400 | 176 |
| Sanyo 7500 | 176 |
| Motorola L7C | 176 |
| Motorola V3M | 176 |
| Motorola K1M | 176 |
| Motorola i885 | 176 |
| Samsung BREW u520 | 176 |
| Samsung BREW U706 | 240 |
| Samsung BREW Alltel u520 | 176 |
| Samsung BREW R500 | 176 |
| Samsung BREW Alltel R500 | 176 |
| Samsung BREW R510 | 220 |
| Samsung BREW Alltel R510 | 220 |
| Motorola BREW V9M | 240 |
| LG BREW AX8600 | 176 |
| LG BREW AX380 | 176 |
| LG BREW AX830 | 240 |
| LG BREW AX260 | 176 |
| LG BREW AX565 | 176 |
| LG BREW Alltel AX8600 | 176 |
| LG BREW NSTL AX8600 | 176 |
| Motorola BREW V3M | 176 |
| Motorola BREW V325i | 176 |
| Motorola BREW V3A | 176 |
| Motorola BREW V3C | 176 |
| Motorola BREW K1M | 176 |
| Motorola BREW V323i | 176 |
| Motorola BREW L7C | 176 |
| Motorola BREW Z6M | 240 |
| Motorola BREW Z6TV | 240 |
| Motorola BREW Alltel V3M | 176 |