This is a short guide on how to flash a Recovery Rom to any Xiaomi Device on a Mac Using Fastboot
1. Install Fastboot
Use something like this – https://code.google.com/p/adb-fastboot-install/
Or directly from Google – http://developer.android.com/sdk/index.html
2. Download your recovery rom from the Xiaomi Recovery Rom Page
3. Extract the downloaded Rom tar.gz
4. Reboot your phone into Fastboot Mode
Turn off the device. Press the Volume– key and the Power button at the same time to enter Fastboot mode. Then connect the device to the Windows PC/laptop via a micro USB cable
5. Run the command below to make sure your device is detected
fastboot devices
Seeing your serial number means we know all is good!
6. Open the flash_all.sh file in the folder you extracted earlier
7. Run all the commands in that file – it should look something like this
fastboot flash tz tz.mbn fastboot flash dbi sdi.mbn fastboot flash sbl1 sbl1.mbn fastboot flash rpm rpm.mbn fastboot flash aboot emmc_appsboot.mbn fastboot erase boot fastboot flash misc misc.img fastboot flash modem NON-HLOS.bin fastboot flash system system.img fastboot flash cache cache.img fastboot flash userdata userdata.img fastboot flash recovery recovery.img fastboot flash boot boot.img fastboot reboot
Then your Xiaomi Phone should be ready to use again!