Miałem to samo (błąd przy odblokowywaniu bootloadera na 50%) i walczyłem kilka dni ale się udało
Zobacz jaki masz ROM zainstalowany na telefonie. Jeśli Global ROM Stable to ściągnij z oficjalnej strony Xiaomi - Global ROM Developer (analogicznie jeśli masz China ROM Stable to ściągnij China Developer ROM, bo na chińskim nie zainstalujesz Globala i odwrotnie!) i zainstaluj go przez program aktualizacji na telefonie. Wchodzisz w program Aktualizuj >> Klikasz trzy kropki na górze po prawej i wybierasz zainstaluj aktualizację z pliku .zip (oczywiście pierw wgraj ten plik, który ściągnąłeś najlepiej do głównego katalogu na telefonie, żeby nie szukać) >> wybierasz ROM Developerski i automatycznie Ci go zainstaluje na telefonie.
Jak już będziesz miał wersję Developer ROM to już bez problemu powinno Ci przejść odblokowanie bootloadera ponad 50%.
Wtedy możesz już instalować co się chce przez miFlash.