Ufff, bueno, al final venga a mirar vídeos y respuestas en google al mismo problema, estuve probando instalando varias veces los TWRP y ya desesperanzado de trastear le dí a que instalara la rom v10 de xiaomi.eu y lo hizo bien. Ahora a poner todo en orden como estaba antes para no mezclar copias con versiones y evitar lags y cosas raras.
He visto que tú también lo pasaste mal al instalar la rom 10.2 de Xiaomi.eu. Algún bug tiene que se nos pone a muchos la pantalla en negro y suerte tuviste que no se te bloqueara el bootloader como a mí, tener que sufrir la espera de las 72 horas para el desbloqueo y encima que después te diera problemas el TWRP.
De momento me voy a quedar en la V10 anterior de Xiaomi.eu, que va muy fina. Lo que pasa es que cuando instalé la rom china oficial se actualizó y ya viene con Oreo 8.1 para nuestro Mi5x. Supongo que en breve los de xiaomi.eu nos colgarán una nueva actualización con Oreo ya puesto partiendo de la china estable.
Saludos.