[HD2 General] Nibbley15:
Okay you just got your new phone now what?

Read Read and Read some more!

Let's 1st find out if you are in the right place.

I have a HD2 but I don't know what kind it is....

HTC HD2 T-Mobile US LEO1024 or do you have a

HTC HD2 T-Mobile EU LEO512?

Yes These phones are sold everywhere and there are 2 different versions.

If you picked it up from a reputable T-Mobile dealer here in the US then you have the LEO1024.

But how do I really tell?

There are a couple of ways to do this:

1. On the front of the phone there are 5 keys on the bottom, if they are Green (send), White (Home), White (Windows), White (Back), Red (End)

Then you should have the US version.

2. When the phone is on slide your finger over to the far right across the tabs to the "settings", next select "About Phone" located at the bottom,

Then select the "Hardware Information" and at the "Flash Size" you see 1024 MB (and "RAM" size 576MB) then presto you have a 1024 version.

3. If you see 512 there or have all black/white buttons on the bottom then you are in the wrong forum please see here because you have a LEO512: http://xdaforums.com/forumdisplay.php?f=531

Now that you have verified that you have the correct 1024LEO let's dig deeper.

1. Go back to the "settings", then "About Phone", then this time select "Software Information".

2. There is some good info here:

OS Version (you should see either 5.2.21889 or 5.2.21892)

Mainila version 2.5.20121412.1 or 2.5.20121412.2

ROM Version 2.10.531.0 or 2.10.531.1 or 2.13.531.1 WWE

Radio version 2.08.50.08_2 or 2.10.50.26

Now that I know the basics where do I go next?

If you are happy with your phone and want to keep it under warranty then only run "CAB" files to customise it then see here (there are lots of places but a good starting point): http://xdaforums.com/showthread.php?t=639964

NOTE: Cab files can be removed from your phone (by uninstalling them), or by performing a "Hard Reset".

If you want to install custom ROM's and are ready to go to the next level and want to risk voiding your warranty then continue reading:

Here are a few side notes if you choose to dive in.

Area 1: You must HSPL your phone first to get a custom ROM on your phone or to change your radio version.

Note: If you have ROM version 2.13 DO NOT HSPL your phone yet; first go to "Area 3"

Note2: If you did this already remember the term "brick?"

***** ***** *****

Area 2: To HSPL your phone go here: http://xdaforums.com/showthread.php?t=653614

Note: on HSPL make sure you download the "HSPL2_1024_RUN.exe file" for the US 1024 phone.

Note2: in order to currently HSPL your phone (with the above program) you have to have 2.10 or 2.10.1 (ROM) installed into your phone.

If you have 2.13 then you must downgrade (or upgrade ;-) ) your ROM to 2.10 only by flashing Via MicroSD Card (so get a spare card)

Note3: After you flash HSPL and install a custom ROM if you "Hard Reset" your device, it will load back the custom ROM not back to stock.

***** ***** *****

Area 3: If you need to install the 2.10 (because you have 2.13 from factory) ROM then get it here : http://xdaforums.com/showthread.php?t=655653

NOTE: 2.10.1 available here does not have SPL with it so you won't be able to load VIA SD card and this is crutial to the process.

NOTE2: Follow these steps closely: http://xdaforums.com/showthread.php?t=681317

NOTE3: HSPL only works with SPL 2.08 & 2.07 (which comes stock with ROM's 2.10 & 2.10.1)

NOTE4: Now that you have done your research, let's read more! (if you now have the base ROM 2.10 or 2.10.1 installed goto "Area 2")

***** ***** *****

Area 4: If you flash the wrong radio version into your phone you will brick your phone, and some custom ROM's have radio's included into their ROM's

If you are unsure, ASK if it is compatable with your type phone. Just give them the type of phone you have 1024 or 512 US or EU etc.

The "radio" is the driver that works for the Phone, Bluetooth, wireless, etc... Radio's

How to tell what radio's are compatable:

see the above radio version you found? 2.XX.50.XX_X do you see the magical "50" that is the key that says 1024 version.

If anywhere you see 2.XX.51.XX_X then stay far far away from installing the file (remember the "Brick term?"). These are for 512LEO's ONLY!

Check out the compatable radio's here: http://xdaforums.com/showthread.php?t=669733&page=3

ROM info, T-Mo US shipped 3 different ROM's with their phones so far (as of 26 MAY 2010)

2.10.531.0 (AKA 2.10); 2.10.531.1 (AKA 2.10.1), or 2.13.531.1 (AKA 2.13) (AKA= Also known as)

(There is a test version of 2.11 out there so if you see it... It was a test not shipped)

Now you will see in cooks ROM's they will use the term BASE 2.10 or whatever. They used the base drivers from that package.

If you want to flash a custom ROM and you have a T-Mobile US HD2 1024LEO then see here for a custom ROM: http://xdaforums.com/showthread.php?t=653114

These have been tested on US versions and are safe to use in that sense. (Be careful though because some cooks do make both versions (512 & 1024) and put them on the same page.)

Okay so now you are nervous, (and you should be cautious); if HTC would have only made 1 version of this phone then I don't feel we would have as many "bricking" issues.

So let's say you jumped right in and are ready to go, here are some notes to ease your mind.

If you don't like any custom ROM's and have had enough playing around and the phone is still flashable (not bricked) then you can bring it back to stock just like the day you received it (Except for the call timers so far).

Lastly I would like to say Read, Read and Read some more; please be kind out there and have a great day!

I assume no responsibility for you bricking your phone or any other oddities and no warranties here!