Android Police: Researchers finally discover how Android malware that could survive factory resets works April 20, 2020