All you need to have is rooted HTC Legend, and you can install Android 2.3 ROM on it. All you need to is root your HTC Legend so that you get the root access. And once you are done with it, you can easily install Android 2.3 on HTC Legend.
Install Android 2.3 ROM On HTC Legend
Although officially, HTC Legend does not support Android 2.3, but you can easily install its ROM on it. Its been quite a while that Android 2.3 Gingerbread is out and we have started sharing number of tutorials on install Android 2.3 Gingerbread on smartphones.
Cyanogen Mod 7 is the working Android 2.3 Gingerbread ROM for HTC Legend. Here is the complete step by step guide:
STEP 1: Firstly, you need to root you HTC Legend. Here is the step by step guide.
STEP 2: Switch on to the Android Market and download the ROM Manager.
STEP 3: Now, once you have downloaded the ROM Manager, install it on your HTC Legend smartphone.
STEP 4: Now launch ROM Manager and select the option, Flash Clockwork Mod Recovery. This is basically install the ROMs provided your HTC Legend is already rooted.
STEP 5: Now, download Android 2.3 Gingerbread ROM for HTC Legend
STEP 6: Now, copy the downloaded Android 2.3 ROM on your phone memory card and install this ROM from the memory card itself. While doing it, install Cyanogen Mod 7 Android 2.3 Gingerbread ROM for HTC Legend.