HTC Desire S - UK Orange Stuck on HTC Boot logo My old HTC Desire S had Android 2.x installed and I wanted to update it to 4.x . I followed the instructions at htc.com to unlock the boot-loader, which seemed to work and after installing it, I can now boot the phone into ClockworkMod Recovery v5.0.2.0.

The problem I'm facing is, no matter what ROM I try and flash, the phone reboots to just the HTC boot logo and I have to pull the battery out to get it to boot back into Recovery. The device is in the S-ON state. 

Is there something I've missed, or something specific I should be doing? Or some specific ROM I should be using?
Here is the method we followed : 


Update the recovery to a newer version (We used TWRP 2.8)
Install a new ROM. (We installed CyanogenMod 12.1 Lollipop)
Extract that ROM and flash the boot.img manually (using ADB and Fastboot)
Boot into the ROM. 


Done !

Note : Always remember to take a NANDroid backup before you install anything to your phone !