Yes, but anytime I attempt to flash stock recovery recovery it throws up an error. I can tell you the exact one in a bit if you want, but I don't have it at the moment. The problem is, I feel that if I can just get the RUU to run, I could fix it. I saw a review of the SuperSu Pro thing that said this has happened before. If I hadn't tried to installed the pro key and update the binaries, apparently it would still be working. But the problem is I can't run the RUU with a custom recovery, and it won't let me flash the stock (or any other by the way) recovery. I'm stuck with TWRP 2.5.
If there is a way to extract the rom from the RUU and flash that, I think it might work fine. Otherwise, I don't know.
Hello again, try this and tell me how it goes:
Step 1: Download the Superboot .zip file and extract the files therein
Step 2: Make sure your device is in bootloader mode by turning off the phone first, and powering with the ‘volume down‘ button pressed.
Step 3: Extract the contents of the ‘r3-ville-superboot.zip‘ downloaded in Step 1, and save the folder in a easy to find location.
Step 4: Connect your device to your computer via USB (Phone must be in Fastboot USB)
(Mac users, skip Step 5, Linux users, skip Step 5 & 6).
Step 5: Locate the folder containing the extracted files. Double click on the ‘install-superboot-windows.bat‘ file.
Step 6: Run the Terminal app on your Mac, making sure that it points to the directory that containing the extracted files. Then, type in the following command:
chmod +x install-superboot-mac.sh ./install-superboot-mac.sh
Step 7: Run the Terminal application on your Linux-powered computer, and again, ensure it is it pointing to the directory containing the extracted files. Type in the following command:
chmod +x install-superboot-linux.sh ./install-superboot-linux.sh
There you go, if you’ve followed it and understood it you should have yourself a rooted HTC One S