Un virus, hace que el C510 no detecte bateria??.mmmm no creo, a lo mejor, es una falla tecnica ,revisa la toma de energia del telefono, ese donde hacen contacto los pines( por asi decirlo ) de la bateria y revisa si no esta mal, y otra, puedes encender el telefono con otra bateria?
has probado, a lo mejor no prende y ya seria otra cosa, has la prueba y me dices por mp, y yo te ayudo a reperarlo,ok, solo dime por MP.saludos,..