#135 Para tú información te diré que meter un troyano en un android no es nada fácil, no es que se necesiten altos conocimientos, pero se necesitan 2 requisitos ineludibles.
1º El móvil tiene que estar rooteado. (no puede tener control sobre el terminal si el propio sistema se lo niega).
2º Tiene que tener acceso físico al teléfono, (tiene que instalar la aplicación y darle permisos conscientemente). ademas dependiendo del troyano tiene que ocultarlo si no lo hace de forma automática.
Teniendo esto en cuenta, en el hipotético y muy improbable caso de que haya conseguido superar estos pasos sin que te des cuenta, estamos hablando de una persona que sabe muy bien lo que hace, por lo tanto un simple hard reset al teléfono no va a librarte del troyano.
Para evitar que un troyano o cualquier aplicación se pierda al hacer un hard reset solo hay que poner dicha aplicación como "aplicación del sistema", sin ir más lejos el titanium backup pro puede hacerlo sin problema.