[MDA III, XDA III, PDA2k, 9090 General] veletron:
Had the following response to o2 as a result of emailing them with a load of bugs in the XDA IIs a while ago. My email to them it still on the end of their response.

Hi Nigel,

Thanks for this detailed and comprehensive report.

Most of your observations relate to the core Microsoft OS or the integration of the WIFI software, and we will pass them on to the right groups.

In response to some of your comments:

- When will O2 be releasing the firmware update that HTC have already made available to resellers?

* A new ROM image is planned for release in the next few months. We cannot advise a specific date at this time.

- Will this update fix the bluetooth issues

* We are looking to include a new version of the Bluetooth software from the Vendor, Broadcom.

- Will this update include mobile media player 10 as recently made available to integrators by MS

* WMP10 is planned for a later release of the software, later in 2005

- Have any of the hardware faults above been fixed on later units, have you managed a software work-around for the microphone issues?

* O2 reviews all customer feedback with it's supplier, and changes to device manufacture are made from time to time. We cannot comment on what changes are made or when, but we are aware of your observations and are actively discussing with our vendor.

Regarding the yellow screen: our experience is that if Cleartype is enabled, this will significantly affect the quality of the screen display. Please disable cleartype if it is enabled. If the screen is still visibly yellow then you should discuss returning the unit for repair under warranty with your service provider.

thanks,

O2 Product Management

-----Original Message-----

From: Nigel Webber [mailto:nigel@veletron.com]

Sent: 04 January 2005 11:54

To: technical.help@sourceO2.com

Subject: List of issues discovered on O2 XDA IIs

Hi

Having owned an O2 XDA IIs for 6 weeks now, I have discovered a huge number of bugs - its actually the most buggy product I have ever purchaced, and I do buy alot of gadgets. I am a programmer by trade, so you can rest assured that these issues are genuine and not 'finger trouble' on the part of the user.

Anyway, I suspect MS/HTC have fixed most of these by now, I note that both QTEK and IMATE have released firmware updates based on new firmware from HTC for the Blue Angel. We are yet to see the same from O2.

Connectivity Problems

---------------------------------

Add a new profile to connection manager and then add a 'modem' to that connection. Go and fiddle elsewhere for a while. Often when you come back to change the settings for that connection the 'modem' has dissapeared. (its still there, a soft reset will cause it to re-appear).

Skype does not work with the XDA IIs. This is not a skype issue, but rather an issue with the WiFi implementation on the XDA IIs. Using skype with the XDA IIs (more than 10 metres from your AP) will cause the XDA IIs to drop the connection, and worse still, the WiFi system on the 2s locks up completely requiring a soft reset. No app should be able to cause WiFi to crash like this! This is fully repeatable on Skype versions 1.00.14 and 1.00.20 (latest).

Often, after setting connection manager to always use certain profiles, and then encountering a problem, you head into connection manager and find that your selections never stuck

VPN connections do not always stick when set, they dissapear from the menu (aka the modem settings)

I have tried for ages and failed to make a VPN connection over anything GPRS, WiFi etc. VPN was one of the reasons that I bought the device (access to home and work networks), but it just does not work. Additionally, the instructions with the unit offer no help about how to get it working. Perhaps O2 can offer an FAQ on this feature.

IMAP support is very very bad. Its quite common for an IMAP server to not store mail folders in the root. In decent clients you can specify the root imap folder, not in pocket outlook, it ends up pulling the entire dir struct from your home dir!! I rebuilt the imap daemon on my linux box to compile in a default root folder. This solved the previous problem, but the imap support is not suitable for use away from wifi cause its so damned slow. It does not just look for new messages, and there is no way to tell it to do this. Also, when you send an item it ends up in the default sent items, not the imap sent items. Imho, the main reason to use imap is to keep your emails intact (be able to see what you sent from the mobile device from a desktop). I realise that this is an MS issue, but its pretty naff. (Outlook 2K3 on the desktop has the same issue re sent items btw, but at least that supports rules so you can put it right.)

MS wrote pocket outlook for connecting to an exchange server, which, I suspect only 50% of the devices purchaced will ever do. Pocket Oulook *always* starts pointing at the exchange folder structure, not your POP3/IMAP account, and there is no way to config this. Unessesary taps required. Why can I not DELETE the default exchange folders if I dont need them? I have a work-around for this, perhaps O2 should FAQ it. Changing the shortcut for outlook in the appbuttons folder makes the outlook button on the device start outlook in a user specified mail folder. Just change the shortcut to: 19#"\Windows\tmail.exe" -service "ServiceName"

Sending/recieving MMS messages is unrelable. I seem to have to go into the connections manager and manually select 'MMS Network' in the Work and Internet sections, then I can send/recieve MMS messages. After this, I then have to reset Network Connections to what they were before. MMS should automatically select MMS network when the user is sending/recieving an MMS message and automatically put the original setting back afterwards. There is an option in pocket outlook asking the user which connection to use. This is set to MMS network, but it keeps asking for a password all the time, and fails to remember the password when told, and fails to retrieve the MMS message. To get MMS to work, I have to manually select MMS network in the Connections Manager.

WiFi

-----

WiFi Reception is **attrocious** my laptop will tell me that I have a full signal and the XDA IIs will barely register when at the same location. Even holding the 2s 1 ft from the AP does not cause the signal indicator to go past 40%. I have tried the unit with several AP's all with the same result. Did someone forget to fit a WiFi patch antenna on the Blue Angel??!

Refuses to connect to a network that is not broadcasting the SSID. In general, when you want to add a new box, you can set AP to broadcast SSID, it will then find the network, after it has connected, you can hide the SSID. For future connections from 'pre-registered' boxes, no SSID is required. Not so for the XDA IIs, refuses to connect to a base station that is not broadcasting an SSID, or in some cases, creates a new connection with the name "" (i.e nothing) (which again refuses to connect).

Right, now, if you have 2 wifi networks listed in PPC settings, it will sometimes sit there for ever failing to connect, do a soft reset and it connects.

Another one: you have two connections in the 'configure wireless networks' dialogue, one is 'connecting' other is 'unavailable'. The one that is connecting is obviously not gonna connect despite 100% correct settings, so I select 'remove' it does not dissapear!!! If I had written this software, the user would see a dialogue box thus 'This network is connecting/connected, are you sure you wish to remove its settings?' Selecting yes, would either terminate the connection attempt, or terminate the connection and then remove the damned setting with no further agro!

In network settings, I often get some *stupid* status info. It sometimes says that my home network is 'available' or 'connected' when I am at work, and that the AP thats 3 ft away is 'unavailable' Clearly it isn't, wifi does not travel 10 miles! Soft reset solves (it connects to the AP thats 3 ft away).

Sometimes, when Wlan is disabled, and I enable it, it stays disabled. i,e I try and re-enable it and the tick has dissapeared again. This continues until I give up and soft reset the device. This seems to happen more when there are two networks present, and more still when the disable WLan after X mins of inactivity option is used.

BlueTooth

---------------

When you use bluetooth, for network access, all the stuff in connection manager gets reset. If this needs to be changed to facilitate bluetooth network access then I would expect it to return to the old settings once the BT Network access session was ended.

Sometimes bluetooth fails to start complaining about insufficient driver space. I write windows KMD's all the time, I suspect its somet daft like a lack of available stack space, or stack recursion. Soft reset cures

Also, sometimes when I try to start bluetooth, I get a daft message saying that the licence for the bluetooth stack has expired!!! It then starts BT and all is OK.

Most usefull application of bluetooth is the headset. Unfortunately, no headsets work with the XDA IIs. It says it supports bluetooth, but it does not. When will this be fixed and will O2 be releasing a bluetooth stand-alone patch like Imate have?

Applications

------------------

The bundled O2 active stuff is very flaky. Take the end programs applet - it often crashes its self while trying to force an app that is 'not responding' to stop. The built in 'stop app' applet (which they burried in settings) seems to work but...

- If you reconfig your shortcuts (so you can find stuff!) Then the applets 'camera' and 'O2' always seem to copy themselves back out into the root of StartMenu-->Programs again. *why?*

Go into the find applet and get it to do a search that takes some time. Wait for it to get going and then click stop. PDA hangs. It does come back eventually (2-3 mins later), but remains sluggish until you do a soft reset. Trying to suspend while its hung just switches the backlight off!

There are a load more issues as well... I currently do around 10 soft resets/day. My basis is that a wait of more than 10 secs means that the device has crashed. Perhaps if I was willing to wait 5 mins all the time for it to get its arse into gear then the number of soft resets could be reduced!

Hardware Issues

------------------------

Microphone: No one can hear a word I say to them on the phone. This is especially bad with the built in microphone, but also present with the supplied headset. Is this a hardware/software issue? do I need to return my unit to be exchanged for one with a working microphone?

Keyboard slider mechanism: This gets progressively looser until it starts flopping around. Has this issue been solved on later units?

Yellow screen: The screen takes on a yellow hue when view off angle (by say 10 deg). XDA II did not suffer from this problem. Is there a fault with the LCD on the 2s?

Questions

---------------

Since my device is basically a door stop due to the huge number of issues above, I have some questions:

- When will O2 be releasing the firmware update that HTC have already made available to resellers?

- Will this update fix the bluetooth issues

- Will this update include mobile media player 10 as recently made available to integrators by MS

- Have any of the hardware faults above been fixed on later units, have you managed a software work-around for the microphone issues?

If you require any more info on the above problems, let me know. The XDA IIs could be a decent unit, there aint ought else like it which is why I am documenting my problems rather than buying a competitors product. I would like to see these issues fixed.

Regards

Nigel Webber