I rooted my Tecno Phantom Z because I wanted to update the rather outdated Android 4.4.2. The only method that worked was Kingroot. However I was not comfortable with having Kingroot on my phone, especially as it reinstalled itself after I did a factory reset! Anyhow, I finally decided to flash the Hovatek stock ROM, which worked just fine, but now my WiFi address keeps after reboot, invalid IMEI errors, etc. A little research made me realise that I must have nuked my data partition while restoring stock. Luckily, I have backups of my system, data and cache partitions. Is it safe to restore these, and could someone please advise on how to achieve this.