HTC One S TMobile
VLE PVT SHIP S-ON RL
My phone sustained water damage (unfortunate accident of a leaking wall aircondition unit while on vacation). Anyways- once things dried out- everything turns on and seems to work, but I'm stuck in a boot loop. It bootloops through the cyanogenmod loading screen then over again. I can still get to bootloader and TWRP 22.214.171.124.
I have tried the following.
-reinstall the CM10 ROM from TWRP and flash the boot.img in fastboot but same bootloop occurs.
-re-lock the bootloader to use a RUU.exe but everytime I use the 'fastboot oem lock' command the screen turns off. When I reboot into bootloader, I'm still unlocked. I've copied the command window below-
.5\data>fastboot oem lock
(bootloader) Lock successfully...
(bootloader) TZ_HTC_SVC_DISABLE ret = 534642040 (0x1FDDFD78)
FAILED (status read failed (Too many links))
finished. total time: 0.946s
-ADB Sideload a new ROM- but in TWRP the drivers fail to install and my computer doesn't recognize any devices for adb commands. I've tried re-flashing TWRP and the drivers using Hasoon's Toolkit in hopes that it would
-I have also looked for a way to get my phone S-off since I think that is one of the problems preventing these other steps. But I can't seem to find any steps for that.
Anyways, hopefully I was at least on the right track with one of those steps. I am definitely a noob- but I've tried looking through forums and tutorials and videos for hours. I'm hoping someone can give me a good step by step solution to try. Thanks in advance for any help.