I have encountered a bootloop after flashing 8.5.3 over 8.4.12 on my Mi5, and resolving problem required pulling off some very intricate tricks.
First i managed to pull off adb logcat of the bootlooping device and caught something interesting:
05-07 00:45:15.107 2696 2696 E System ...