Here goes nothing. I have an HTC One m7 unlocked and rooted. Im not sure what happened but I know when it happened. I was trying to install viperone 6.2.1 and it failed and the installer suggested flasing the latest TWRP and try again. I hit ok and my phone rebooted straight to the bootloader. I tried a reboot- straight to bootloader. I tried to go into recovery- straight to bootloader. I tried factory reset- straight to bootloader. I only had access to the bootloader. I eventually found Hasoon2000s All One Tool and flashed a recovery. Made sure I had the latest TWRP and tried viperone again. It installed correctly and I rebooted. Once it loads all I get is a lock screen that I can unlock then a white screen that says htc. It will then force restart and the same thing happens again. Next I tried Paranoid Android. It loads fully but will force restart after a few minutes. I quickly looked at my phone status inbetween restarts and everything network, mobile network type, service state, imei,imei sv are all unknown. Basically no service. Next I flashed the latest CWM recovery. I installed the latest MIUI rom. It installed and during set-up it tried looking for my SIM card and force restarts. It will re-boot and go right back to searching for the SIM card. Rinse and repeat. Next I downloaded CM11 and installed that. Thankfully that does not force restart at all but my phone status is still all unknown. So I go into networks and try mobile plan and it asks for my SIM card which is installed. Then I try mobile network settings/ network operators look for available networks and I get "error while searching for networks". I forgot to mention all the Roms had to be pushed through with adb. Does anyone have a clue as to what I might have done or how I can fix it?