Each time I try pushing a CWM img with adb using loki_flash it results in an error at the end saying [-] loki aboot version does not match device.
I'm assuming this means the version of loki_flash file I'm using isn't compatible with 12B, but the OP in this thread states that in his walkthrough he's referencing the VZW img file, so I'm confused as to why it isn't working.
Moving on from that, I tried pushing the img without loki just using adb (method #2 in the above thread), and it appeared successful judging by the command prompt, however upon reboot I'm left with a black screen and have to hard restart my phone. I'm left without a working recovery.
With both of these methods failing, I tried installing CWM using an app called freegee, which I found to work, and CWM was fully functional. However, I thereafter tried flashing an AOKP ROM and a CM ROM and both failed. Both failure prompts were different, but the first one mentioned something about loki (again, what does this mean?) I tried rebooting from there and found my phone soft bricked (bootlooping) and I had to restore my nandroid backup.
So in summary, clearly I'm doing something wrong throughout all of the flashing processes that's resulting in recoveries that don't correctly flash ROMs for this phone. Right now I'm left running rooted stock with absolutely no recovery, unless I use freegee to flash TWRP or CWM but I'm left with recoveries that won't flash ROMs.
If anybody could help me sort out this mess I'd appreciate it.