Hay 3 formas hasta ahora( no hay RUU ) para poner Stock europeo ...
Si el Cid no es uno de estos :
11111111
HTC__001
HTC__102
HTC__203
HTC__E11
HTC__405
HTC__Y13
HTC__304
HTC__A07
HTC__032
HTC__J15
HTC__016
HTC__M27
HTC__K18
HTC__A48
HTC__002
Y tú M8 no es de América o Asia ( estos tienen que cambiar también el MID )
hay que cambiarlo (cid) y la única forma es hacer s-off primero
Después hay 3 formas de llegar a última versión de base 2.22.401.4
1. Restaurar nandroid stock (1.54.401.5 ) desde twrp/ cwm (primer paso es hacer un nandroid backup de tu ROM original y guardarlo en tu pc,despues remplazar este nandroid con el europeo ,solo dejas la carpeta con el nombre original)
TWRP
https://mega.co.nz/#!g48lRI6L!1vMaT0...a1ci886kTkXlg8
CWM
https://mega.co.nz/#!nZsi1J7Z!HULdwT...GjwaP83qIQeHp0
Flashear firmware 1.54.401.5
http://xda7.androidrevolution.org/db...ne_M8%2F401%2F
Flashear recovery stock 1.54.401.5
http://d-h.st/DJ6
Actualizar por OTA
2 .Flashear stock ROM 1.54.401.5 por twrp /cwm
https://mega.co.nz/#!g48lRI6L!1vMaT0...a1ci886kTkXlg8
Flashear firmware 1.54.401.5
http://xda7.androidrevolution.org/db...ne_M8%2F401%2F
Flashear recovery stock 1.54.401.5
http://d-h.st/DJ6
Actualizar por OTA
3 Flashear stock ROM 2.22.401.4
http://www.androidrevolution.org/dow...1.4_odexed.zip
Flashear firmware 2.22.401.4
http://xda7.androidrevolution.org/db...ne_M8%2F401%2F
Ya tienes tu M8 actualizado a la última versión europea con root y custom recovery ( opcional stock recovery
http://d-h.st/WvI)
El procedimiento, los comandos,etc ,están en este tutorial de @vonropen y otros tutoriales..