I get where you're coming from, Admin, but respectfully, what use is a device that every time there's a hiccup or an update you have to restore it to factory fresh? Some of us install dozens of apps because we like them or find them useful and reconfiguring the same apps so many times with the same settings makes one consider a brand of phone that doesn't require a factory reset every time a bit goes sideways.
Or me, I have seven active accounts I have to set up with each update. Every factory reset means setting them back up. And my wifi at home. And my wifi at the in-laws'. And the three WiFi ssids we have at work.
And the password safe i have to reinstall. And the password database to reimport. And reconfiguring OpenCamera. And three different web browsers.
Certainly Blackview doesn't expect their customers to go through this routine with every update and hiccup. I never had that problem with my HTC, Samsung, or LG devices. I've already resigned myself to the fact I have to carry my old phone around for the apps and the Blackview phone for the phone and the walkie talkie. But for what benefit? Why go through this hassle? Either carry two devices or spend half my time factory resetting my phone and reconfiguring it. I'd be better off just buying a Yaesu or Kenwood handheld radio and ditching the Blackview because the walkie talkie is the only real reason I bought this device. And while it's cool, it has a lot of growing up to do. Its intercom app is immature yet, not ready for prime time.
But I do understand: you need a known-good base from which to begin the troubleshooting. And don't get me wrong, it's a great concept in a phone. I'm lucky to have a [mostly] properly functioning device and I like it. Thankfully I don't have to reset it over and over like some seem to have to do. But if I did? I'd already have gotten a refund and sent it back. I would not tolerate that.