I am following this guide to root my HTC One M8. I just need root, I don't need a custom ROM.
I have gotten to step 7 (weaksauce). I can install weaksauce fine and it roots my device (at least, it says it roots it).
However, when I try to run SuperSU (downloaded from the Android market, latest version) it says The SU binary needs to be updated. Continue?
It says this in my notification bar as well. I click Continue
and it says Installing, please wait. If you see this message for more than five minutes please restart and try again
. After about 30 seconds, it says Installation failed ! Please reboot and try again
.
I've tried it multiple times with all forms of rebooting (adb reboot, holding power button, etc) as well as a factory reset (which put me back down to 4.2.2), however it keeps giving me this error.