i hope this guide will be clear and easy to understand,i know there is already lot's of thread,but that all is hard to understand for new people,who don't have any idea about htc phones.

before start you must know what this all is and what for.
CID = carrier id,cid is like a firmware security code,exm:your phone cid is HTC__044,then you need that firmware which cid same as your phone..

Main-Ver = bootloader,if you have to flash your phone,and your phone main-ver is 2,then you need rom which main-ver 2 or higher,you can't write rom which main ver is 1 or lower on your phone.

now you know what this all for,so i can start?
if you say no,i don't care

to get this all info we need some file,called adb&fastboot (download).

put your phone in fastboot,press and hold vol down + power,as phone come in bootloader press power for 1 time,now you should see fastboot on screen.

connect phone to pc with micro usb(install drivers if need)

1)1. Make a Folder C:\adb&fastboot\ and copy the extracted files download adb&fastboot.
files that are to be copied in C:\adb&fastboot\ :


2. Then open CMD and type :
cd c:\adb&fastboot\ (Hit Enter)

2)now write this command to CMD "fastboot getvar all" without quotation.

3)now your CMD windows should be like this,with all your needed info.
C:\sdk-tools>fastboot getvar all
INFOversion: 0.5
INFOversion-bootloader: 1.14.0004
INFOversion-baseband: 1.08ts.50.02.16
INFOversion-cpld: None
INFOversion-microp: None
INFOversion-main: 1.29.720

INFOversion-misc: PVT SHIP S-OFF
INFOserialno: ************
INFOimei: ***************
INFOproduct: vle
INFOplatform: HBOOT-8960

INFOmodelid: PJ4011000

INFOcidnum: T-MOB010

INFObattery-status: good
INFObattery-voltage: 4138mV
INFOpartition-layout: Generic
INFOsecurity: off

INFObuild-mode: SHIP
INFOcommitno-bootloader: 8b9e2080
INFOhbootpreupdate: 11
INFOgencheckpt: 0 all: Done! finished. total time: 0.075s

so guys it was easy or hard ?

Tool Link: [Tool] HTX Multi Tool V1.0 Beta Tool Released!