• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!

Official Stock Firmware Thread - Mi Box (MDZ-16-AB and MDZ-22-AB)

Search This thread

jonah1024

Member
Oct 14, 2020
8
6
the remote control does not work, the device turns off and on constantly
Only way to recover is by reflashing Android on it. You need USB burning tool +USB A male - male + shorting a certain pin on the pcb (this means it involves opening the case). However, lately the eemc got secured with a password and now flashing an image requires that password.bin file which only Xiaomi has access to it. The whole proccess is risky for unexperienced people but it used to be a way out.

Xiaomi now advises contacting the local xiaomi service center and get a replacement. Keep insisting, It's Xiaomi's fault it got bricked.
 
  • Like
Reactions: mayrukcan

mayrukcan

Member
Jun 12, 2013
17
3
Only way to recover is by reflashing Android on it. You need USB burning tool +USB A male - male + shorting a certain pin on the pcb (this means it involves opening the case). However, lately the eemc got secured with a password and now flashing an image requires that password.bin file which only Xiaomi has access to it. The whole proccess is risky for unexperienced people but it used to be a way out.

Xiaomi now advises contacting the local xiaomi service center and get a replacement. Keep insisting, It's Xiaomi's fault it got bricked.

Hello, my product is not guaranteed.
arguing with the service today did not get any results
I have the cable, I followed all the instructions I opened the cover with Amlogic_USB_Burning_Tool I shorted the pin %1 Time gives 22 error I tried another version, it still didn't work, I have the device

I have knowledge about this subject, I tried many methods, but %1 time 32 does not go any further.


I'm using translate hope you understand me
 

Attachments

  • photo6046096338585761474.jpg
    photo6046096338585761474.jpg
    93 KB · Views: 192
  • photo6046096338585761472.jpg
    photo6046096338585761472.jpg
    75.3 KB · Views: 194
  • photo6046096338585761473.jpg
    photo6046096338585761473.jpg
    123 KB · Views: 192

jonah1024

Member
Oct 14, 2020
8
6
Lots of people got replacement. Tell them you talked to Xiaomi. Do you still have the purchase receipt? Xiaomi must take responsibility in this. There are the after-sale service people that are obliged to help you with this since it's Xiaomi's fault and not yours.
 
  • Like
Reactions: mayrukcan

mayrukcan

Member
Jun 12, 2013
17
3
Lots of people got replacement. Tell them you talked to Xiaomi. Do you still have the purchase receipt? Xiaomi must take responsibility in this. There are the after-sale service people that are obliged to help you with this since it's Xiaomi's fault and not yours.
Sorry, I couldn't find the invoice, it's been 2 years maybe
 
Thanks a lot to NoHaTaH on 4PDA for posting the passwords.bin file.

Sucessfully unbricked and downgraded to Android 8 with 2.2.4 version using this file.

You can use this instruction on how to unbrick your device (you need the full recovery, with device disassembly and shorting the pin to shield/ground), but use the 2.2.4 version of Amlogin usb burning tool).

Update:
I've sucessfully unbricked it the second time. First time I got an error in chinese about u-boot, fix: just unplug the power, short again the pin with shield and connect the power back, don't touch anything in the app on PC.
Then I've copied the 8.1 update.zip to USB, updated it from recovery, disconnected the USB, copied the android 9 (3933) update.zip and updated again (it rebooted to install the new recovery and I started the update to 3933 again). The box is working properly, wifi is ok, the serial number and netflix keys are present.
Just don't forget to untick the "erase bootloader" and "overwrite keys" in the USB Burning Tool.
 

Attachments

  • password.bin.zip
    565 bytes · Views: 781
Last edited:

mayrukcan

Member
Jun 12, 2013
17
3
Thanks a lot to NoHaTaH on 4PDA for posting the passwords.bin file.

Sucessfully unbricked and downgraded to Android 8 with 2.2.4 version using this file.

You can use this instruction on how to unbrick your device (you need the full recovery, with device disassembly and shorting the pin to shield/ground), but use the 2.2.4 version of Amlogin usb burning tool).

Update:
I've sucessfully unbricked it the second time. First time I got an error in chinese about u-boot, fix: just unplug the power, short again the pin with shield and connect the power back, don't touch anything in the app on PC.
Then I've copied the 8.1 update.zip to USB, updated it from recovery, disconnected the USB, copied the android 9 (3933) update.zip and updated again (it rebooted to install the new recovery and I started the update to 3933 again). The box is working properly, wifi is ok, the serial number and netflix keys are present.
Just don't forget to untick the "erase bootloader" and "overwrite keys" in the USB Burning Tool.
Thank you very much, received the software, now the remote does not see it, I am looking at it
 

alexinc

Senior Member
Feb 4, 2008
648
80
Confirm it as working to revive a bricked device! the hardest part now is opening the case... ;-)

Thanks @All involved, as i cannot created an 4pda account due their capture system...
 

alexinc

Senior Member
Feb 4, 2008
648
80
..and google translator doesn't help with this hand written numbers. 3 years of russian wasn't enough to help me out there. :-D
 
  • Like
Reactions: mayrukcan

arula

New member
Oct 31, 2021
4
2
Thanks a lot to NoHaTaH on 4PDA for posting the passwords.bin file.

Sucessfully unbricked and downgraded to Android 8 with 2.2.4 version using this file.

You can use this instruction on how to unbrick your device (you need the full recovery, with device disassembly and shorting the pin to shield/ground), but use the 2.2.4 version of Amlogin usb burning tool).

Update:
I've sucessfully unbricked it the second time. First time I got an error in chinese about u-boot, fix: just unplug the power, short again the pin with shield and connect the power back, don't touch anything in the app on PC.
Then I've copied the 8.1 update.zip to USB, updated it from recovery, disconnected the USB, copied the android 9 (3933) update.zip and updated again (it rebooted to install the new recovery and I started the update to 3933 again). The box is working properly, wifi is ok, the serial number and netflix keys are present.
Just don't forget to untick the "erase bootloader" and "overwrite keys" in the USB Burning Tool.
Hi shdwlkr
First: sorry for my bad English
My Mi Box S 4K bootlooped after last official update (found yesterday in menu). After update completing and rebooting box is unused - still rebooting in loop. Remote control doesn't work. That's why I am here with you.

Your urecovery method doesn't work for me. I have downloaded password.bin, Amlogic_USB_Burning_Tool_v2.2.4.zip from your linked url and Mi Box S 4K (MDZ-22-AB) image: https://androidpctv.com/tutorial-xiaomi-mi-box-restore-unbrick/#FULL_RECOVERY_XIAOMI_MI_BOX_MI_BOX_S (https://mega.nz/file/CzZVAKab#k0jQKCizp588w59iDyajisECWbbOKJyQOkPLQMCf2Ho) - ... Download the Recovery firmware for Xiaomi Mi Box S (MDZ-22-AB) – Downgrade Android TV 8.1

I have laptop with Windows 10 and USB 3.x ports but I am using USB 2.x cable A-A male. After runing Amlogic_USB_Burning_Tool_v2.2.4 and after bridge procedure my Mi Box S device is connected properly. After START erasing and flashing there is error with %1 progress. I have tried to diffrent images 8 version:
1) Xiaomi Mi Box S (MDZ-22-AB)Android 8.img
2) Xiaomi_Mi_Box_S_MDZ-22-AB_oneday_r363_20181012_AndroidPC.img

Both are produce errors in %1 progress. What I am doing wrong? Where is a mistake?
I am attaching error.log
errors_printscreen.jpg
 

Attachments

  • 2021.10.31-22.txt
    15.6 KB · Views: 29
  • err_statistic.txt
    28 bytes · Views: 7
  • statistic.txt
    522 bytes · Views: 13
Hi shdwlkr
First: sorry for my bad English
My Mi Box S 4K bootlooped after last official update (found yesterday in menu). After update completing and rebooting box is unused - still rebooting in loop. Remote control doesn't work. That's why I am here with you.

Your urecovery method doesn't work for me. I have downloaded password.bin, Amlogic_USB_Burning_Tool_v2.2.4.zip from your linked url and Mi Box S 4K (MDZ-22-AB) image: https://androidpctv.com/tutorial-xiaomi-mi-box-restore-unbrick/#FULL_RECOVERY_XIAOMI_MI_BOX_MI_BOX_S (https://mega.nz/file/CzZVAKab#k0jQKCizp588w59iDyajisECWbbOKJyQOkPLQMCf2Ho) - ... Download the Recovery firmware for Xiaomi Mi Box S (MDZ-22-AB) – Downgrade Android TV 8.1

I have laptop with Windows 10 and USB 3.x ports but I am using USB 2.x cable A-A male. After runing Amlogic_USB_Burning_Tool_v2.2.4 and after bridge procedure my Mi Box S device is connected properly. After START erasing and flashing there is error with %1 progress. I have tried to diffrent images 8 version:
1) Xiaomi Mi Box S (MDZ-22-AB)Android 8.img
2) Xiaomi_Mi_Box_S_MDZ-22-AB_oneday_r363_20181012_AndroidPC.img

Both are produce errors in %1 progress. What I am doing wrong? Where is a mistake?
I am attaching error.log
View attachment 5446107
You need to insert the password.bin file in "View => InPut Password" prior to recovering.
 
Hi shdwlkr
First: sorry for my bad English
My Mi Box S 4K bootlooped after last official update (found yesterday in menu). After update completing and rebooting box is unused - still rebooting in loop. Remote control doesn't work. That's why I am here with you.

Your urecovery method doesn't work for me. I have downloaded password.bin, Amlogic_USB_Burning_Tool_v2.2.4.zip from your linked url and Mi Box S 4K (MDZ-22-AB) image: https://androidpctv.com/tutorial-xiaomi-mi-box-restore-unbrick/#FULL_RECOVERY_XIAOMI_MI_BOX_MI_BOX_S (https://mega.nz/file/CzZVAKab#k0jQKCizp588w59iDyajisECWbbOKJyQOkPLQMCf2Ho) - ... Download the Recovery firmware for Xiaomi Mi Box S (MDZ-22-AB) – Downgrade Android TV 8.1

I have laptop with Windows 10 and USB 3.x ports but I am using USB 2.x cable A-A male. After runing Amlogic_USB_Burning_Tool_v2.2.4 and after bridge procedure my Mi Box S device is connected properly. After START erasing and flashing there is error with %1 progress. I have tried to diffrent images 8 version:
1) Xiaomi Mi Box S (MDZ-22-AB)Android 8.img
2) Xiaomi_Mi_Box_S_MDZ-22-AB_oneday_r363_20181012_AndroidPC.img

Both are produce errors in %1 progress. What I am doing wrong? Where is a mistake?
I am attaching error.log
View attachment 5446107
You need to insert the password.bin file in "View => InPut Password" prior to
..and google translator doesn't help with this hand written numbers. 3 years of russian wasn't enough to help me out there. :-D
If you need help with that - find me in telegram by my nickname.
 
  • Like
Reactions: alexinc

arula

New member
Oct 31, 2021
4
2
I am using password.bin in View before importing image. I am writing to you on telegram ...
 

Top Liked Posts

  • There are no posts matching your filters.
  • 21
    Disclaimer
    Flash these at your own risk, I am not responsible for any problems that may occur.
    It is NOT possible to easily downgrade firmware using recovery once upgraded.
    Downgrading requires a special cable and opening of the box.

    I am not affiliated with Xiaomi in any way, I just capture and share the public and beta updates.

    Code:
    Android 8
    
    r363 Downgrade/Unbrick Image:
    https://mega.nz/file/615mGbSa#4ZuUah3yCinB_VWHpGMtEXaZYFzH7RKhjb5jtVhhg4w
    
    r699 [RELEASE]
    https://android.googleapis.com/packages/ota-api/xiaomi_oneday_oneday/cf1bcb02c65dae169a2313ef62d9d0c63a91588d.zip
    
    Android 9
    
    r2205 [OTA1 BETA0]
    https://android.googleapis.com/packages/ota-api/xiaomi_oneday_oneday/efb7b83f37bb7c4273c366fa4ab237e47d8908e3.zip
    
    r2216 [OTA1 BETA1]
    https://android.googleapis.com/packages/ota-api/xiaomi_oneday_oneday/b045f83bafa03c2d0809fe6470a24c2192a338fe.zip
    
    r2224 [OTA1 BETA2]
    https://android.googleapis.com/packages/ota-api/xiaomi_oneday_oneday/d0b56c3ce4c1cea99c45856da9b194f56a8b53a3.zip
    
    r2231 [RELEASE]
    https://android.googleapis.com/packages/ota-api/xiaomi_oneday_oneday/84eeea378c7cbd03adb8240382717aa457ef6ea5.zip
    
    r2582 [OTA2 BETA1]
    https://android.googleapis.com/packages/ota-api/xiaomi_oneday_oneday/12e5455a8679c24c78bbbc77c63788c3a76eba7c.zip
    
    r2596 [OTA2 BETA2]
    https://android.googleapis.com/packages/ota-api/xiaomi_oneday_oneday/7a65e28754f99c0126b58b25652b97ab5a97926f.zip
    
    r2603 [OTA2 BETA3]
    https://android.googleapis.com/packages/ota-api/xiaomi_oneday_oneday/040153935c0e6f69ceae9eae1cbe222654e991f7.zip
    
    r2604 [RELEASE]
    https://android.googleapis.com/packages/ota-api/xiaomi_oneday_oneday/f69263555adae4e86c9896e34e30a93601de8e2f.zip
    
    r2696 [RELEASE]
    https://android.googleapis.com/packages/ota-api/xiaomi_oneday_oneday/811d10683084df7512b6cd56d137d53193c81856.zip
    
    r3015 [OTA4 BETA0]
    https://android.googleapis.com/packages/ota-api/package/11516e231b07ae14df0ae960cde690b601b2dddb.zip
    
    r3091 [BETA]
    https://android.googleapis.com/packages/ota-api/package/c5b22f23a38e07c9a8637c54df1d5f55470d71e7.zip
    
    r3131 [BETA USERDEBUG] (VIDEO PLAYBACK BROKEN)
    https://android.googleapis.com/packages/ota-api/package/ea3ec819034d1b00667fe6731914be43ae7a0276.zip
    
    r3138 [BETA]
    https://android.googleapis.com/packages/ota-api/package/f7f6b68bc80941aee1628b8bf005e1943b5f29cb.zip
    
    r3139 [RELEASE]
    https://android.googleapis.com/packages/ota-api/package/6f179c6fb4fe79ec1acebc3434f93232e0351100.zip
    
    r3386 [OTA5 BETA0]
    https://android.googleapis.com/packages/ota-api/package/56c7ee1e719ec842dff99dd4af0011f6fc6c7cdb.zip
    
    r3409 [RELEASE]
    https://android.googleapis.com/packages/ota-api/package/414e9608ca8a685244e4ee15e8628c98d255e51b.zip
    
    r3595 [RELEASE]
    https://android.googleapis.com/packages/ota-api/package/5cabec120b0378853b3d89a58c0171ac3e965046.zip
    
    r3933 [RELEASE - BUILT SEP 28 2021]
    https://android.googleapis.com/packages/ota-api/package/05be380dea3b2891a1fd3df98b138981689239ba.zip
    Latest: r3933 released Oct 19th, 2021

    Code:
    Android 8
    
    r2167 Downgrade/Unbrick Image + Instructions
    https://mega.nz/file/ag4U1TxR#WuT7SZmFvq2qkOlnd5_CKVGLM3L40IzXRWLQtjcuK18
    https://forum.xda-developers.com/t/help-mi-box-stuck-bricked-mdz-16-ab.3834421/#post-83840349
    
    r2167
    https://android.googleapis.com/packages/ota-api/xiaomi_once_once/c23be4862ecb5ecf64a2300049611b3e5c04e00b.zip
    
    r2179
    https://android.googleapis.com/packages/ota-api/xiaomi_once_once/5c7bf1ed022e2bb32815d215703bf2e913c2c58e.zip
    
    r2303
    https://android.googleapis.com/packages/ota-api/xiaomi_once_once/3215cce132acc34ac9ffc04e2a0fd916aba2c1c0.zip
    
    r2396
    https://android.googleapis.com/packages/ota-api/xiaomi_once_once/a6a9b046d14f9504fdb274ed5810469beb0b1f20.zip
    
    r2562
    https://android.googleapis.com/packages/ota-api/xiaomi_once_once/2c49569c61c055db0b4f8dee8d49e4b04ecf9100.zip
    
    r2573 (MISSING)
    
    Android 9
    
    r2926
    https://android.googleapis.com/packages/ota-api/xiaomi_once_once/ed5bdb6aefb2bb6ee3f46a9f4d46026b9df88159.zip
    
    r3175 (SLEEP BROKEN)
    https://android.googleapis.com/packages/ota-api/package/a95c07064eb146946d79ee8b32d49a211c8cdec4.zip
    
    r3420 [OTA2 BETA0]
    https://android.googleapis.com/packages/ota-api/package/11aec6d60ea2f9d5cb5de9c8fe694a8f056e6497.zip
    
    r3488 [OTA2 BETA1]
    https://android.googleapis.com/packages/ota-api/package/3067d5b6b401bca137ae20b6c2fbbbd0de629b17.zip
    
    r3575 [RELEASE]
    https://android.googleapis.com/packages/ota-api/package/f986f8e86b73923f0f5a4e0ae284af7fa62e9bc2.zip
    
    r3617 [OTA3 BETA0 - BUILT MAY 10 2021]
    https://android.googleapis.com/packages/ota-api/package/be9ef9fe5334f8f5f9175b7d16315ca1c808ebc3.zip
    
    r3934 [RELEASE - BUILT SEPT 28 2021]
    https://android.googleapis.com/packages/ota-api/package/30199226c8b29962145c423a8dccd266c3800542.zip
    Latest: r3934 released Oct 20th, 2021

    Code:
    r536 - Sep 14 2020 - Security July 2020
    https://android.googleapis.com/packages/ota-api/xiaomi_aquaman_aquaman/7349538031695c8e40775e08ee694f66992b5233.zip
    
    r998 - Feb 23 2021 - Security Jan 2021
    https://android.googleapis.com/packages/ota-api/package/cd1c1ae76232925c498e92fc9399aed4efa91377.zip
    
    r1241 - May 27 2021 - Security March 2021
    https://android.googleapis.com/packages/ota-api/package/8c3ab2cc0f3731b2333b0dcb35de991d436fd773.zip
    Latest: r1241 released June 3rd, 2021

    Latest firmware as of Oct 2021 include built-in ACR (Automatic Content Recognition), make sure it's disabled in Settings ⭢ Device preferences ⭢ ACR settings. You may also uninstall it by following these commands.
    6
    The new PI.3934 has been released for Mi Box 3 - MDZ-16-AB

    View attachment 5438287
    Added r3934 for Mi Box 3
    Changelog: 1) Improve system performance 2) Update security patch 3) Change boot animation

    New features include PatchWall and Alphonso which are ACR (Automatic Content Recognition).

    To disable the extra bloat/spyware first enable Developer options:
    Settings ⭢ Device preferences ⭢ About, Press Build at the bottom several times.
    Settings ⭢ Device preferences ⭢ Developer options ⭢ Enable USB debugging
    adb connect <mi box ip address>

    Run these commands in ADB to disable bloat:
    adb shell pm uninstall -k --user 0 com.mitv.tvhome.atv
    adb shell pm uninstall -k --user 0 com.xiaomi.mitv.updateservice
    adb shell pm uninstall -k --user 0 tv.alphonso.alphonso_eula
    adb shell pm uninstall -k --user 0 com.miui.tv.analytics
    adb shell pm uninstall -k --user 0 com.mitv.tvhome.michannel
    adb shell pm uninstall -k --user 0 com.xiaomi.android.tvsetup.partnercustomizer

    Other packages which I've found aren't needed:
    adb shell pm uninstall -k --user 0 mitv.service
    adb shell pm uninstall -k --user 0 com.mitv.milinkservice
    adb shell pm uninstall -k --user 0 com.mitv.download.service
    adb shell pm uninstall -k --user 0 android.autoinstalls.config.xioami.mibox3

    Note to re-install any of these run: adb shell cmd package install-existing <package>
    3
    Thanks a lot to NoHaTaH on 4PDA for posting the passwords.bin file.

    Sucessfully unbricked and downgraded to Android 8 with 2.2.4 version using this file.

    You can use this instruction on how to unbrick your device (you need the full recovery, with device disassembly and shorting the pin to shield/ground), but use the 2.2.4 version of Amlogin usb burning tool).

    Update:
    I've sucessfully unbricked it the second time. First time I got an error in chinese about u-boot, fix: just unplug the power, short again the pin with shield and connect the power back, don't touch anything in the app on PC.
    Then I've copied the 8.1 update.zip to USB, updated it from recovery, disconnected the USB, copied the android 9 (3933) update.zip and updated again (it rebooted to install the new recovery and I started the update to 3933 again). The box is working properly, wifi is ok, the serial number and netflix keys are present.
    Just don't forget to untick the "erase bootloader" and "overwrite keys" in the USB Burning Tool.
    3
    New update is out for mi box s
    Build number is 3864
    Changelog
    Improve system performance
    Security patch
    Change boot logo