This is great. Thanks. I originally used elbuit solution and flashed your firmware as a replacement.
I have a Nexbox A95X S905 1G
I'm not sure why but on my box after the Nexbox logo it doesn't actually load Android but hangs on a black screen. However I tend to replace Android with Libreelec and by using the toothpick method I can first boot to SD and then used the installtointernal to copy Libreelec to Nand. Libreelec is working as an internal installation, I can use the remote to power up the box and the LED colours are correct.
What file and how you flash?
I flash with USB Burning tool and file NEXBOX-A95X_8189etv_8g1g_160812_uBootFix.img All was excellent, the android was loaded without problems.