This method will not work if the device is updated to 3617 version. To downgrade from Android 9 3617 to Android 8, first you need to half brick your Mi Box.
1. To do that you need to install Android 8 2562 update through recovery. Download the android 8 2562 update from following link (
https://disk.yandex.com/d/RnN2hz_IUEMOSg?w=1) and extract the update.zip and xiaomi_update files to root of your FAT32 USB drive.
2. Turn off the Mi Box, connect the USB drive to Mi Box and power on the box using BACK+OK buttons and don't release it until you see installing update screen with big circle.
3. It will try install the update and will restart the device. After restart it will be half bricked and will be stuck at Mi screensaver page.
4. Power off the device, connect the Mi Box and computer using USB male to male cable. Open AMlogic burning tool load the mdz16ab.img file in burning tool, uncheck the erase boot loader and in erase flash select Normal erase and click on start.
5. Power on the device by holding BACK+OK buttons, you will see in burning tool that flashing process will start and it will take around 4 min 25 sec to flash the image.
6. After the flash is 100% completed, click on stop in the burning tool and disconnect the USB cable and power off the device.
7. Insert the USB drive with update android 8 2562 which we have created in the first step. and turn on the device by holding BACK+OK buttons until you see installing update screen with big circle. That's it your device is downgraded to android 8.
8. Device will restart 3-4 times during the installing update process and do not remove the USB drive until you see rotating android logo.
Note:
The moment you connect the device to internet it will download & install android 9. So before that you need to fill the internal store till it has below 400MB. I left 1GB space in the box and connected to internet after 5 mins it said preparing for installing update, then i turned off the device and did a factory reset from settings and filled the space below 300MB for safety and connected to internet. Through ADB install any file explorer and through USB drive fill the device internal memory. There is no other option left.
Source is in Russian:
Xiaomi Mi Box 2016 [Android TV], [TV Box]
4pda.to
Happy Flashing.