HTC Diamond Touch Bugs¶
This is just a little list I'm throwing together of all the problems I have personally encountered on the HTC Diamond Touch in the period I've owned it, over a year now.
SMS bugs¶
- Emptying the deleted messages folder doesn't seem to work - as it deletes the messages, they end up back in uhm, the deleted messages folder. The phone will continue this futile cycle until you manually delete the messages, or powercycle the phone (untested after format)
- The deleted messages folder doesn't seem to show the right number of messages, or all the messages in it at any one time - deleting messages from it has a non-deterministic effect on the total count (untested after format)
- If I turn my phone off and on again, all messages I deleted are right back where they were (fixed by format)
- Additionally, turning the phone on and off will lose recently received messages - sometimes only from the last day, sometimes going back several months (this has been happening ever since the phone locked up one time and deleted half my messages) (fixed by format)
- If you have a message that was originally from an unknown number, and then store that number as a contact, the message does not update to show the contact's name
- Sending an SMS occasionally crashes the SMS app (and usually at least one of TouchFlo or the email app for good measure). It is unclear whether the SMS actually sends in this case.
- Receiving messages is occasionally delayed, sometimes for several hours (more typically for 30 to 60 minutes). Sending a text message seems to clear out the incoming queue, so sometimes sending a text results in a deluge of received messages. It doesn't always clear it out, however.
- Messages are occasionally received twice that were only sent once
- More frequently, messages that the user has only sent once are sent multiple times by the phone. This seems to happen more in poor signal areas.
Email bugs¶
- Quite frequently an email account ends up showing the wrong number of new messages (i.e. "1 new message" when there are 0). The only way I know to fix this is to remove the account and add it again.
- If you get an email, the phone sees it, read that email on another device, and wait for your phone to sync emails again, the phone will still have the email icon on the taskbar even though there is no new email (this is less common than the phone's message light flashing in email mode, which happens with almost 100% repeatibility)
- Quite often the phone will only download the headers, not the message content, even if it syncs multiple times
- The phone will quite happily go several hours without syncing emails, even if set to do so every 5 minutes
TouchFlo bugs¶
- Portions sometimes just crash, no perceivable pattern (manila.exe has caused an error and been shutdown)
- Sometimes the whole TouchFlo thing locks up, so the only thing on the phone that works is the start button
- You can sometimes "wake" the phone out of a hang (or being stuck on the screen being off) by ringing it
- When slide-selecting a section of the main touchflo interface, sometimes it appears to have halted on an option, and then jumps to the next one at the last second
- You have to press the Home physical button multiple times to actually get to the homescreen
Touch interface bugs¶
- Sometimes you push and drag to scroll a list, and instead it opens the item you first touch
- Very frequently if you drag down too fast when scrolling a list, it just keeps going when you let go. Not like on the iPhone where it stops after a bit, it just keeps on until it hits the end.
- Pressing the clock on the home page makes it depress and highlight green 99% of the time, but it only opens the clock settings about 20% of the time
Making and receiving calls bugs¶
- The interface gets very sluggish which makes it hard to cancel a call you've initiated by mistake
- It's also hard to pick up a call - the interface page with the "answer" button sometimes takes so long to appear, you miss the call
- Quite frequently the "pickup" and "hangup" hardware buttons will not be switched to those actual functions, so for example pressing hang up during a call actually just minimises the phone application
- Every time you lift the phone to your face the screen is switched off - but lowering it does not switch it back on again, which makes navigating phone systems such as my mobile provider's customer support a major hassle
Hardware bugs¶
Not many of these because the hardware is actually lovely.
- Sometimes the device becomes very hot when charging
- Sometimes if you leave the device charging for a long time it turns itself off. This might be related to the above.
- Sometimes the hardware buttons at the bottom do not work. Not in a "you're hitting the wrong one" way, sometimes you press left and it goes to the homescreen.
- Sometimes the hardware buttons get "remapped" - most common is that pressing "hangup" results in "right" instead, every time you hit it. This is resolved by pressing the power button twice.
Misc bugs¶
- Sometimes the alarm doesn't sound, or only sounds for a very short period of time
- The SCUMMVM shortcut icon is corrupted on the menus
- The phone actually forms a connection of the default type when plugged into a PC before you make a selection on the "please choose connection type" screen. As well as making the device connect twice each time, this means the connection choice screen is obscured (by the connection status popup) if the default is ActiveSync.
- The phone will gradually fill up its tiny main drive as time goes on with temporary files that never get deleted, eventually stopping any programs from running (despite the fact that it has a 4GB auxillary drive) and forcing you to format the phone
- When the above happens you are prompted to search for large files. This has three problems:
- Search does not show all files, especially temporary files and application data, which are actually the problem
- Search does not tell you where the files are
- You cannot delete the files from within search
- If you have an alarm set and the phone is off, it won't turn itself on to sound the alarm
- Similarly, having the phone muted applies to the alarm too
- Even if the internet connection has gone up and down and changed a lot, the phone still sometimes thinks it has the same connection for a long period of time (like 20 hours). Sometimes it seems to be in a state where the connection isn't working but the phone thinks it is, and the only way to make internet-dependent apps work is to manually hang up the connection and retry, triggering a reconnect.
Opera bugs¶
- Quitting Opera is pretty much the single-most resource intensive thing you can do on the phone, including loading Opera
- If you use the full QWERTY keyboard, as soon as you type a single character in the search box on the home page, the page scrolls, so you can't see what you're typing in any more
MSN Messenger bugs¶
- Sometimes MSN will immediately say it could not sign in due to a connection problem (far too soon to have actually tried). Quitting and re-opening MSN does not fix this. The most reliable way to get into MSN again is to powercycle the phone.
- Every time anything changes on a conversation screen (i.e. you pop out the on-screen keyboard, or retract it, or switch conversations), MSN leaps to the top of the conversation and scrolls all the way to the bottom. With a large on-screen keyboard selected, or a long conversation, this can take minutes.
- MSN sometimes says a message was not sent when it was, resulting in you bombarding your contacts with the same messages over and over
Other bundled application bugs¶
- Sometimes Google Maps will fail to get a satellite lock even on a clear day, outside, when left for several minutes. This can be fixed by running QuickGPS and then rebooting the phone (sometimes more than once).
- Sometimes Google Maps will decide you are actually 500 miles or so from your current location
- YouTube will not play any videos or complete a search unless you sit and wait for it to update all its lists (popular today etc) first
- If MSN fails to sign in, sometimes it takes a reboot of the whole phone before it will sign in again. This is sometimes fixed by resetting the internet connection.