I've posted here here earlier about me needing help to restore a system application that I uninstalled using adb. After trying for the entire day with no solution I've decided to download Bromite as webview, however since I have an unrooted android 5.1, I can't change the default webviewer to Bromite (I had uninstalled the google webviewer). I've got two choices left now, which is rooting my phone and hard resetting, and I would rather risk it rooting my phone since I got a ton of important 2fa on it.
As reference, my android version is 5.1
My phone model is Coolpad porto S E570, in numbers - CP8722_U00
I've looked up a couple of guides on how to root the device but most of the legit rooting methods require having a stock ROM of your device that is going to patched, and later, installed. However, after searching the web for a while I just can't seem to find any stock ROMs that are for CP8722_U00, only for CP8722_S00 which I assume is probably incompatible.
The less legit looking guides said to use tools like Kingoroot, however the public reception on them is mixed to say the least, some outright saying that it's malware.
So my question is this: Are there any other ways to root, maybe obtain stock ROM for my device without root? Or do I have to sell my soul to those one click root applications?
Thank you in advance.