Trying to recover MXIII G II S912 TV Box from what looks like corrupted/dead internal memory

Hi,
if you write uboot in to internal memory, the offset (first 0x200 bytes are always zeros) must be considered.

dd if=/dev/zero of=/dev/bootloader bs=4M count=1
dd if=/storage/bootloader.PARTITION of=/dev/bootloader bs=512 seek=1

You can also restore Android OS via OTA update by modifying aml_sdc_burn.ini as follows:

[common]
erase_bootloader    = 0
erase_flash         = 4
reboot              = 0

;package will filled by sdacard burning tool
[burn_ex]
package     = aml_upgrade_package.img
;media       =

Note: Never enable the “erase_bootloader” option on an OTA update.

1 Like