Monday, May 3, 2010

Tips & Tricks for the HTC Desire


Long-pressing the Stand-by key brings up options to:
- Power off (obviously)
- Toggle Silent mode
- Toggle Vibration mode
- Toggle Airplane mode
- Toggle Mobile network
The last 4 items are particularly handy since that means you don't need dedicated widgets on your homescreen for them.

Pressing the Volume Down key after the ring volume is 0% will toggle on Silent mode and then Vibration mode. Similarly, pressing Volume Up key will toggle it back the other way.

Android does multi-tasking extremely well. Long-press the Home key to toggle between the most recent 6 applications you've been using.
Edit: After the official Froyo update, the most recent 8 applications are now available.
Edit2: If you have an Desire HD/Z ROM port, then the recent application list is also accessible in the notification shade.

To quickly move widgets across screens.
1. Tap and hold a widget.
2. With another finger, swipe across the optical pad to the screen you want to land on.
3. Release the widget.
The Home key also functions when you're holding a widget. So if you want to move a widget from the far left to the center screen, you just have to tap and hold, press Home, and then release the widget.

Speed up your browser
I've been doing this since Opera Mobile on my Touch Diamond and I'm pleasantly surprised I can still do this on Android's browser. The browser on the Desire is actually already quite fast. But try disabling Javascript. Many sites work just fine with this disabled and you'll definitely feel the difference in loading speeds.

In the browser, if you want to get to your History list, long-press on the Back key.

In the browser history, you can easily and quickly add/remove bookmarks by toggling the stars on the right.

Select and delete multiple messages at once in Mail application
This may already be well-known but it took me a while to figure it out so I'll include it here.
1. Press the Menu key.
2. Tap Delete.
3. Select the messages by tapping on the "X" on the right of each message.
4. Tap Delete.
Edit: If you run a Desire HD/Z ROM port, then your Mail application will have checkmarks always visible on the left.

Moving messages into folders in Mail application
1. Press the Menu key
2. Tap "More"
3. Tap "Move to"
4. Select messages by toggling the checkmark on the right of each message.
5. Tap "Move to (x)"
6. Select accordingly

In Mail or Messages application, tapping on the contact picture brings up several icons for you to do one of the following:
- Call the contact
- View the person's contact card
- Send SMS
- Send email
- Send IM via Google Talk

Synchronize with Google Exchange server as an alternative to the Google Mail application which is quite limited. Set up with the instructions here.
Edit: Ever since Google started releasing updates to their Google applications, the Google Mail application has actually become quite robust.

In the dialer, tapping the contact card icon on the right of each item will take you to the respective contact card. Tapping the plus icon allows you to add that number to your contact list.

In the dialer, if you don't input any numbers and you don't select anybody on the list and you just tap "Call", it will call the person on the top of the dialer list.

In the dialer, scrolling (either swiping the list or using the optical trackpad) will hide the number pad.

In the dialer, swiping laterally on the optical pad will toggle between different phone numbers of the selected contact.

Calculator can be rotated into landscape via accelerometer to transform into a scientific calculator.

As an alternative to the downward swiping gesture to unlock, press Menu key. Edit: This is no longer applicable after the official Froyo update.

To unlock the device, you don't actually have to swipe downwards on the bar near the bottom of the screen. You can begin your downward swipe anywhere and then let go once you make contact with the bar.

To see the current date, just tap on the notification bar and it will be displayed in the upper-left corner of the screen.

In camera application, tap and hold on a spot to focus there and take the picture.

The word suggestion bar (that appears during text editing) can be moved by tapping, holding and dragging it.

Press the Back key to hide the on-screen keyboard.

To select custom sound files for notifications, put them in the following folders in the root of the microSD
Ringtones
Alarms
Notifications

To jump to a particular letter in the Contacts list, you need to use the scroll bar. The scroll bar appears on the right when you scroll but will auto-hide after 2 seconds. To easily grab it, touch and the contacts list, scroll it (don't flick-scroll), stop, and let go. The scroll bar should now be stationary for you to just get it.
Alternatively, try scrolling vertically with two fingers on the screen.

Use the Search key. It's not just for searching Google.
-If you type a contact's name, you can easily access the contact card.
-If you type an application's name, you can easily launch it.
-If you press the Search key while you're in your browser bookmarks, you can search within there.
-many more uses!

Use the Menu key. Try it everywhere. You may find some helpful settings/options/features.

Press the following into your dialer to access some interesting stats:
*#*#4636#*#*

Go easy on widgets. HTC Sense has some really nice widgets but some of them adversely affects your battery life because of their need to be updated throughout the day. I'm not suggesting you don't use any of these. But try to take a conservative approach for better battery life.
-Twitter. Don't use the full screen Twitter widget. It only allows you to view tweets and post tweets. You can't interact with the tweets in other ways and you can't hit links. If you tap a tweet, you're just taken to the full Twitter application. Solution: Just have a shortcut to Peep on your homescreen. If you must tweet from your homescreen, use the 2x4 Twitter widget.
-Friendstream. See above regarding Twitter. Same thing.
-Latitude. Why anyone would use this is beyond me. This just keeps updating your current location. It'll wreak havok on your battery, especially if you have GPS enabled.
-News. Just have a shortcut to News application. The Widget almost doesn't make sense if you have more than several RSS feeds.
-Stocks. Again, you can just have a shortcut to the Stocks application.
-Weather. Remember, none of the weather widgets are necessary if you already use the HTC clock+weather widget. You can just tap the weather icon in that widget to launch the Weather application.

Use the optical track-pad. Lots of review sites mention that it's useless and that they'd prefer HTC to just not include it so that they can either have a larger screen size or smaller device. I find it to be very useful.
-Use it for precise cursor placement in text editing. Great for going back to correct a block of text.
-Use it for selecting text in text editing. Place the cursor where you want to start your selection. Long-press on the optical track-pad to bring up the context menu. Tap "Select text". Then use the optical track-pad to fine tune your selection. Afterwards, you can long-press on the optical track-pad to bring up the context menu to cut or copy the selection.
-Use it in the browser to jump between links. This is useful if the links are very small. You can also long-press on the optical track-pad to bring up the context menu so that you may open in new window, etc.

If you don't want the default Photo or Music application to pick up media files in a particular folder, just add a blank text file name ".nomedia" in that folder.

Install Voice Search and Voice-to-Text. For whatever reason, HTC decided to leave these 2 amazing features out.
1. You'll need a file explorer application from the Android Market. Astro works for me.
2. Download and install Voice Search.
3. Download and install the HTC_IME mod.
4. Go to Settings > Language and keyboard
5. Toggle on "HTC_IME mod"
6. Long-tap on a text entry box.
7. Select "Input method" from the popup
8. Select "HTC_IME mod"
Edit: This is no longer applicable. The official Froyo update includes Voice-to-Text and Google has since made Voice Search available on the Android Market.

Music controls on the lock screen autohide after a few seconds. Swipe up to bring them back.

To get your Google Reader feeds on to the HTC News application:
1. Export your Google Reader subscriptions as OPML file.
2. Save this file onto your device. (If necessary, rename the file extension from xml to opml.)
3. Import this file into your News application.

If you are locked up in a loop where HTC Sense acts up and starts to force close, use the search key and type the first few letters for "Applications". You should be able to access the Applications settings menu. Go into "Manage applications". Go into "HTC Sense" and tap "Clear data". This will erase all your Scenes but it's better than doing a hard reset.

Fastest way to soft reset is to press Power/Standby key + Volume Down key + trackpad. Not recommended if your device is still responsive.

When composing an email using the Mail application and you have multiple email accounts configured, you can select which account to send from. This applies even if you are replying to an email. For example, if someone sends an email to your Gmail account, you can reply to it with your Hotmail account.
In the email composing screen, scroll all the way to the top. Above the "To" field, there's a button that indicates which account the email will be sent from. Tap that button to pop-up a menu that lets you select an alternate account.

If you are listening to music via the default music player, pulling out the headphones will stop the music playback. So you don't have to stop the music before pulling out the headphones.

Chrome-to-Phone. Anyone who has used it will agree this is a killer feature of Android. See here for installation. It connects your desktop Chrome browser with your Android. Allows you to send several different items to your Android.
Text: Select any text in the browser and click the Chrome-to-Phone button to copy the text onto your Android's clipboard. I use this all the time if I want to type out a long SMS on my desktop. I just go to Google.com and type it in the search box. Then I select the text and hit the Chrome-to-Phone button. Then all I do on my Android is to paste the text onto the Messaging application.
URL: Go to any site and click the Chrome-to-Phone button to send the site url to your Android. Depending on your settings, the site will automatically start loading on your Android browser or you'll receive a notification which will open the site if you click it.
Phone number: If you select a phone number in the browser and click the Chrome-to-Phone button, the number will appear in your dialer.
Map: If you've navigated to a location on Google Maps, clicking the Chrome-to-Phone button will open up your Android Maps application and navigate to the same location.
Youtube: If you're on a Youtube video page, clicking the Chrome-to-Phone button will open your Android's Youtube application and load the same video.
In the browser, enable "Open in background". This allows you to stay on the current page as you open links in new windows. You'll be able to browse much faster this way. For example, let's say you want to open 4 links from the site you're visiting. Just open up the first 3 links in a new window and the 4th link in the current window. While it's loading, switch to the next window to view the 1st link which should have loaded by now. Then you can continue on to the next windows without waiting since they would have loaded by the time you finished with the first window!

56 comments:

  1. Very useful! Thanks!

    ReplyDelete
  2. Just had my HTC desire for 2 days. You have answered many of my questions.
    Many Thanks
    Brisbane Australia

    ReplyDelete
  3. Thanks some very useful tips,some which I didn't know.

    ReplyDelete
  4. This comment has been removed by a blog administrator.

    ReplyDelete
  5. How do I store a text message to a folder please?

    ReplyDelete
  6. @mikkle
    setting up via exchange will give you push email.

    ReplyDelete
  7. Despite using the top two Android/desire forums, I still found some most useful tips here.
    thanks
    bob

    ReplyDelete
  8. Great tips . Especially like the tap to focus on objects for the cam

    ReplyDelete
  9. Wow, just got it to be very interesting, and tried out all the mentioned, bombastic, thanks...

    ReplyDelete
  10. I'm having trouble importing google reader OPML file, phone says no file on SD card when I import. Which folder should I paste the OPML in? Please help!

    ReplyDelete
  11. @Superman
    I've clarified the steps in the post. In short, the file you exported from Google Reader has xml extension. Rename it to opml for the News application to see it.

    ReplyDelete
  12. jason u r my god............... thank you very much for the tips u have given for htc desire.................... many many thanks...... if u r here with i would buy a nice dinner to you.. thnx once again.......

    ReplyDelete
  13. hey can u help to shift the apps from internal memory to sd card in htc desire?....... plz ..... bcoz my internal memory is running out soon.... can u plz mail me to my id..... saigeekumar@gmail.com...... many thnx

    ReplyDelete
  14. @sharewithme
    To store applications on your microSD, you'll need to wait for Froyo. Or you can root and flash a ROM that supports it.
    For your carrier settings, I'm not sure, but check out this site which may be helpful http://modmyi.com/wiki/index.php/Carrier_APN_Settings

    ReplyDelete
  15. ya............ thnx jason.... tht website was helpful.... thnx for ur immediate reply.....keep up ur work

    ReplyDelete
  16. hey jason........ how to enable videos as my ringtones in htc desire..... as videotones in some mobile...... how to enable it htc desire?........ thnx in advance......

    ReplyDelete
  17. @sharewithme
    Videotones? Never heard of this. Impossible on Desire, and probably not practical since something like this will surely drain the battery very quickly.

    ReplyDelete
  18. jason, how does one send a buisness card using desire, can u help. prana

    ReplyDelete
  19. pl help - I use very long SMS text templates a lot & cant find anything about them on the Desire. Are they possible on this phone?

    Many thanks for the great tips on your site. Superb.

    ReplyDelete
  20. Regarding SMS templates, go to the SMS compose screen. Hit Menu and then "Quick Text".

    ReplyDelete
  21. Hi Jason,

    Just got my Desire. Is there any other 'Awake' key for the Desire other than the Power Button. 'Am afraid of overuse of a single key.

    Guna

    ReplyDelete
  22. @Guna
    No, it's not possible unless you root. But this is a non-issue. I've never had the standby button on any of my smartphones wear out.

    ReplyDelete
  23. thanks a lot for the infor, great help. btw, is there any way to increase the volume of the loud speaker? too soft.

    ReplyDelete
  24. Hi Jason, can you tell me how to clear the ringtones list (not the files but the actual list)? I was messing with the media files in the SD card and when I went to assign a ringtne to a contact I saw all the ones I manually added doubled - any clues?

    ReplyDelete
  25. Don't know how you can increase speaker volume beyond the max.
    Regarding duplicating ringtones, perhaps you just need to soft reset...

    ReplyDelete
  26. I can't seem to find how to delete ringtones. I'm sure it's prob quite simple however it escapes me.. any help much appreciated!

    ReplyDelete
  27. You've saved me from throwing my HTC off the balcony and going back to my Mercedes (BlackBerry) but I do miss not being able to select multiple messages and 'mark as read'. Any suggestions?

    ReplyDelete
  28. hi jason could u tell me please how to stop music i can only seem to pause it and im worried that it being paused in the back ground for so long it will drain my battery. thanks emma

    ReplyDelete
  29. The Gmail application can mass mark as read.

    Pausing your music will not drain your battery more than stopping the music (ie force closing the music application)

    ReplyDelete
  30. ok thank you very much

    ReplyDelete
  31. I want to send multiple text to my contacts

    I am changing my mobile number

    How do I do it

    Abi

    ReplyDelete
  32. Hi Jason, We have been told 2.2 Froyo has voice dialing over Bluetooth. I can't find any info on how to set it up or even if it works. Do you know anything about this new addition ?
    Thanks.

    ReplyDelete
  33. Hi Jason
    Re; templates on sms & August 1st comment, when I go into compose then menu on my HTC Desire, which I've had for about a month from Vodafone, I don't get a "quick text" option?
    regards mike

    ReplyDelete
  34. @Mike Re: SMS templates
    Before pressing the Menu key, make sure your text cursor is in the compose box, not the "To" box.

    ReplyDelete
  35. hello, for the function 'Mail' it says i am using 87MB so i deleted my email address of there so when i go in to 'Mail' there is nothing there YET it still says that the i am using 87MB for mail. I have turned my phone on and off since deleting my email account. Can you tell me how to fix this please?

    ReplyDelete
  36. I am finding that when I am typing a sms message on the HTC Desire, it automatically scrolls up to the top of the message thread therefore I can no longer see what I am typing. I have to either scroll down to the bottom (takes time in a 200+ thread of messages) or save it is a draft then re-open in again to continue typing. Any help with this would be grealy appreciated!

    ReplyDelete
  37. Brilliant collection of tips!

    Thanks,
    V.

    ReplyDelete
  38. any tips on how to download attachments or is this an insoluble problem?

    Lily

    ReplyDelete
  39. Thanks for the great tips!

    ReplyDelete
  40. Nice...helped me a lot..thanks

    ReplyDelete
  41. Hey Jason

    So much neat info, thanks....is there an app or way to defrag the devise, mine has started to run a little slow (6 months old) or should i back up and reinstall??

    ReplyDelete
  42. hi....... i am using htc desire n i am frm india, my q is... when can i get android2.3 update?... if u hav any info.... can u please share with me... thnk u

    ReplyDelete
  43. Can you help me change the setting for the clicking sound when I type on the touch screen???

    ReplyDelete
  44. Hello ,Thanks for youruseful article .
    Do you know some ways to get rid/disable the Muslim applications which are pre-installed in my HTC desire.Its very annoying alerting several times a day about the prayer timings which dont really require...Please help - Eby

    ReplyDelete
  45. @Eby
    Several options:
    1. Try uninstalling them via the Manage Applications settings screen.
    2. See if the application has notification settings which you can disable.
    3. Root your phone and flash another ROM.

    ReplyDelete
  46. Hello, Jason.

    Your tips and tricks are well worth reading, indeed.

    Could you please let me know if there might be a way to sort SMS messages in the good old-fashioned way, that is to say into folders (inbox, sent, etc.). Having them all bundled only with regard to individual contacts (both received and sent) rather resembles a nuissance to me. So far, I have found no obvious way to do rearrange them to my liking.

    Thanks for any word of advice that might be forthcoming.

    Daniel.

    ReplyDelete
  47. Hi Jason

    Thank you for the great tips, re SMS Templates, how do I save as a template. Gone into quick text, but it reverts to original template when I go back, saves in drafts.

    Thanks Again

    Nick

    ReplyDelete
  48. Hi Nick,
    In Quick Text:
    1. Press Menu key
    2. Tap "Insert"
    3. Compose the template.
    4. Tap "OK" and you'll see the word "Saved" popup for a moment.

    ReplyDelete
  49. Jason, Amazing, just dropped my son off at school, immediate reply! Thanks so much

    Nick

    ReplyDelete
  50. Is there a way to remove recently opened apps from notifications? Single apps not the whole list.

    ReplyDelete
  51. Thanks Jason,
    I am still new to the Desire.
    Is it possible to rename a widget, and if so ... how?

    I would also like to know why, when I remove items from my outlook inbox to other folders (on my laptop), that these messages also disappear from the inbox on my Desire?

    Thanks in advance

    ReplyDelete
  52. Hi jason, thanks for the Q & A section

    I have a kindle reader, when I tried to install previously installed books onto my desire it just said it was a corrupted file, what are the file extension names for my e-books? do I have to change my e-books to the .opml ext?

    cheers

    ReplyDelete
  53. how do you disable the vibrate when dialing a number as it is very annoying on HTC DESIRE
    i have tried many times in the settings but can not find it
    i have turned off the haptic feedback vibrate thing and disabled the vibrate when typing a message also turned off the vibrate when connecting to a call
    but this i can not do
    can some 1 help with this

    ReplyDelete
  54. Many Thanks, a handy and extensive list,easy for me to understand and act upon.

    ReplyDelete
  55. Hiya, thanks for the tips, very useful. Do you know how to doable the very annoying theme noises, e.g when its cloudy I get a noise when unlocking phone?

    ReplyDelete