Okay, so. I have an HTC One M8, rooted, S-On, TWRP, whatever else. It was running just fine until yesterday or so, when I wanted to switch out an icon pack, but wanted to keep my stock launcher, so I found Unicon on the App Store, and downloaded it (along with the Minimal Hero/Hera Icon Pack, or whatever it was called). As soon as I installed it, I started having problems with my phone restarting randomly, and I disabled the Icon Pack in Unicon, and got rid of Unicon (disabling it in Xposed Installer and then uninstalling the app).
That didn't solve my problems, though. I managed to somehow keep the phone on after numerous restarts, but every time my phone was turned off, it went into the same constant restart cycle (where it restarts about a minute after it's booted up). I tried searching for ways to remedy the problem, ending up in the TWRP recovery, where I tried wiping the cache and the Dalvik cache, which didn't help. I also uninstalled Xposed Framework and before that, tried disabling all the Xposed modules, nothing helped.
As things stand now, I did a wipe on all the categories in TWRP (including cache, Dalvik cache, internal storage, system and data) and when I rebooted from recovery, my phone was stuck with the HTC boot logo. Now I'm just letting it sit on my bed, showing the boot logo, waiting for it to drain.
Any help would be appreciated.
EDIT: I did a factory reset (perhaps stupidly) and now, when I reboot it, it says "No OS is installed!". Since it's not showing up on my computer while in recovery, how should I proceed to flash the stock ROM?
That didn't solve my problems, though. I managed to somehow keep the phone on after numerous restarts, but every time my phone was turned off, it went into the same constant restart cycle (where it restarts about a minute after it's booted up). I tried searching for ways to remedy the problem, ending up in the TWRP recovery, where I tried wiping the cache and the Dalvik cache, which didn't help. I also uninstalled Xposed Framework and before that, tried disabling all the Xposed modules, nothing helped.
As things stand now, I did a wipe on all the categories in TWRP (including cache, Dalvik cache, internal storage, system and data) and when I rebooted from recovery, my phone was stuck with the HTC boot logo. Now I'm just letting it sit on my bed, showing the boot logo, waiting for it to drain.
Any help would be appreciated.
EDIT: I did a factory reset (perhaps stupidly) and now, when I reboot it, it says "No OS is installed!". Since it's not showing up on my computer while in recovery, how should I proceed to flash the stock ROM?
Last edited: