Android Enthusiasts Stack Exchange is a question and answer site for enthusiasts and power users of the Android operating system. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I would like to download the RUU for my phone but I can't figure out which one to get. There are several options on sites like Can you help me figure this out?

The phone is a HTC Desire (GSM). Here is some additional information.

Android version

Baseband version

Build number
2.29.405.2 CL263770 release-keys

Software number

And here's some info from the HBOOT menu.


First of all, do I pick the Bravo or the Desire link at the website? I know that Bravo was the codename of HTC Desire before it was released, but then why are there two categories? And why does it say BRAVO in the HBOOT menu?



If I look at the baseband version in the Desire group I find these two.



What's the difference between ARA and WWE? Is that Arabic and World Wide English? What about European sold devices with Scandinavian (and English) localization?

Also the 2.29.405.14 seems to be a too high number, or highly developed version that may not be available in my region. The highest update number I have been offered to install is 2.29.405.5 and it was 4.82 MB (incremental update?).

There are many more options in the Bravo group. There are special versions for Vodafone and other operator specific versions. My phone is not re-branded and is not locked to any network operator.

The ones that I most likely would need (in the Bravo group) are these two:



Do I really have to match the baseband version and the build number? Can I get a higher build number even if it is a different radio version? Will it work? Is radio version something you can upgrade?...

Long version short...

  1. Do I have a Desire or a Bravo?
  2. Do I have to match the baseband version and the build number?
  3. Will the WWE releases include Scandinavian languages or only English?
share|improve this question
Too many questions asked here, the general consensus of this site, is one question per post.... – t0mm13b Jan 27 '13 at 0:40
I believe the name "Bravo" was the "codename" for the HTC Desire – Ryan Conrad Jan 27 '13 at 0:42
up vote 3 down vote accepted
  1. Both. Bravo is HTC's internal codename name for the Desire. They do this as they want a constant name for internal purposes as they often sell the identical device in multiple markets under different names (e.g. the HTC Magic is also sold as the HT-03A, the myTouch 3G, and has the codename Sapphire) or multiple devices (e.g. GSM and CDMA versions) under the same name (e.g. both the Marvel (GSM) and the MarvelC (CDMA) are both sold as the Wildfire S). HTC does it with names, Samsung uses model numbers, same basic idea.

  2. No, not unless you want to stay at your current version for some reason. RUU means ROM Update Utility. For most purposes, you most likely want to go with the newest not-carrier-specific RUU to have the latest update so you have the latest Android version and radio firmware. The RUU is the master update-everything. Android, radio firmware, and h-boot. It does it all.

  3. WWE is World Wide English. It includes all languages they translate for. The English bit indicates that English is the base language and all other languages included are translated from English, rather than being written directly in those languages. The ARA bit indicates the same thing, but that the base language is Arabic.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.