[Desire General] Droidzone:
Faisal, it seems apparent that your device is an SLCD Desire. When you put Alpharev on it, it did S-OFF and your boot got corrupted for some reason and looped. When you ran the RUU (which was incompatible for your SLCD, and actually meant for an AMOLED Desire), you effectively unrooted it, though not restoring it.

Check my thread for a similiar problem.

If you had made a Goldcard earlier, you're in luck. You can restore your device with a generic SLCD RUU available for your device, by either running the RUU or by flashing the rom.zip from the RUU.exe file (Tip. This file gets extracted to %TEMP% folder when you run an RUU)

Things you need to know before you try solving your problem:

Know how to use adb from the command prompt,

Search for the links to shipped-roms site containing the list of Bravo (Desire) ROMS

How to create and use a goldcard

How to navigate to the temporary folder of your Windows PC

How to turn your device on into Recovery mode and Fastboot without seeing the screen :)

Simple search on XDA can unravel these simple mysteries.

Now, the steps to go about solving your problem:

Find out if you have a generic unbranded HTC Desire, or a branded one. A branded Desire has a special Code which prevents you from flashing a ROM meant for any other brand and also blocks a Generic RUU. If you're from India, it is branded with HTC Asia_India. If you're unbranded, things are looking much easier for you, as generic RUUs for SLCD are easily available.

Check if you have a goldcard (A goldcard is a special microsd card you made while your device was in working condition. It will allow you to restore your device using a generic RUU or an OTA)

If you dont have a goldcard, you might try to see if Recovery can be booted up. Poweroff phone, then power it on by pressing Vol- and Poweron key, then wait 30sec and press Vol Down and Poweron button again. At this time, phone gets detected in Windows (as shown by the icon in the bottom right of taskbar and a notification sound.

Type:

adb devices

If this displays a code SH**** after "List of devices", you're in luck. You can issue an adb command and get a CID of your device, following which you can create a goldcard.

After creating a goldcard, it will allow you to run a generic SLCD RUU. Check my thread for a latest RUU.

If you dont have a goldcard, and adb doesnt show the device in Recovery mode, it means Recovery is corrupted too. In this case, Power off device. Then Poweron by pressing Back key and Power on key. Again try adb devices command. If it shows the device, follow the steps of previous step.

You can also create a goldcard by putting your microsd card into a friend's phone and following the steps needed to create a gold card

If adb doesnt show your device in either Fastboot (previous step) or in Recovery, then you're in trouble. The only way to unbrick your softbricked device is to get a Generic RUU for your device (Check shipped roms site, or search XDA), and flash it. There is also a method if you have the original OTA zip for your device. Check teppic74's posts on XDA for this method.

If you have an Indian Desire, you're done for as I found out. If you dont have a goldcard for an Indian Desire, or the OTA zip, you have no option than to return it to HTC. Dont worry about Warranty being lost if it is a new phone. HTC has to repair it according to their Warranty policy.

Goodluck. I've summarized all methods available to unbrick an SLCD. For more details on any one method, try searching with the appropriate keywords from my post. It's all on XDA. :)