I recently upgraded my O2 XDA Graphite to Windows Mobile 6 using the upgrade path on the O2 website. Overall this was a very worthwhile process as my phone is now faster and more stable. The downside is I could no longer get my TomTom One V2 and the phone working together – so no traffic and weather updates. A quick hunt around the interweb showed I was not the only one to find this, and the cause appeared to be a decision by Microsoft to remove Bluetooth DialUp Networking as a default option. To add it requires the OEM (in the case of the XDA Graphite this will be either Asus or O2 themselves) to build a new version of the phones firmware – not likely to happen very quickly.
Not to be put off I decided to have another look around for a solution and found plently of others (although not with the XDA Graphite) having the same problem after installing WM6. There also appeared to be a potential solution which worked for some of using an installer to add in the old ‘Modem-link’ files used for BT DUN. The file (found here) should be copied to the phone and then installed by simply running the cab file. After this a soft reset of the phone is required (I found it worked best by removing the battery for 10 seconds) and then to pair the phone and TomTom together. For me this was all that was required and the pairing process worked first time, allowing me to use the TomTom Plus features again.
Once O2 get round to updating the firmware again, I hope they will have the foresight this time to include the legacy BT DUN files. It will make using the phone with my TomTom much easier.