-HTC One (M8) T-Mobile
-Phone was unlocked and rooted (still unlocked, not sure about rooted), but S-On.
-Tried flashing a kernel with S-On. Turned out to be packaged in a recovery. Didn't go so well. Turning the device on always went straight to Fastboot mode.
-Eventually got Philz recovery installed. Tried sideloading a nandroid backup. No avail. Still booting straight to fastboot.
Any ideas? Not a genius, but I know my way around. Is there any 100% complete refresh coming straight from Fastboot?