This guide shows you how to root your Desire very easily. There’s two methods to root, I prefer this one.  You just download a Linux Live CD and use it to run UnrEVOked.  Don’t be put off by the word “Linux”, this tutorial’s really easy.

Disclaimer: I take no responsibility for anything that may go wrong by you following these instructions.  Proceed at your own risk!

What You’ll Need

  1. HTC Desire!
  2. blank CD
  3. computer with CD/DVD writer, and some software to burn with (if you don’t have burning software try ImgBURN)
  4. A Linux LiveCD (I used Slax)
  5. If you’re on a wireless network, then download Unrevoked for Linux from their site and copy it onto a USB stick (or your phones SD card)

The Guide

  1. Burn your Linux LiveCD to your blank CD using your burning software
  2. Keep the CD in the CD drive and restart your computer
  3. You should see Slax starting to load up – if not you may have to change your boot sequence so that the CD boots before your hard drive (guide)
  4. You’ll see a Slax start screen – select “Slax Graphic Mode (KDE)” then wait for Slax to load up
  5. Once you get to the Slax desktop, open Firefox using the icon in the taskbar at the bottom, and go to:  Select the Desire, click “Unrevoked3” and select “Download for Linux”.  Choose the Save option when prompted by Firefox
    If you’re on a wireless network just copy the file from your USB drive or SD card to the Desktop.
  6. Extract the file you download (instructions below if you don’t know how)
  7. On your Desire go on Settings > Applications > Development and make sure “USB Debugging” is turned on
  8. Connect your phone to your USB cable
  9. Run Unrevoked (file’s called reflash) and wait a couple of minutes whilst it roots your phone
  10. When it returns the success message you know you’ve successfully rooted your phone!
    The video below shows the rooting process:

(Optional) Detailed Instructions on How To Extract the File You Downloaded

If you don’t know how to extract the UnrEVOked file downloaded from Firefox, follow these steps:

  1. Go to the Slax desktop (close any open Windows)
  2. Double-click the Home icon on the Desktop -> go into Downloads
  3. Right-click reflash.tar.gz and select Preview in Archiver
  4. Right-click the file in the window that opens, and select “Extract”
  5. When it asks you to select a location, click the Folder icon next the text box (which says root) and select Downloads
  6. Press OK

Final Word

At the end of this guide your phone should be rooted and you’ll be in recovery mode.  At this point you can restart your phone and continue using it normally, but with the bonus of having root permissions.
You’ll be able to run apps that need root permissions like ShootMe for screenshots, and Titanium Backup which lets you make a backup of all your apps and the app data (really suggest you do this if you’re going to install a custom ROM)

You can now move on to installing custom ROMS including the leaked version of Froyo if you like 🙂


Time for another dose of frequently asked questions.

  1. How much space do games take on the HTC Desire?
    Game storage can vary, small games normally use 3-5MB.  3D games tend to take up more space, about 15-20MB.  Some games, like the one’s by Gameloft, take up 15MB on the phone and then download the rest of their files to your SD card – saving you valuable phone storage space.
  2. What do the terms “Mount” and “Unmount” mean in relation to the Desire?
    When you connect your phone to your computer via USB cable, you’re shown a series of options on your phone.  One of them is “Disk Drive” which let’s your computer access the contents of your phones SD card like a USB Flash drive.  Putting your phone into Disk Drive mode is commonly referred to as “mounting” and ejecting/disconnecting the phone is known as “unmounting”.
  3. Can I take screenshots of my Desire?
    If you’ve rooted your phone download ShootMe from the Market
    If you’ve not rooted then there’s no easy way, though you can follow this tutorial which shows you how to do it by connecting your phone to computer.
  4. Why isn’t the Talk (GChat/GTalk) application on my Orange Desire?
    Apparently Orange removed this application just to promote their own IM application.  If you want the Talk application on your phone then it’s really easy to get it using these instructions
  5. How can I remove a widget from my homescreen?
    Just hold your finger down on the widget, and you’ll see a red box appear at the bottom of the homescreen (where it normally says “phone”) with the text “Remove”.  Drag the widget to this box and the widget will be deleted.
  6. Can I read books on my HTC Desire?
    Yes!  There’s a few good applications on the Market which let you read books on the Desire.  I’m personally a fan of Laputa which has quite a large catalog of free books for you to read.  There’s also Aldiko, and if you’re willing to pay then there’s quite few apps for online services such as Amazon Kindle.
  7. How can I check which firmware version my Desire is running?
    Go on Settings > About phone > Software information.  This screen will show you all the information about your current firmware.
  8. What games does the HTC Desire come with?
    Only with Teeter, but there’s plenty of free games for you to download from the Android Market as soon as you get your phone.  If you need help choosing which to download have a look at the Top 10 Desire Games
  9. How do I add SNES games to Snesoid?
    Download your games on your computer.  Mount (def: see #2) your phone to computer.  Copy the ROM file anywhere onto your SD card (I made a SNES folder for all my ROMs).  Unmount your phone.  Start SNESoid and browse to the location you copied your ROM.  That’s all there is to it!
  10. Any word on Froyo?
    Nothing official just yet.  Hopefully we’re not far off the update.  I’ve been using the test leak for a full week now (my review) and I’ve had no issues with it whatsoever.  Everything works fine, no force closes, no random restarts or anything – all’s good so I’m hoping that HTC can quickly get it polished up and ready for release in the near future.

We’ve all been patiently waiting for Froyo and the last we heard HTC said they will be releasing it some time in Q3 of 2010.  Well here’s some updated information showing a test build of Froyo on the HTC Desire.

Here’s a few new things I picked up in the video:

  1. Wireless Hotspot application with homescreen control widget
  2. Audio profile widget (quickly choose Loud/Silent/Vibrate)
  3. Ringtone select widget – click to choose your ringtone
  4. Plurk – apparently a popular social networking site in Asia, so this one might be exclusive to the Asia version of the ROM
  5. Torch – an official app which lets you use the Desire as a torch with varying brightness levels
  6. Dock – settings for when you dock your phone in your car kit
  7. 720p video recording (1280×720), not sure what the frame rate would be

Hopefully this means that it’ll be tested out and released shortly, though no timescale is available other than the existing “Q3 of 2010”

First of all, thanks to everyone who submitted their game lists to me.  I managed to work out which were the most popular games, and now it’s time for all you readers to vote for your favourites.  Voting ends next Friday evening (11 June 2010) and the results will be published over the weekend.

Just use the poll below, and remember you can choose upto 10 games:

Top Desire Games - June 2010

View Results

Loading ... Loading ...

Thanks for voting 🙂


DarkDvr over at XDA has written up an excellent post on how Li-Ion batteries (which is the kind of battery that the HTC Desire uses) work and how to use them properly.  DarkDvr has kindly given me permission to publish his post on this site (thanks man!).  So here’s all the information which should help you get the most of your battery!

The Information

So after noticing how much of a difference people get in their battery lives, I’ve decided to do some research and make a guide-line that will give us all we need to know about properly using our batteries. First part is a general information and usage techniques for LIBs, second part is taken from Google materials on Android-powered devices (G1, Magic, Droid, Nexus One, etc).

Google IO Conference 2009

General Lithium-Ion Battery (LIB) Usage:

  1. Discharging your LIB fully (or less than 2.4 Volt per cell) is bad for the battery. Every time you do that, it can be said that small part of your battery (some cells) dies (they forever lose their charge). Do not store your batteries depleted, there’s a high chance they will die completely or will become very “weak”.
  2. You cannot restore bad LIBs by overloading/heating/praying. You gotta go buy a new one. They DO degrade overtime, some cells naturally lose the ability to gain/give electricity.
  3. Although it is said that LIBs do not have memory, it’s not entirely true. LIBs have gauges that monitor performance of cells, and if you do a lot of small charges, it won’t let those gauges to monitor a full battery potential, causing an invalid indication of charge level. A complete charge/discharge should be made when battery capacity seems reduced, that will calibrate gauges and they will provide your phone with correct charge level status. A full charge/discharge cycle should be done every 30 (or so) partial charges.
  4. LIBs have a shelf-life. Do not buy them to store them. Use them early, use them often, they will die whether you use them or not. Do not buy LIBs to use them in 6 months/year/etc, buy them right before actually using them.
  5. LIBs have short lives (in comparison to NiCa batteries, etc). You should expect to buy a new battery in 2-3 years after being manufactured. It is caused by internal oxidation and there’s nothing you can do to stop or prevent that.
  6. Worst LIB treatment is to keep it at 100% charge level at high temperature (think laptop/phone under direct sunlight, like car dashboard).
  7. Best LIB treatment, or LIBs “favorite” charge level – 40%. That’s also the usual charge level you buy them with.
  8. LIBs don’t like heat. For example, while always at 100%, typical LIB in a laptop, at temperatures of 25C (77F) will lose 20% (twenty percent!) of full capacity per year. That capacity loss is reduced to 6% (six percent) at 0C (32F), and increased to 35% loss at 40C (104F). So, keep them cool (LIBs like fridges), don’t let your devices sit in the sun or overheat at charge. Also, keep in mind that while in use, battery will be significantly hotter than phone/outside environment.
  9. LIBs like frequent partial charges/discharges more than they like full charges/discharges.
  10. Car “fast-chargers” overtime degrade your battery a little, as they give too much energy to the battery too fast (high voltage). Trickle-charge (USB) is best. They do provide an initial higher capacity charge (high-voltage), but do degrade the long-term battery capacity. General idea is that the slower the charge – the longer (long-term) battery will serve you.

HTC/Google-specific advice:

  1. Although this part is somewhat controversial, they do recommend having a complete, full FIRST charge to be made. If time allows, a preferred time for the first charge is 12 hours. This may have more to do with the OS than the battery.
  2. Battery on a Android device, in average, will last about a full day with normal use (some videos, mail, calls). That’s what you should kind-of expect.
  3. Speaking in averages, “idling” 3G/EDGE connection (when phone is sleeping and no data is transferred through 3G), drains almost no energy. Just a little more than having 3G/EDGE radio off completely. So when no apps are using 3G, you don’t need to keep it off.
  4. Same goes to WiFi connection – although it’s on, if there is no data flowing through it, it uses almost no energy.
  5. At full throughput (100% data flow), EDGE is using significantly more energy than 3G. 3G is much more energy-efficient than EDGE.
  6. WiFi is using more energy than 3G (when both are at 100% use), but since it transfers files much faster and then goes to “sleep”, it’s actually recommended to use WiFi whenever possible. Since it’ll “sleep” more often than 3G, overall it will use much less battery than using 3G.
  7. Some bad apps or widgets can use android’s “WakeLock“, keeping CPU at 100%, screen always-on, or both. I myself have encountered such widget (I won’t mention the name, it’s in the market) that used a WakeLock to keep CPU spun-up at 100% all the time. That makes a huge impact on battery life. My advice – use a CPU profiling app to monitor the CPU – make sure that CPU slows down by itself when it’s not used. So, beware of such widgets/apps.
  8. Android (at least on Nexus One) slows down CPU when not in use by itself, as a built-in feature.


Thanks again to DarkDvr for his original post on XDA-Developers

Last week I held a poll for readers to vote for their favourite applications. Here’s a summary of the results:


#1 – ASTRO File Manager

Price: FREE
Size: 2.0MB
Market Link: Click here
AndroLib Link: Link
Astro File Manager lets you organise and manage all the files on your SDCard. You can copy/move/delete files. Open files that you may have downloaded, or install applications that you’ve downloaded on your computer.
It also has the option to backup/restore your applications and a task manager.
Screenshot and QR Code:
Astro File Manager QRCode

#2 – Barcode Scanner

Price: FREE
Size: 395kb
Market Link: Click here
AndroLib Link: Link
With Barcode Scanner, you can use your Desire to scan a barcode on your PC screen which then lets you quickly download an application, or visit a website. For example, try scanning the QR code in the right-hand column and you’ll see that your phone lets you view the mobile version of MyHTCDesire.
You can also scan barcodes on CDs, books, and other products, then look up prices and reviews, or search for a word in a book and find where it occurs.
Screenshot and QR Code:
Barcode Scanner QR Code

#3 – Dolphin Browser HD

Price: FREE
Size: 2.4MB
Market Link: Click here
AndroLib Link: Link
Dolphin Browser HD is a brand new version of Dolphin Browser, the most popular browser on Android market. Powerful, Fast & Elegant. Only applicable on Android 2.0+ platform.

  • Versatile Add-ons
  • Multi-touch Pinch Zoom
  • Thumbnails Flick Menu
  • Tabbed Browsing
  • YouTube Downloader
  • Gesture URL Commander
  • Bookmarks Sorting

Screenshot and QR Code:
Dolphin Browser HD QR Code

#4 – Twitter (Official Google Application)

Price: FREE
Size: 2.1MB
Market Link: Click here
AndroLib Link: Link

  • Discover what’s happening right now, anywhere in the world with the official Twitter for Android app.
  • Realtime search, trending topics and maps show whats happening now everywhere and nearby.
  • Tweet, send DMs, share photos, videos and links to your friends and the world.

Screenshot and QR Code:
Twitter QR Code

#5 – Cubed Music Player

Price: FREE
Size: 253kb
Market Link: Click here
AndroLib Link: Link
³ (aka Cubed) Music Player puts a 3D twist on the music player for Android phones. Play in either portrait or landscape mode (if you have the setting). It supports every feature for listening to music on your phone (standard player, Playlists, Shuffle, etc.) plus a few more like the ability to grab album Cover Art, match concert events of artists in your music library with Concerts³ app extension, plus a few cool ways to display your music and visually theme it [via AndroidTapp]
Screenshot and QR Code:
Cubed Music Player QR Code

#6 – BeebPlayer

Price: FREE
Size: 237kb
Market Link: This application is discontinued and no longer available in the Market. I’ve uploaded the latest version here – you can install with ASTRO (the #1 app)
AndroLib Link: Link
This application lets you view the the BBC iPlayer programmes. It has the option to view a low-quality version if you’re using your mobile internet, or a high-quality version if you’re on WiFi.
Screenshot and QR Code:
BeebPlayer QR Code

#7 – HandcentSMS

Price: FREE
Size: 1.8MB
Market Link: Click here
AndroLib Link: Link
Handcent SMS Android App offers enhanced text messaging capabilities. Send & receive texts from full app or popup interface (similar to SMS Popup), send & save MMS contents (Picture Messages), T9 style keyboard, add your text signature, search texts, change the theme, font packs or background, Android notifications, ringtones and vibration patterns, even cooler… speak your text or have them read back to you! [via AndroidTapp]
Screenshot (from AndroidTapp) and QR Code:
Handcent QR Code

#8 – Nexus One 3D Gallery

Price: FREE
Size: 667kb
Market Link: Not available in market. Download from here, install with Astro
An alternative to the default Photos application, taken from the Google Nexus One phone.
Screenshot and QR Code:
Gallery 3D QR Code

#9 – Layar

Price: FREE
Size: 1.4MB
Market Link: Click here
AndroLib Link: Link
How cool is it to launch an app, turn in a certain direction, and see a historic landmarks on the virtual screen, then learn more about it. Or see how close others Tweets are to your vicinity, find a house or play a game. Layar Reality Browser Android App is one of the coolest ideas to hit the Android phone! Augment reality using the phones camera and location-based data to find local businesses, historical facts, Flickr photos, Tweets, and more. [via AndroidTapp]
Screenshot and QR Code:
Layer Augmented Reality BrowserLayar QR Code

#10 – Spotify

Price: FREE
Size: 1MB
Market Link: Click here
AndroLib Link: Link
Spotify opens up your Android phone to a world of music. Unlimited, unrestricted, instant access to your favourite tunes.

Requires Spotify Premium! [via AndroLib]
Screenshot and QR Code:
Spotify for AndroidSpotify QR Code

The Runners Up

  1. Aldiko Book Reader – link
  2. Apps Organiser – link
  3. MyBackup Pro – link
  4. Advanced Task Manager – link
  5. WaveSecure – link
  6. Laputa II – link
  7. CoPilot – link
  8. FotMob – link
  9. Soundhound – link
  10. Juice Defender – link


A special thank you to every single reader who voted, and who took the time out to email me their favourite games and applications

A couple of hours ago Google discussed the new features that will be part of the new software update for their Android phones (Froyo) in the Google IO Developer Event.

The features include:

  1. Apps on External Storage – this will allow you to install applications to your SD card, meaning you’re no longer restricted to the built-in 140MB that the Desire offers.  Instead, if you run out of space you can just buy a larger capacity memory card.
  2. Dalvik JIT – without getting into much technical detail, this modification means that your phone will gain a speed boost of 2x to 5x higher than its current speed.
  3. Kernel Memory Management Boost – sounds a bit complex, but what it means is that it will handle applications running in the background a lot better so it’ll be quicker to switch between apps
  4. Voice Dialing Over Bluetooth – simple enough.  Use a bluetooth headset to dial contacts
  5. Data Backup – you can now backup all your data including application data (preferences, saved games, accounts etc).  This makes it a lot easier to format your phone, or to transfer everything to a new phone
  6. Web Browsing – Google claim that Froyo’s web browser is the FASTEST mobile web browser! On top of this they’ve added the V8 Javascript engine from their desktop Chrome browser, which means that interactive websites will run a lot smoother.
  7. WiFi Hotspot – make your phone act like a WiFi hotspot.  This means your laptop or computer will be able to connect to your phone via wireless and use your phones internet connection.

Plenty more stuff too, which if you’re interested in you can read about here

Adobe Flash

Flash player isn’t on the above list because it’s not actually part of Android.  It’s an add-on, but Adobe have confirmed that it will be available for Froyo.  The screenshot below shows the message I got when visiting the Adobe website on my HTC Desire:

Release Dates
Google have said that a public release of Froyo will be made in June.  This gives them enough time to polish off the update, and make sure that everything works as it should.
From today the 2.2 SDK is available to developers who can start updating their applications to make use of the new features such as being able to install to the SD Card.

For the Desire, we’ll be waiting on HTC to create a HTC Sense version of Froyo.  No timescale is given yet, but we can only hope that it’s not too long.
The impatient will most likely be able to get a Vanilla version (no HTC Sense) version from Modaco or XDA when the June release is out for the Nexus One.  You’ll need a rooted handset for this of course.

Final Word

It’s been a great day for Android.  I’m very pleased that the Applications to SDCard feature is included, I’m sure it’s the most important for most of us.  It’ll be interesting to see the performance boost too, and I’d really like to see how well the Flash player runs games.

No doubt HTC already have a test version of Froyo, and I wish they’re all working away at it as fast as possible so that we’re not waiting too long for this update to become available on the Desire.

Until now there haven’t been many 3D games for Android.  Most of us have stuck to our puzzle games, and the few 3D games out there such as SpeedForge3D and ToonWarz.  However, today Gameloft tweeted some exciting news for all you gamers out there:

We announced 10 HD games for Android smartphones: they’ll be live Friday through Gameloft’s wap & website

The games are as follows:

  1. Tom Clancy’s HAWX
  2. Asphalt 5
  3. Real Football 2010
  4. Hero of Sparta
  5. Gangstar – West Coast Hustle
  6. Modern Combat: Sandstorm
  7. NOVA: Near Orbit Vanguard Alliance
  8. Let’s Golf
  9. Assassin’s Creed
  10. Dungeon Hunter

View the video of the games here:

Looking at Gameloft’s pricing for iPhone games, you’re looking about £3-4 for a game but here’s hoping for introductory discounts!
I’m personally interested in Let’s Golf and Dungeon Hunter, but no doubt I’ll end up buying all of them before long.

Tomorrow Google are going to be announcing Froyo, and we’ll find out if we can install applications to the SD card.  Then we just need HTC to release the software update for us Desire owners and all our phones can be filled new games without the worry of running out of free space.  Good times 😀

Hotmail offer a free POP3 service which allows you to receive all your emails on your HTC Desire. If you have a address then it’s really easy.  You just enter your email and password in the Mail application and it does the rest of the setup for you.

If You Have A or Account:

  1. If you have a email address then stop here.  Read the first paragraph of this article, because that’s all you need 😉
  2. Open the Mail app on your Desire
  3. If you already have another email account setup then press Menu > More > New account
  4. Select Other (POP3/IMAP).
  5. Select Manual setup at the bottom
  6. Enter the following settings:
    Protocol: POP
    Email address: your email address
    Username: your email address again (full)
    Password: your account password
    POP Server:
    Security Type: SSL
    Server Port: 995
  7. Press Next and the Outgoing server settings screen will appear
    If you get an error message at this point double-check all the settings above.  Make sure your username is the same as your email address.
  8. For the Outgoing Server Settings use the following options (bear in mind quite a few of the boxes will already be filled in for you):
    Login required: Make sure it’s checked/ticked
    Username: Your full email address
    Password: Your Hotmail password
    SMTP Server:
    Security Type: TLS
    Server Port: 25
  9. Press Next
  10. Give it a meaningful Account name (this just comes up on your Accounts list – it’s not displayed on outgoing emails)
    In Your name enter your actual name – this is what will appear as the “From” value on outgoing emails
  11. Press Finish Setup
  12. Your account is now setup.  You can press Menu > More > Settings to configure options such as:
    1. Disable the “Sent from my HTC” signature
    2. Change how frequently your Hotmail account is checked
    3. Change how you’re notified of new email
    4. Loads more, just have a look yourself!


  1. I get “Cannot connect to the mail server to verify your account information.  Your server is not responding” message when I press Next on the Outgoing Server Settings screen
    A: Try server port 587 instead of 25

Final Word

This article is a response to many people who’ve asked me how to do this on their Desire.  I’ve always pointed them to webpages with the Hotmail POP3 settings but thought it’s about time I wrote it up as a step-by-step.

If you have any questions, notice any errors, or have extra information regarding this guide then please post in the comments or send me an email. Thanks!

This deal is for anyone already on an O2 contract, even if it’s O2 Simplicity 30 days.


  • You buy this phone for a one-off cost of £285.
  • It doesn’t affect your existing contract, if you’re 9 months in, that’s where it’ll carry on.
  • At the end of your minimum term of contract, you upgrade as normal.  The Desire isn’t taken into account at all.  It’s almost as if you received a discount on a Pay As You Go phone as reward for being an existing customer

How To Get It

  1. Ring 202 from your O2 phone
  2. Press 2 to say you’re an existing customer
  3. Press 2 to select Order/Upgrade options
  4. Press 2 to select Upgrades
  5. Ask the person you get put through to that you want to buy a HTC Desire
  6. If they say that they can’t offer it to you say you know other people that were able to buy it for this price
  7. If they ask if you want to be put through to upgrades, say yes, then repeat steps 5 and 6


  1. Can I get it on PAYG?
    No, this deal is for contract customers only, even if you’re on a 1 month Simplicity deal
  2. I’m being told that I need to be put on a 24 month deal, is that right?
    No, tell them you want to keep your contract but just want to buy the phone
  3. I’m being told I need a smartphone simcard and my current “web bolt-on” isn’t enough
    Some people are being told that but just tell them that you’re going to use WiFi mostly and won’t need the smartphone sim.  If they persist just end the call and try again.

Final Tip

Make sure you confirm that this is a one-off purchase, that your contract is unaffected and that the price you’re paying is £285


This deal was posted by spottydog on HUKD here.  There you can find discussion of the deal, and other peoples experience of what they had to say to get it at this price.  Don’t be put off that it says ‘EXPIRED’ in the title, that was just some other persons misunderstanding of the deal.
I’ve ordered one myself so know for definite that it works. I’m on a 12 month O2 Simplicity deal, and only 6 months into my current contract.

Here’s One I Received Today

HTC Desire O2