Open your favorite Web browser and navigate to megaupload.com/?d=XBAOCSWZ. Wait for the "Regular download" button to appear. Click on the button and save the archive somewhere on your hard drive.
The HTC Legend ia a capable smartphone due to its Qualcomm MSM7227 central processing unit (CPU) amd 384MB of on-board RAM. The phone runs on the popular Android 2.1 mobile operating system, code-named Eclair. However, HTC does not allow its users to access all parts of the Eclair OS. Users can't install some third-party applications and can't overclock their phone, for instance. To get around this issue, you must get root access to the operating system. Rooting your HTC Legend gives you administrator privileges.
Extract the archive on your hard disk. Turn off the HTC Legend by pressing the "Power" button. When you see "FASTBOOT" on the phone's display, connect the HTC Legend to your computer by using the USB cable.
Open the Command Prompt on your computer and navigate to the folder where you extracted the archive. Use the "cd /d partition_letter:\folder_name" command, without the quotes, to get to the folder.
Type "step1-windows.bat" without quotes in the Command Prompt and press "Enter" to run the program. This will upload the root archive, rootedupdate.zip, to your phone's SD card. Use the volume keys on the phone to highlight "BOOTLOADER" and enter it by pressing the "Power" button.
Type "step2-windows.bat" without the quotes in the Command Prompt and press "Enter" to run the program. You will see a Recovery screen on your HTC Legend after the program closes.
Select the "Wipe" option and wait until your phone's ROM is wiped. Select the "Apply ZIP from SD card" option and the phone will use the "rootedupdate.zip" file to flash the phone.
Reboot the HTC Legend and try installing a third-party application on it to test if the rooting was successful.
- Photo Credit Jupiterimages, Brand X Pictures/Brand X Pictures/Getty Images