Eso me paso a mi, pero en mi caso tenía el recovery corrupto, por eso una vez que perdió toda la batería no cargaba. Tuve que desmontarlo para sacar la batería y cargarla fuera del movil, luego ya - con un nuevo recovery- funciona normal.
Si ese no es tu caso (no has estado cambiando roms, etc...) simplemente dejalo conectado una cuantas horas, aunque no se encienda el piloto cargará la batería 'cuando le de la gana'.