If I think that I may have spyware on my phone (something like spymobile) or been hacked, etc etc. Will a factory reset erase anything? Or do I need to re-install the firmware all over again? If so, do I need to backup my data with Astro File or something like that? Looking for help or steps to take.