A ver si alguien puede iluminarme.
En otros móviles con Lollipop, tengo por costumbre siempre antes de flashear una nueva verión de rom, limpiar las particiones cache y dalvik cache, y despues de flashearla también limpio ambas cachés.
Si esto lo hago con el M5 flasheando la Stock (en sus diferentes versiones), el móvil arranca dando múltiples errores (especialmente de la aplicación google services) que hacen inútil el flasheo, teniendo que volver a flashearlo para corregir el problema (sin limpieza posterior de la dalvik).
¿Puede estar el problema en la diferente forma en que hago esos flaseos?. Los del BQ los hago siempre en modo fastboot, mientras que en mis otros móviles lo hago flasheando un zip desde el recovery?.
De todas maneras, también pasa lo mismo si una vez flasheado y arrancado correctamente, vuelvo a entrar en recovery y borro las caches. El móvil se vuelve loco.
En otros equipos, simplemente se reconstruye la "dalvik" (supongo que haciendo el zipaling para todas las aplicaciones) y arrancan normalmente.