Cuando da error en el check del md5 mal asunto, es posible que alguna parte del backup esté corrupta o no se haya compilado bien.
Así a bote pronto se me ocurren dos cosas... prueba a renombrar el fichero sin espacio ni carácteres extraños. La otra sería instalar una versión inferior de android y probar desde esa.
De todos modos, te recomiendo buscar por xda developers la info.