One feature where Windows Mobile rules over any other mobile platform is the availability of the desktop passthrough internet sharing feature wherein you can browse internet on your mobile device using your desktop computer’s internet connection. Now an application called Hiisi Proxy that provides similiar functionality via Bluetooth is available for Nokia S60, Sony Ericsson UIQ, Motorola and other Java J2ME Midp 2.0 compatible devices.

Hiisi Suite is an HTTP proxy server for Java J2ME MIDP 2.0 compatible mobile devices and Windows PC that can intercept and route (proxy) all HTTP requests coming from any mobile application or Java midlet on your cellphone to your desktop computer’s LAN via Bluetooth (RFCOMM) connection. The suite contains two applications- the server and the client. The Hiisi proxy client on the mobile device routes all the HTTP traffic to the Pihatonttu Proxy server running on the PC. It is a very good alternative to GNUBox which attempts to accomplish the same thing in the most difficult way.

With this mobile proxy, you can pair your mobile phone via Bluetooth and use the internet connection on your desktop computer, enabling you to surf the internet without paying a dime to your mobile operator. Hiisi Suite supports only HTTP protocol (GET and POST methods).

Hiisi Proxy’s mechanism is designed in the following way:

- Hiisi Proxy waits for HTTP request at port:1234 on the J2ME mobile device
- Pihatonttu Proxy waits for HTTP request from the cellphone at the Bluetooth virtual COM port on the PC


Hiisi Bluetooth Proxy for Mobiles

In the Bluetooth Mode:

- An application sends HTTP request to Hiisi Proxy.
- Hiisi Proxy forwards the request to Pihatonttu Proxy via bluetooth.
- Pihatonttu Proxy sends the requests to your computer’s internet connection
- Pihatonttu Proxy forward HTTP response received from the LAN to Hiisi Proxy via bluetooth.
- Hiisi Proxy sends the response to the application.

In the W-CDMA / GSM Mode:

- Application/midlet sends an HTTP request to Hiisi Proxy.
- Hiisi Proxy forwards the request to mobile carrier/operator’s W-CDMA / GSM network.
- Hiisi Proxy sends HTTP response received from operator’s W-CDMA / GSM network to application/midlet.

The proxy has been tested to work with the Default Browser, Opera Mini 3 and 4, Google Maps for Mobile, Mobile Gmaps and Nokia Podcasting. Read the detailed readme_en.txt for configuration help.

Download Hiisi Proxy Suite for Java J2ME MIDP 2.0 mobile devices here