I have this model, and it has both Android and Windows Stock partitions and they are both working. Can you help with explaining how I can get you the files you need without giving away my personal data or information? I don’t have a lot installed on it, but I don’t want to upload my account information.
Have you tried contacting Teclast? I’d be glad to help, if I can, but I’m still learning on how to back up a tablet and don’t have my own backed up, at this point.