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.