Help, something happened to my Android phone. I remember installing some suspicious applications lately (from Chinese developers). Could it be the infamous HummingWhale or HummingBad virus? Please respond!