[HTC 10 Questions & Answers] sevenspeed:
Broken Screen Cast:eek:riginally Rooted Sunshine, Viper Rom, data wiped, safety net fail

Hello, hopefully someone can help me. I have a HTC 10 unlocked US version that I rooted a bit ago with Sunshine and had Chainfire SuperSU installed. A big reason I ended up with the HTC was the root support as my Samsung S6 proved unrootable and thus I was not happy with it since I couldn't use Titanium Backup or use AppRadio Unchained with Miracast due to needing root to allow the touchscreen touches on the Pioneer radio to communicate with the phone. Before I was using an S4 with an MHL cable but the microUSB port gave out on me.

I was still using the stock ROM after root as I was happy with it. On occasion I need to use Barnacle or WiFi Tether router but had problems getting them to work very well. I ended up deciding to switch to Viper Rom which was actually what I had on the S4. I picked Magisk root so I could use Android Pay in the future if I wanted. I did a full backup in TWRP before this. After installing I tried to use Screen Cast to my Screen Beam Mini 2 and it failed, I then tried with the Smart TV and that failed as well. Both of these worked on the stock rooted ROM.

I restored the backup from TWRP but when it booted, it asked me for an encryption password which was my lock screen password. Problem was I've never had either on this phone and tried the 2 pins that I use for most things to no avail. I gave up since I had Titanium Backups and did a Wipe all data in TWRP. This got Android back up and going again, so I reinstalled Viper Rom and it still fails the SafetyNet check in there. Hide is turned on and I chose every google app during install and have not installed anything else at all.

Does anyone have any idea what may be the issue? Venom Tweaks and Venom Hub are on there and it still will not connect to any wireless display. So after wiping my phone which was working great except for the screen casting, I'm not any farther ahead. The firmware is still 6.0 if that matters. If the Viper Rom won't work with Screen Cast, will any of the custom Roms or do I need to go back to stock rooted? It was quite the disappointment when I did the restore and couldn't access the phone without wiping first, defeats the purpose of a backup which I've never had an issue with before.

I found some guides but they were all about if you had SuperSU on there before which with the full wipe I assume does not apply.

Ironically maybe, my new job is customer support for software and the machines it runs and that is more then frustrating as there is not many help documentation and there are all kinds of things that can go wrong and the error messages are not very good at all. For the guys with years of experience it's probably not as bad, but the job requires travel too, so they aren't always around. It's bad enough when my own stuff has problems I struggle to figure out but when someone else is trying to do their job and you are their lost resort to fix things, it's pretty stressful. So I apologize if this was something found by an easy search, I really do try before I ever post anything but just like work, there are so many variables and I don't know which ones matter in this case.

Anyway, thanks to anyone in advance that may be able to help, I"m out of ideas aside from flashing stock firmware and rooting from scratch again, which was months ago and I don't remember the process. Things were a lot easier back in KitKat it seems.....