Probowałem zrobić z tego tutoriala co ty i mialem ten sam problem.
Wrescie udało mi się wgrać TWRP tą metodą. Sprawdzona 5x. Nie trzeba odblokowywac bootloadera przez apke miui.
http://en.miui.com/thread-245050-1-1.html
1. Sciągasz paczke https://mega.nz/#!jM9h3JTR!4DA8I7PxJR9taYq1toB3Ly9hS0pLHk3xqcFTAeMKS4Q
2. telefon musi być w trybie fastboot - odpalasz batcha, z paczki
3. wgrywa się jakiś chinski system
4. przy właczonym systemie wpisujemy to w cmd
adb shell(you should see root@latte: / # at the beginning of the line)mount -o rw,remount /system
cd /system
mv recovery-from-boot.p recovery-from-boot.p.bak
exit
5. sciagamy twrp latte na dysk gdzie mamy fastboota, najlepiej dać plikowi krótka nazwe np. twrp.img
6. wrzucic od razu system ja mam 6.4.7 ( https://xiaomi.eu/community/threads/6-4-7.30966/ ) z tą wersja nie miałem problemu i ma google store.
7. następnie telefon w tryb fastboot i wpisujemy w cmd
fastboot oem unlock8. wgrywamy recovery twrp przez fastbootafastboot flash recovery twrp.img fastboot reboot
9. odpalamy telefon w trybie recovery power off + volume up lub przez adb reboot recovery
10. jak zaladuje sie twrp wybieramy install i nasz rom ktory chcemy wgrac.
11. restart, poczekac chwile system nie bedzie chcial sie odpalic za pierwszym razem
12 robimy kolejny restart tym razem system odpala sie za kazdym razem.
Pisałem to z głowy i na szybko ale raczej niczego nie pominalem. Nie wgrywaj SuperSU bo będziesz miał boot loopa system się nie odpali (animacje android)