Without any prior warning my HTC Desire (original model, about 5 years old now) won't boot up. When I press the power button it vibrates once and shows the white screen with HTC logo, but won't go any further. It also won't respond to any button pushes, so I have to remove the battery to power it down. I've followed the results of an on-line search to try and do a factory reset (hold down-volume and power button until a 3-androids screen appears), but the menu that comes up only shows FASTBOOT, RECOVERY, CLEAR STORAGE, and SIMLOCK options. No FACTORY RESET option, that the search results say should be there. If I select RECOVERY, it just vibrates and goes to the white HTC screen. If I select FASTBOOT it goes to a boot menu, but none of the options there (BOOTLOADER, REBOOT, REBOOT BOOTLOADER, and POWER DOWN) solve my problem, though POWER DOWN does what it says, without having to remove the battery. So, any suggestions please as to how I can do a factory reset, if indeed that's the correct solution to my problem? The battery's about 50% charged -- I was charging at the time, when I tried to switch it on and I encountered this problem for the first time.