Well, there’s even a better way, using HTC DumLock app, which allows you to flash your recovery to boot without use of fastboot. This is probably the best way to flash kernels/ROMs on your rooted HTC Evo 3D with HBOOT 1.50.
Step 1. Download the following two files and copy over to the root folder of your SD Card.
Download DumLock Files
Step 2. Reboot into recovery and install the file install-htcdumlock-v2.zip. This will install the HTCDumLock app. (You can do this again if you install a new ROM and you lose it.)
(In TWRP, choose “Install” and for other recoveries, “Choose from SD Card”)
Step 3. Once installed, reboot and you will find an app called “HTC DumLock” in your app drawer.
Step 4. Anytime you want to install a new kernel/ROM, just run this app and press “Execute HTC Dumlock”.
Step 5. Your phone should reboot automatically but if it doesn’t, just restart your phone manually.
Step 6. When you reboot (reboot normally, don’t use bootloader to recovery method), you will reboot into your recovery as shown below.
Step 7. Install “restore-original-boot-v2.zip” in Recovery. This will restore your normal boot image so when you reboot, it will boot normally, not into Recovery.
Step 8. Once that’s done, you can flash kernel/ROMs in Recovery or even restore ROMs. That should install new kernels/ROMs without hassel.
If you have any trouble, you can watch my tutorial video at the beginning of post where I install DumLock and install a new ROM.
Credits – XDA
If you like this post, don't forget to Like us on our Facebook page!