[Desire Q&A, Help & Troubleshooting] chakdefatte:
My Desire is stuck in reboot loop, it keeps on rebooting on its own if it starts up, and most of the times it gets stuck on the HTC logo. I have to take out the battery and reinsert it to get the desire to start again. After trying a lots of times, I was able to get into recovery and I saved the ClockworkMOD recovery session log.

It is running HBOOT 0.0080, Radio 5.17 and CyanogenMOD 7 and security flag is S-ON

I tried reflashing it with different ROM's and radio versions, but without any success.

Here is the log, if it helps out somehow..

CLOCKWORKMOD RECOVERY CONSOLE LOG

Starting recovery on Sun Jan 6 01:23:36 1980

can't open /dev/tty0: No such file or directory

framebuffer: fd 3 (480 x 800)

ClockworkMod Recovery v2.5.0.7

I:Set boot command "boot-recovery"

Command: "/sbin/recovery"

ro.secure=0

ro.allow.mock.location=1

ro.debuggable=1

persist.service.adb.enable=1

ro.build.id=ECLAIR

ro.build.display.id=koush_bravo-eng 2.1-update1 ECLAIR eng.koush.20100714.213925 test-keys

ro.build.version.incremental=eng.koush.20100714.21 3925

ro.build.version.sdk=7

ro.build.version.codename=REL

ro.build.version.release=2.1-update1

ro.build.date=Wed Jul 14 21:40:05 PDT 2010

ro.build.date.utc=1279168805

ro.build.type=eng

ro.build.user=koush

ro.build.host=Koushik-OSx86.local

ro.build.tags=test-keys

ro.product.model=HTC Desire

ro.product.brand=generic

ro.product.name=koush_bravo

ro.product.device=bravo

ro.product.board=bravo

ro.product.cpu.abi=armeabi-v7a

ro.product.cpu.abi2=armeabi

ro.product.manufacturer=htc

ro.product.locale.language=mdpi

ro.product.locale.region=

ro.wifi.channels=

ro.board.platform=qsd8k

ro.build.product=bravo

ro.build.description=koush_bravo-eng 2.1-update1 ECLAIR eng.koush.20100714.213925 test-keys

ro.build.fingerprint=generic/koush_bravo/bravo/bravo:2.1-update1/ECLAIR/eng.koush.20100714.213925:eng/test-keys

ro.sf.lcd_density=240

rild.libpath=/system/lib/libhtc_ril.so

ro.telephony.default_network=0

wifi.interface=eth0

media.a1026.enableA1026=1

dalvik.vm.dexopt-flags=m=y

net.bt.name=Android

net.change=net.bt.name

ro.config.sync=yes

dalvik.vm.stack-trace-file=/data/anr/traces.txt

ro.kernel.android.checkjni=1

ro.setupwizard.mode=OPTIONAL

ro.factorytest=0

ro.serialno=HT06APL01043

ro.bootmode=recovery

ro.baseband=5.17.05.23

ro.carrier=O2-UK

ro.bootloader=0.80.0000

ro.hardware=bravo

ro.revision=129

init.svc.recovery=running

init.svc.adbd=running

I:Checking for extendedcommand...

I:Skipping execution of extendedcommand, file not found...

I:Set boot command ""

-- Wiping data...

Formatting DATA:...

mtd: not erasing bad block at 0x02500000

mtd: not erasing bad block at 0x02520000

Formatting CACHE:...

mtd: not erasing bad block at 0x00040000

mtd: not erasing bad block at 0x00080000

mtd: not erasing bad block at 0x000a0000

Formatting SDEXT:...

No app2sd partition found. Skipping format of /sd-ext.

Formatting SDCARD:/.android_secure...

Data wipe complete.

I:Set boot command ""

Formatting BOOT:...

Done.

Formatting CACHE:...

mtd: not erasing bad block at 0x00040000

mtd: not erasing bad block at 0x00080000

mtd: not erasing bad block at 0x000a0000

Done.

Formatting DATA:...

mtd: not erasing bad block at 0x02500000

mtd: not erasing bad block at 0x02520000

Done.

I:Set boot command ""

-- Wiping cache...

Formatting CACHE:...

mtd: not erasing bad block at 0x00040000

mtd: not erasing bad block at 0x00080000

mtd: not erasing bad block at 0x000a0000

Cache wipe complete.