x88 pro mini dtb help please

I am not able to boot successfully, i have tried all dtb’s variant of s905x3. My device is x88 pro mini. Whats wrong with my device? I have installed many devices without problem before but its happening first time

Make sure that:
downloaded an official EmuELEC NG image

choose the correct dtb according to the device specs, copy it to the root and rename it as dtb.img

keep reset on first boot

try a different card

my device also wont work with emuelec (same model x88 pro mini) . i also tried all of the dtb’s
CPU-z dont showing as x3 . It could be a fake amlogic x3?