TUTORIAL: Xiaomi Mi Box and Xiaomi Mi Box S how to recover it from a Brick

50

Today we present a small guide to recover from a Brick or similar the Xiaomi Mi Box, a team from which you have our Review available and that includes Android TV as an operating system. This procedure can make a unBrick if out device is damaged or with serious errors in the boot system.

  • These procedures are with a last resort, AndroidPCtv.com is not responsible for the results.
  • If it does not work for you, we recommend use your store’s warranty.

BASIC RESTORATION XIAOMI MI BOX / MI BOX S

In this case we do not need any type of tool to revive our Xiaomi Mi Box or Mi Box S, just follow a few simple steps, remember that this procedure is exclusively for the exact version of your Xiaomi Mi Box, read the full post before doing anything.

  1. Android for Mi Box 3 (MDZ-16-AA Chinese) download updates from HERE
  2. Android TV 6/7/8 for Mi Box 3 (MDZ-16-AB International) download update from HERE, HERE, HERE or HERE
  3. Android TV 9 for Mi Box S (MDZ-22-AB) download update the Firmware Version Beta 3
  4. !!! NEVER DO DOWNGRADE ANDROID VERSIONS !!! Using this method
  5. Rename the firmware “.zip” that we download to update.zip and copy it to a USB flash drive formatted as FAT32.
  6. OPTIONAL if the updates is not detected:
    With a text editor we create a TXT file without extension called xiaomi_update with the following line of text:
    –update_package=/udisk/update.zip–wipe_data
  7. Copy it to the pendrive where we have the firmware and insert it into the USB port of the Mi Box.
  8. We will enter the recovery mode of Xiaomi Mi Box, for this we disconnect it from the mains, then we take out the battery from the remote control and reinsert it while holding the BACK and OK buttons on the remote control very close to the TV -Box. With the two buttons pressed we connect the Mi Box to the power grid.
  9. When you see the Android doll on the screen, we release the 2 buttons of the remote control and wait without touching anything 5-10 minutes until the system is rebooted with the system recovered.

FULL RECOVERY XIAOMI MI BOX / MI BOX S

This method downgrades and completely restores the Xiaomi Mi Box 3 (MDZ-16-AA) or Mi Box S (MDZ-22-AB), to carry out the process you have to open the TV-Box, so the responsibility and loss warranty is up to you. This is the only system to revive this hardware from a total brick.

Requirements

Open Xiaomi Mi Box S (MDZ-22-AB), locate bridge and flash

  • Download the Recovery firmware for Xiaomi Mi Box S (MDZ-22-AB) – Downgrade Android TV 8.1
  • Disassemble the plastic casing by prying in the perimeter.
  • Disassemble the metal cover on the base plate by prying in the perimeter.
  • The bridge to enter flash mode is made between the orange dot on the board and the metal frame, use a clip o metal wire.
  • Follow the steps in the manual Update for Amlogic Box with method 1-B with .IMG file, use tool 2.0.9
  • Mark the checkbox:
    – NORMAL ERASE
  • DO NOT check the Checkbox:
    – ERASE BOOTLOADER (or we will delete DRM certificates)
  • Load .IMG file and press START.
  • Do the bridge connection with a clip or metal wire, isolate your fingers with plastic if is possible.
  • Keep the bridge between the two points and connect the Mi Box to our PC with the USB cable (this power up the box).
  • A chime will sound and the device will be detected, you can now disconnect the bridge.
  • The flash will start and we will wait until it finishes at 100%.

Open Xiaomi Mi Box 3 (MDZ-16-AA), locate bridge and flash

  • Follow the steps in the manual Update for Amlogic Box with method 1-B with .IMG file, use tool 2.0.9
  • Mark the checkbox:
    – ERASE ALL
  • DO NOT check the Checkbox:
    – ERASE BOOTLOADER (or we will delete DRM certificates)
  • Load .IMG file and press START.
  • Do the bridge connection with a clip or metal wire, isolate your fingers with plastic if is possible.
  • Keep the bridge between the two points and connect the Mi Box to our PC with the USB cable (this power up the box).
  • A chime will sound and the device will be detected, you can now disconnect the bridge.
  • The flash will start and we will wait until it finishes at 100%.

Subscribe
Notify of
guest

This site uses Akismet to reduce spam. Learn how your comment data is processed.

50 Comments
Inline Feedbacks
View all comments
Samaf

Hi,
When I import the Android 8.1 image I have the message:
Parse burning image fail

Adnan

I have Mi box S, trying to unbrick my device..
i didnt found the second bridge connection on my device which you shown above (green chip last image where you circled with pink.. ive found only one on my devide..)
what should i do then..
my device displaying nothing.. please help

Osman

if you deleted the certificates,i know a way to download them back on the box. I revived my box!

Min

I have a MDZ-16-AA (compare to MDZ-16-AB=international version). Trying to restore it to “Firmware Version r454”, or “Firmware Version Once-8.0-2167”, I always get “Secure check failed. (Not Match) Installation aborted”. It looks that these firmwares are only for “MDZ-16-AB” hardware. Is it true and how to fix?

Min

Thank you Kim. But it didn’t help. I flashed one of those firmware “MDZ-16-AA (Update 1.3.106-1.5.1).rar”, it is just regular Xiaomi Chinese version firmware, no youtube, no chromecasting, not an Android TV.

Last edited 2 months ago by Min
Min

What I want is to flash Android TV 8.0 onto MDZ-16-AA. I am hoping somewhere in “Firmware Version Once-8.0-2167” can be modified, to eliminate ““Secure check failed

Min

I also followed one earlier method: downgrade to 1.3.106; root it; Overwrite REC to TWEP; then use TWEP to load a backuped Android TV V1. I made it. But the problem is the Android TV V1 is too old, chromecast and Netflix cannot work, and no way to upgrade V1 to V6, nor V8. In last several days, I got brick several times and then flashed the box back to Chinese version firmwave 1.3.106.

Last edited 2 months ago by Min
Julio

im receiving this error [0x10105002]Romcode/Initialize DDR/Read initialize status/USB Control setup error after 2% of progress.
any idea what to do to fix this?

lalfredosg

where can i find the bridge location for MDZ-16-AB??

gingming

Mine stopped at 98% with the following error, any idea how to complete it? Thanks.

[00:15:16 445][HUB1-5][Err]–usb_reap_async_nocancel Try 2 time! ret=-116 Timeout= 30
, usbReadFile len 512 to read, ret=-116 error_msg=libusb0-dll:err [_usb_reap_async] timeout error

[00:15:16 514][HUB1-5][Err]–[0x30405006]UBOOT/Partition system/Verify patition/Timeout error
[00:15:16 514][HUB1-5][Inf]–Close device handle 0x0000046c

gingming

I’ve managed to make it work. Need to use version 2.0.9. The latest version doesn’t work. However, after it boots up, I found that the USB port is not working anymore. Any idea why?

MEhra

Hi – I accidentally chose Erase all option and looks like all the keys are wiped.
Any chance of restoring the keys back?
The box was successfully downgraded from 9 to 8.1 but no wifi and bluetooth. Mac address etc all initialized!!

MEhra

Does that mean it will be of no use now? It loads up the Android 8.1 well though.

MEhra

Do you know how to connect to wifi and bluetooth remote in order to use it?

MEhra

But it doesn’t pair to any bluetooth device including the remote and cannot detect wifi networks.

MEhra

That’s what I did and am able to control that ways. But as I said it doesn’t connect to wifi and without that it’s pretty much useless!

subman

Anyone tried on model MDZ-16-AB ?

Binsar

My Mi Box 3 EE mdz-18-aa stuck in boot loop after tried to update firmware. Please help

Minha casa

does this procedure stop working on netflix?

Minha casa

after I performed this complete recovery process, netflix does not work and the error appears (ui-800-3) and it does not come out of this have any solution?

Minha casa

I believe that the first time I tried I did not deselect the option. has reversion?

Minha casa

if I redo the process again unchecking the ERASE BOOTLOADER option is it possible to work normally again?

Justin

Hello, so, I don’t understand. How do I get my PC to recognize my Mi Box. I opened it up but I don’t know what you mean by connecting and bridging the 2 dots? How do I do that? Also, my USB is a 3.0 USB A to USB A. Please help, thanks!

Pedro Izquierdo Diaz

Quisiera recuperar Mi Box S y encontré este tutorial con gran alegría por mi parte. Pero …. maldito pero ….
Todas las operaciones hay que hacerlas con el dispositivo desconectado de la red?
Porque en ningún momento se habla de ello y recuerdo que con las anteriores tvbox cuando había que manipularlas se nos avisaba de desconectarlas y luego de introducir el famoso palillo era el momento de conectar a la red.
Gracias por la atención y el trabajo que os tomais.

jean

not working on my mi 3 the recovery settings
i have android oreo 8.0 and cannot enter recovery mode what is the isse

Haig

Did update now box constaly just reboots and can’t enter recovery mode what do I do

Haro

Why not?
NEVER MAKE THE DESCENDENCE OF ANDROID 9 to ANDROID 8 or 6!

Alejandro

Nooooooooo

bans

hm…

Scroll Up