If it were a java based application, wouldn't the affected phone be unable to run other java applications due to the java virtual machine be occupied with running the java spy app, thus allowing the phone's owner to recognize that something is incorrect with the phone?