There is no guide. it's all going to be step by step. Test, if it works, next test. If that works, next test, etc.. if something breaks, try something else. It's all about learning what you can and can't do.
If you can get your own stock recovery to flash onto your phone and have it boot, I can devise a partial unbrick flashable zip for your phone.
To create temp recovery.img from recovery partition:
Code:
adb shell su -c dd of=/data/local/tmp/recovery.img if=/dev/block/platform/msm_sdcc.1/by-name/recovery
To pull temp recovery.img file from phone to computer as backup:
Code:
adb pull su -c /data/local/tmp/recovery.img stock_recovery.img
To re-flash recovery.img to recovery partition:
Code:
adb shell su -c dd if=/data/local/tmp/recovery.img of=/dev/block/platform/msm_sdcc.1/by-name/recovery
To remove temp recovery.img file from phone:
Code:
adb shell rm /data/local/tmp/recovery.img
Turn off phone and then attempt to boot into recovery by holding Power button, and Volume Down button. When the phone vibrates, let go of the Power button but keep holding the Volume down button until recovery boots.
Disclamer: This may make it so you can't boot, or boot into your recovery. This would be a first attempt at flashing any type of firmware for this phone. Keep in mind that if it doesn't boot into recovery, or boot, you may need to take it back to your phone provider and have them fix it.
Most likely if it doesn't work, simply wipe it with:
Code:
dd if=/dev/zero of=/dev/block/platform/msm_sdcc.1/by-name/recovery
reboot recovery
And use Fastboot: (You'll need fastboot on your computer just like you need adb)
fastboot recovery stock_recovery.img