Using 3G/UMTS/HSDPA Network with Cingular/AT&T 8525 on the Nokia N800

When I bought the Nokia N800 a key feature is not only the ability to surf the internet with Wifi but also to pair it with your phone via bluetooth and access the internet anywhere. have a Cingular 8525 (I guess now an AT&T 8525) which has 3G internet available, but it did not work out of the box with the N800.

To begin with some definitions, there are 2 ways that you typically connect to a phone for internet. Bluetooth DUN (Dial Up Networking) and Bluetooth PAN (Personal Area Network). Bluetooth DUN is the “old” way to connect, and some of the updates Microsoft is pushing out to their Windows Mobile devices are disabling it. Unfortunately, this is the way that the N800 uses to connect to the internet.

To fix this problem, some maemo hackers put together a package called “maemo-pan“. This package enables the ability to connect to a bluetooth PAN and use the shared internet. The announcement and directions are here. In summary:

  • Go to the system preferences and add your phone in the phone settings. Do not enter the wizard for configuring the dialup settings. PAN does not use them.
  • Start internet sharing on your phone. It depends on your phone how and where to do this. On Windows Mobile 5, open the Start menu and select “internet connection sharing” from there.
  • Make sure that Bluetooth is enabled on your internet tablet. Now open the connection dialog and you will see that there is a new connection called “Bluetooth-PAN”. Select it and you will be connected to the internet via PAN.
  • When you’re finished, just close the connection the usual way. Wasn’t this easy? :)

Now on the 8525, this didn’t work for me flat out. I was using rom named “vp3G” which was Windows Mobile 6.0 which was released before the official AT&T one. I don’t know if this was causing my problem or not. I couldn’t get the N800 to find the 8525. I could get the 8525 to find the N800 but I still could not get bluetooth pan working.

I decided to flash the 8525 to a new cooked rom, because it had been several months since I had done so. To hedge my bets, I picked a ROM that included the old Bluetooth DUN package. There is an excellent webpage with far more information than I could provide on the subject of Flashing your 8525/Hermes – see MrVanx’s ROM Flashing Guide here. I chose Schap’s WM6.1 4.40 ROM. After the flash was complete – I tried to pair the two and had much better results.

I first paired them and it seemed to take this time. After that, I click “Internet Sharing” in the Programs on the 8525 and enabled it. Then I went onto the N800 and selected “bluetooth-pan” as the type of connection. Voila – it worked! I was surfing on a nice 3G connection. So for anyone out there trying to get this work without success – keep trying! It definately works but takes some configuration.

On a side note – being able to access an internet tablet via SSH is very cool. Here is top while playing Borat:

Mem: 124908K used, 1920K free, 0K shrd, 8K buff, 39452K cached
Load average: 1.56 1.20 0.98
1574 user RW 26000 1573 69.7 20.4 mplayer
742 root SW< 15132 331 5.5 11.9 Xomap 864 root SW< 2176 331 2.3 1.7 esd 1573 user SW 11788 1 1.1 9.2 atabake 1592 root RW 1960 1578 0.9 1.5 top 1556 user SW 24556 1 0.3 19.3 python 788 root SW< 0 6 0.3 0.0 dsp/0 594 messagebus SW< 2428 331 0.1 1.9 dbus-daemon 1018 user SW< 40840 943 0.0 32.1 maemo-launcher

Fixing PIE Proxy Settings

If you can access the internet fine using PIE (Pocket Internet Explorer) on your Windows Mobile device over Edge or 3G, but when you switch to Wifi Internet Explorer always times out (It says “Loading…”) – then you are probably dealing with the dreaded “hard coded proxy” problem. In this situation you have Wifi wireless enabled and Opera and other internet applications work fine – but PIE will not work.

The issue is that PIE is trying to connect to the internet via a proxy, however if you are using WiFi there is no need for this and the proxy server can not identify you since you are not on AT&T’s (Cingular’s) network.

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings]

The default setting that forces the proxy to be used is:


Change to:


Do a soft reset on your device and PIE should now be able to access the internet again!

CallWave Vtxt and Phonepage Beta!

I received an interesting mail from CallWave this morning:

Great news: CallWave is reinventing voicemail – again! — with two fantastic enhancements to the CallWave service:

1. VtxtSM: A new feature that transforms your voicemail into a concise text message that you can read on your cell phone or email.
2. PhonePage: A permanent, searchable web-based archive that lets you treat all your mobile messages just like email. Use your PhonePage to read, hear and save your messages, send texts, call back, organize your contacts and more.

You have been selected to participate in the CallWave VtxtSM and PhonePage Beta Test. There’s no charge to participate. All we ask is that you agree to provide feedback and answer a brief survey after using it for a few days.

If you would like to try the new CallWave VtxtSM and PhonePage features, simply reply to this email with your mobile number, and tell us you want to be included. We’ll notify you when it’s activated.

Thanks for using CallWave!


The CallWave Team

I’ve been using CallWave’s Visual Voicemail feature for a few months now. It is great – instead of using Cingular/AT&T’s voicemail system, I switched to CallWave’s system. It has a number of features AT&T simply does not have – including e-mails with voicemail attached as a wave file, and SMS notification of voicemail which replaces the “Voicemail” notifier on my phone.

This service that CallWave is going to be testing – Vtxt and Phonepage – sounds like it is going to be speech-to-text detection of voicemail messages. I’m curious as to how accurate the translation will be because in the past PC based speech recognition has been hit or miss, but a lot of time has passed and maybe it is a bit more accurate than it used to be.

I can’t wait to see what they come up with!

Click here to enter into the CallWave Vtxt beta!

T-Mobile will unlock your Motorola phone (for free!)


Phones come in two ways, locked or unlocked. If a phone is locked, then you can only use it with one provider, such as T-Mobile or Cingular/AT&T. If it is unlocked, you can put a sim card in from another carrier, and use the phone just as normal. Phones are locked because a carrier typically gives you the phone for cheap, and in return you need to stay with them for a certain amount of time. Reasons you might want to have an unlocked phone include: using your phone on a separate carrier, international travel and using a country’s native GSM network, and fetching a higher “unlocked” phone price at auction.

Different phone models have different ways of being unlocked. With Nokias and SonyEricsson, as far as I know, you can generate an unlock code based on the IMEI (Unique identifier) of the phone. These generators can be found for free around the net, just ask google or other trusted source.

Motorola phones are different, they require a unique number that is apparently stored on a secure database which you need to pay to gain access to. I’ve typically found these online services for about $25 per phone.

If you are with T-Mobile, you are in luck. They have one of the most generous unlocking policies for their phones. I’ve heard experiences with other providers are hit or miss. T-mobile has a clearly spelled out policy:

SIM Unlock:

T-Mobile branded phones operating on the T-Mobile network may only use T-Mobile SIM cards. To use a T-Mobile branded phone on another wireless carrier’s network with a non-T-Mobile SIM card, you must first request a “SIM Unlock” code from T-Mobile. Conversely, if you have a phone from another North American wireless carrier, you may need to request a “SIM Unlock” code from that carrier before being able to use a T-Mobile SIM card on the T-Mobile network.

SIM Unlock Requests:

T-Mobile customers must meet the following eligibility requirements before contacting Customer Service to request your SIM Unlock code.

The following restrictions apply to all account types:

* T-Mobile can provide SIM Unlock Codes only for handsets sold by T-Mobile USA, with the exception of Danger Sidekick devices. T-Mobile can obtain SIM Unlock Codes for companies acquired by t-Mobile USA (VoiceStream, Aerial, Omnipoint, SOL, Digiph, PCS One, and Powertel).
* SIM Unlock Codes will only be provided after your account has been active for 90 days. Only one unlock code may be provided per customer every 90 days.
* No SIM Unlock Codes will be provided within the 14-Day Buyer’s Remorse period. Customers who purchase phones in CA California or via are granted a 30-Day Buyer’s Remorse Period.
* SIM Unlock Codes are not always available from the Manufacturer. However, T-Mobile will make a dedicated effort to obtain the SIM Unlock code. Note: Other restrictions may apply depending on account type.

To get your Motorola phone unlocked, simple call T-Mobile Customer Service. Tell them you’d like to unlock your phone, and then they will ask for the make and module, and verify that you are eligible for the unlock code (you must have been an active customer for 90 days). They will then have you tell them the IMEI number on your phone, and provide an e-mail address. They may also ask the reason you are requesting the code – I felt bad telling them I was moving to Cingular, so I said I wanted to use my phone internationally. The reason you normally do this internationally, is that rather than

Within 24 hours, you should receive an e-mail that looks similar to the following:

T-Mobile Sim Unlock Request
Sim Unlock Reference: 095XXXX
Unlock Code: 54907825

Thank you for taking the time to contact T-Mobile. Below you will see the Instructions for unlocking your Motorola device.

Before you start you must have a foreign (non-T Mobile) SIM card entered into the handset. If the display reads “Enter Special Code”, enter the unlock code and press “OK”. If the display does not ask for Special code, please enter the instructions below.

1.Press the Menu key on the keypad, and then quickly press 073887*.You should see the Enter Security Code screen.
2.Enter 000000 and select OK.
3.Scroll to Unlock SIM select it.
4.Enter the SIM unlock code and select OK.
5.Press the End key to return to the main screen.

NOTE: If the phone displays, “Please wait to enter special code” or “Contact service provider,” you will have to wait for it to change back. Please be aware that the phone must stay powered on to do this. If the battery is low, be sure to plug it in. It could take 15 minutes to an hour to change back. If the phone does not change back, the handset will need to be replaced.

Thank You,

Sim Unlock Department
T-Mobile USA, Inc.

This e-mail will change depending on your model of phone.

To sum things up, if you have been with T-mobile more than 90 days and wish to unlock your phone, give them a call! T-mobile has the best customer service around, and if they had good coverage in my area I would definitely be staying with them.