[Android Stick & Console AMLogic based Computers] hannah187:
My TV Box: Docooler M9SPRO 2GB/16GB | hx_s905x variant

Okay, at last, found the firmware for this box and that too Android version 7.1.2.

I had 2 of these boxes and both were fully bricked that means no light in the front, no recovery nothing.. you get the deal. The only way to get these boxes back to life is the flash the stock firmware via USB_Burning_Tool.

I found the link of the rom here:

https://forum.freaktab.com/forum/tv...ols-by/662152-firmware-docooler-m9s-pro/page3

https://mega.nz/#!l0gwTLBD!iGDd4TmGI3M_2mYeFlXUuX3RdwO7kWSQQfHQyxbDNpo

File Name: V1880-16G、V2321、V2004刷机文件7.1.rar

It includes the following files:

```

1. A Video guide

2. USB_Burning_Tool_v2.0.8 installer

3. Upgrade Instructions

4. hx_s905x_Nougat_256x4_528m_20171030_1134_ZNT_2017110107.img (this image is rooted. Do not upgrade 'super su' or you will get the boot loop)

```

I have followed exactly what the video guide suggests i.e. I did not have to press the reset button (inside SPDIF hole) while flashing this image. If your's is soft bricked, you may need to used the reset button to have a connection success in USB Burning Tool. Everything is working.

This was the original build.prop when I had received the working box from Ali Express"

```

# begin build properties

# autogenerated by buildinfo.sh

ro.build.id=MHC19J

ro.build.display.id=HX_S905X-userdebug 6.0.1 MHC19J 20170520 test-keys

ro.build.version.incremental=20170520

ro.build.version.sdk=23

ro.build.version.preview_sdk=0

ro.build.version.codename=REL

ro.build.version.all_codenames=REL

ro.build.version.release=6.0.1

ro.build.version.security_patch=2016-08-01

ro.build.version.base_os=

ro.build.date=Sat May 20 12:41:41 CST 2017

ro.build.date.utc=1495255301

ro.build.type=userdebug

ro.build.user=ren

ro.build.host=gxt

ro.build.tags=test-keys

ro.build.flavor=MXQ_PRO-userdebug

ro.product.model=HX_S905X

ro.product.brand=Amlogic

ro.product.name=MXQ_PRO

ro.product.device=HX_S905X

ro.product.board=MXQ_PRO

```````````

This is the new build.prop after I flashed the above image:

```````

# begin build properties

# autogenerated by buildinfo.sh

ro.build.id=NHG47L

ro.build.display.id=hx_s905x-userdebug 7.1.2 NHG47L 20171030 test-keys

ro.build.version.incremental=20171030

ro.build.version.sdk=25

ro.build.version.preview_sdk=0

ro.build.version.codename=REL

ro.build.version.all_codenames=REL

ro.build.version.release=7.1.2

ro.build.version.security_patch=2017-05-05

ro.build.version.base_os=

ro.build.date=Mon Oct 30 10:27:06 CST 2017

ro.build.date.utc=1509330426

ro.build.type=userdebug

ro.build.user=ren

ro.build.host=gxt

ro.build.tags=test-keys

ro.build.flavor=hx_s905x-userdebug

ro.product.model=hx_s905x

ro.product.brand=Amlogic

ro.product.name=hx_s905x

ro.product.device=hx_s905x

ro.product.board=p212

``````

Additonal NOTE: After I was able to successfully flash the stock rom twice in these 2 boxes, I had updated super su in 1 box and thus end up in a start-up MBOX boot animation loop. So I tired to flash again this image via same laptop and same file and exacly the same procedure, however I had FAILED.

In other words, I have 1 dead TV box and 1 fully functioning TV Box.

As of 1st Jan, 2019: I have been able to reflash the stock ROM (link is given above) to the dead box via USB Burning tool again.

Verdict: Keep trying using USB burning tool to flash stock ROM

Here are some pictures of the second Docooler box.