X96S TV Stick Mini PC TV Box s905y2 cannot use DTB of s905x2

Amlogic and Amlogic-ng are installed in the same exact way.
Amlogic builds are based on the older 3.14 kernel, and does not support the new SoCs. You must use Amlogic-ng builds for your device.

But ng is tar archive, not img to burn? Or I used wrong link. If I extract tar, many files is there, not img to burn

You must have used the wrong link because there’s definitely an image to burn.

Download proper image file for your box, unpack it and burn to uSD card. Then copy proper dtb file from ā€œdevice_treesā€ folder found in root of your newly burned uSD card, to uSD card root folder and rename it to ā€œdtb.imgā€. After that you can start new installation.

I’ve successfully deployed coreelec -ng to s905y2, but only through UART. The stock Amlogic u-boot won’t communicate with the sdcard, unless I manually stop the boot and execute commands from cfgload.

CoreELEC misrepresents USB 3 port as a USB 2 port, which is a serious issue for me. I’m not an expert, but I think the problem is in the device tree.