MD5= eb142ed6441f098e229925e26d6277e0 for that FW 1.2.3 install.img always better to be sure it is intact. Copied this reply below from X10 as it is identical for X9S. Don't mix up emergency install image files with regular OTA update files. For the correct information v1.2.3 .file.img.zip holds FW 1.2.3 as a ROM "install.img" to be installed pressing the restore button on the back during power on. It will implicitly wipe all Settings, APP's and Data on the player including OpenWrT settings. It also removes bundled ZDMC as being just another APP. In fact emergency flashing does not do an install procedure of Android but puts back on a complete ROM image as installed at the factory. You only need it when your player has become unstable and a Factory Reset did either not help or cannot be accessed at all anymore as it got stuck somewhere. It is also the only way to reset the OpenWrt root password (if you forgot it). ZDMC (and everything else) needs to be re-installed manually after it using the APK provided (just click on it). For normal updating without loss of any settings, APP's and Data the OTA update file and procedure should be used instead. It will also conserve the ZDMC installation with its settings and data. Doing a Factory Reset before or after an OTA update has the same effect regarding wiping as emergency image flashing with the exception of OpenWrt settings (including the root password) which are not reset by it. To get a 100% clean new FW install I recommend doing a Factory Reset followed by a normal OTA update either locally via USB or via the network after it has been made available that way. It is better to do the Factory Reset before the update than doing it after updating as the OTA install procedure will then run on an already cleaned image avoiding potential installation problems like out of memory etc. Also here ZDMC needs to be re-installed. The why of my story above? Zidoo does emergency flashing differently than other brand media players which might be confusing when being used to flashing those. Others typically apply an Android script triggered by the boot-loader which will wipe the device first and next do a clean Android install of Android OS plus packages. This effectively is identical to doing so in the 2 steps just described (Factory Reset + OTA). Typically the same FW file can be used for OTA and Emergency flashing using other players but with Zidoo both are very different files not to be confused. I don't say ROM image flashing is a bad idea in any way, just different. It is (slightly) more risky when something is done wrong (e.g. power interrupted or wrong image file being applied) but it offers a very good restore indeed which should recover from almost any condition. Bottom line only do emergency ROM image flashing with Zidoo when really needed, but be sure to have a player matching ROM "install.img" file in your back-pocket as one never knows when it is needed. It is not really important which FW release this image is based on. Once working again the desired FW can be installed using OTA via USB or the most recent OTA available via the network.