[HTC Desire 601] Diamondtron4:
Soft bricked phone

Hey guys, ive finally given up and im turning to XDA for help.

Long story short, ive soft bricked my phone. Im not sure quite how I did it, all i remember is that i was rooted running stock rom and jmz kernel and CWM. I think i wanted to update to KK 4.4.2 and the OTA wasnt working, so i tried to restore to a fully stock device (I wasnt too concerned with losing my data after re-rooting on 4.4.2), but i think somewhere along the way I flashed a rom that wasnt meant for my device and now it gets stuck on the HTC startup logo.

I can still boot into recovery which is good, means all hope is not lost just yet (i hope). The problem is ive scoured the internet for an RUU for my device and I just cant find one. I found the 4.2.2 telus one that was floating around this thread, and that didnt work either. (which i was annoyed about, considering i looked up some tutorials, used rumrunner to s-off and then installed superCid. That took awhile...) Ive extracted the rom.zip file from the Telus RUU too, and tried to both install via CWM and sideload it from my PC, both times I get errors. I did find another stock rom from the guy on this thread that has firmware for a bunch of HTC devices in his google drive, but again no dice.

I do have a Nandroid backup from a few days before things went haywire, but when i try to use CWM to restore it, i get errors when it tries to flash the boot.img. When i try a custom install without boot.img, it fails at system.img. A custom recovery without the boot.img or system.img work perfectly, the data gets copied fine (as far as i know, it still doesnt boot into the rom so i wouldnt know for sure).

Im guessing that this problem goes beyond a screwy .img file, i must have flashed hundreds, all different combinations of kernels and roms, etc, although i hope im just overlooking something stupid and theres an easy fix. It wouldnt surprise me, this is my first android device and I am by no means an expert, my knowledge extents to flashing files to the device, everything else I need a walkthrough. If someone had an RUU specifically for my device i think that would be ideal, assuming it actually installed (Im not sure why the telus one didnt work, the forums seem to say as long as your bootloader is locked and you have superCID you should be sweet.). Either that, or if someone has experienced this kind of thing before, or a developer takes a special interest in helping me out.

My Device:

HTC Desire 601 Zara_UL

Virgin Mobile (Canada)

S-off (rumrunner)

Bootloader unlocked

Running CWM, not sure what version

Honestly no clue what rom is running, Ive lost track of what has worked and what hasnt. Ive been joking to my friends that it doesnt have an operating system any more, I hope to hell that im wrong.

Not sure if relevant, but when im in CWM recovery fiddling about, as i navigate through the menu every time i press something a whole bunch of errors pop up:

E: Cant mount /cache/recovery/command

E: Cant mount /cache/recovery/log

E: Cant open /cache/recovery/log

E: Cant mount /cache/recovery/last_log

E: Cant open /cache/recovery/last_log

E: Cant mount /cache/recovery/last_install

E: Cant open /cache/recovery/last_install

Thanks In advance, and please reply soon <3 If ive left any helpful details let me know.