When running the supercid I get the following:
(bootloader) [SD_ERR] The project does not support SD card
(bootloader) E0902910 E0902E20
FAILED (status read failed (too many links))
Then when I try to read the cid my phone freezes, or it was frozen and doesn't respond to any commands. Then I just have to manually turn it off.
for the unlock bootloader, adb commands do not work in bootloader, it does not recognize the device. My computer only recognizes fastboot commands. also in that post it says that I need s-off, while my device is currently s-on.
For your last suggestion I do not know how to do those things. For a custom recovery do you mean like TWRP? I tried to flash recovery twrp.img but got FAILED (remote: signature verify failed).
If it helps I do happen to have a backup when my phone was unlocked/s-off running aokp kitkat as mentioned above. It is from twrp.