Hace tiempo atrás me encontré sin teléfono funcional con este mismo problema, mi solución es un poco más simple. Sin necesidad de hacer "wipes" ni reinicios simplemente me dirigí al "fastboot" del teléfono, abrí el "cmd" y reflasheé el "boot" de la "rom" que tenía instalada en el teléfono desde mi "fastboot folder". Y listo, no se pierde nada del teléfono.
Saludos y buena suerte.