Xiaomi MDZ-16-AB Solution to Downgrade from Flaky Oreo Build 2303 OTA to More Stable Build 2179

by koshergoy

You will ultimately end up with build 2179 , a solid bugfix version that was never available to the general public.

It is generally acclaimed to solve many nagging problems without creating more issues, unlike recent OTA build 2303 and its manifold problems.

It is not all encompassing and does not deal with auto resolution switching, etc, but handles most other issues smoothly, particularly wifi performance issues that can impact many streaming apps.

This proven process requires 3 consecutive steps to ensure success: 1:Manually flash Oreo build 2167 2:Manually flash Oreo build 2179 3:Perform complete system reset

Details: A-Download first OTA Oreo build 2167 from

http://download1761.mediafire.com/qq5q04larg1g/fhh4zjspge6eh22/once-8.0-2167.7z

B-Unzip once-8.0-2167.7z on your drive, resulting in 2 files... xiaomi_update (630,558 KB) update.zip (1 KB)

C-Copy both files to an USB thumb drive formatted as FAT32

D-Start manual recovery process: ADVANCED USERS CAN USE ADB COMMAND
adb reboot recovery with usb thumb drive inserted in MiBox

Remove power plug from Mibox Insert USB thumb drive into MiBox press and hold BACK arrow and OK button (Do not touch any other adjacent buttons) reconnect power...

It should start recovery mode and automatically start update If it starts showing colored dots, try again.

++It may be useful to get an extra set of hands..++

**THIS COMPLETES ROLLBACK FROM 2303 to 2167.

YOU CAN NOW FLASH STABLE BUGFIX BUILD 2179**

E-Download most stable Oreo bugfix build 2179 from https://android.googleapis.com/packages/ota-api/xiaomi_once_once/5c7bf1ed022e2bb32815d215703bf2e913c2c58e.zip

rename zip file to update.zip

copy update.zip file to FAT32 formatted USB thumb drive (overwrite existing file is suggested)

F-Start Manual update as shown in step D (above)

G-Perform complete system reset, as follows...

On MiBox home screen, select SETTINGS, STORAGE & reset, Factory data reset.

THIS FACTORY RESET IS CRUCIAL TO ESTABLISHING A CLEAN STARTING POINT

It is understood you will need to reinstall all apps and reconfigure your settings.

Removing all side-loaded programs will allow you to install updated versions that are designed for Oreo.

If you still have issues with sideloaded apps, consult with the developer and confirm they are built with Oreo in mind.

If you insist on using sideloaded apps not found in Google Play Store, be patient and install just one app at a time. Test for performance.

This build 2179 is universally considered to be the most stable to date. Still a lot to be done but it is a suitable replacement for disappointing OTA build 2303.

If your experience with 2303 is preferred to 2179, you can easily perform an OTA update back to 2303 by using SETTINGS/About/System update.

Your box will stay on 2179 until you positively activate system update and click on both confirmation screens

Alternatively, you can perform manual upgrade to 2303 from this url

https://android.googleapis.com/packages/ota-api/xiaomi_once_once/3215cce132acc34ac9ffc04e2a0fd916aba2c1c0.zip

evalalave

The last update is crap and the only resolution is to plug it out and in the mains, hopefully a new OTA will be released fixing all the shit they caused with the latest update.

florentin

Worked great with one small exception: at step D, the update was not automatic, you need to go to EXT and select ' update.zip '. Leave the system boot and run the upgrade process after the first upgrade (to 2167), don't rush and boot immediately into recovery after flashing the update.zip

dekomote

Can I go from 6.1 MM to 2179 like this?

Mahamads

Thanks my problem is solved but I have just updated it to 2167. Because if i go on 2179 after updating it to 2167 the problem remains same in my mi box.

OrionGrant

My mi box is prompting for the update, anyway to delete it and stop it from updating?

Mahamads

This last update messed up my Mi box its on rebooting and The HDMI getting active again and again on tv. The screen also gets pink sometimes I have done the soft and hard reset but nothing changed. Will this flashing will work ? I haven’t done it before. Video of issue

dosangst

I updated from 2179 to 2303 and I've had it playing constantly (Plex Shuffle, without crashes) for over 2 days, something I have never been able to do on any other build. Maybe my case is an anomaly, but is everyone really having issues with 2303?

ic3man81

I have flashed 2179 over 2303 after doing full wipe through recovery and it's working ok. No need to go back to 2176.

sebciu

Firstly thanks for help with mi box bugs. Update to 2167 went well, wifi functions (speed connection, stability) fantastic, but sound stop working. I couldn't update to 2179, I don't know why. Maybe it is lack of xiaomi_update file in 2179 zip pack? I did everything according your instruction. Any idea how to update to 2179?

pagno9

Can I lose netflix drm with this procedure?

UrutuBranco

I am stuck in a boot loop when trying to go from 2167 to 2179. What should I do?

bamster89

WEP Wifi Encryption makes my MDZ-16-AB int'l. Wifi Stable On WPA/WPA2 always makes my device disconnected in wifi on Build 2303 My problem now is my Youtube app the keeps hang when playing

ddarek65

Great. Thnx a lot.

I started to fight against 2303 build yesterday with no luck trying to simply roll back to 2179 with no success (continuous boot loop). Good to know there is a solution

Carlx4

Thank you!

cuestix

Hello, I'm looking for help. My Mi box isn't showing a picture on the TV anymore. The sequence of events are that it was on MM, I got an update request, accepted it, and it froze on update. I unplugged then replugged, and re-did the update, and it seemed to work while still on MM. Months later I accepted another update to Oreo and it also seemed to work. Recently (3weeks ago?) It just stopped showing a picture on the TV. Now I'm not sure what firmware I'm on, so I'm worried about making it worse by trying to load the wrong one. Also, I'm not sure if any ADB option will work since I didn't activate developer mode previously. Final insult is the remote wasn't working when it died. I tried to plug in a USB stick with some update but can't get to recovery since I can't see anything. Any help would be greatly appreciated!!

finsareluminous

There are users saying 2179 bricked their devices.

Granted, if your MiBox is otherwise unusable (like mine) it's probably worth the risk, but it should still be mentioned there's a chance that trying to fix it would make it completely dead.

colako

Thank you so much for this. My Mi Box was really unreliable since the last update and now it has stopped working altogether. It gets stuck in the loading screen. I'm going to try the manual downgrade. I'm sure it will work.

MysteryGoat

So I'm trying to fix a box for a friend who updated and it jacked up their box. My biggest problem I can't even get to recovery mode. And yes I did check the remote batteries. He said he tried to factory reset it and it froze and and he cut power, I suspect that may have done something but not really sure. It just hangs at the splash screen.

I even tried using a keyboard. One thing I noticed is first it takes a couple of seconds after boot to even check the usb port. Second I also noticed while connecting the keyboard (I did use a powered USB hub to do this), If I don't press the two buttons to get to recovery the usb connects and my keyboard would light up to acknowledge it's plugged in (it has lights when it's plugged in) and the screen does this quick little glitch thing. But when I try to go into recovery using the remote the keyboard never turns on and the screen doesn't do its glitch. Makes me think something is trying to happen but it just can't.

I don't know if any of this information can help someone help me but I would appreciate any insight. Thanks.

fredericoelho45

jai un probleme sa demarre pas

rockinhc

I'm having trouble getting into recovery, is it possible to boot into recovery without the thumb drive using the button combinations? My box is hung at Mi screen.

Atyalmas

Rip mi box 3

zede89

hi i have followed the guide and restored to 2179... but mibox 3 update automatically to the latest version... why?

tokyno

Thanks for the tip. But after I did this downgrade, MiBox proceed automatically update back to 2394. I think there must be saved downloaded OTA update file somewhere, but I can’t find it. Can somebody help me?

ReleasePT

Thank you for the instructions. I was able to do all the steps but my Mi box self-updated to the new build. Could you please tell me how can I prevent it from doing an auto-update? Thank you again.

Gamal_M

Try to use usb 2 instead of usb 3. if you face a problem with this process.

Gamal_M

The big issue now, after rollback OTA to 2179, the system keep automatic update to current problematic OTA