❓ Which DTB do I use?

#1

As part of the CoreELEC install process you are required to copy a device tree from the device_trees folder on your sdcard/flash drive to the root folder of your sdcard/flash drive and rename it to dtb.img, failure to do so will result in either your box being unable to boot or network problems.

Every device is built differently and there is so many to choose from on the market, you can find a list of some of these devices along with the corresponding DTB you must use on our download page here.

If your device is not on the list then and you know which device tree is compatible then reply to this topic and help us keep the list updated.

8 Likes

How to install CoreELEC
Mecool KII PRO S905D
CoreELEC not booting - Nexbox A95X
A95X -R1 / S905W issue
MeCool KM8 P TV Box Amlogic S912 1GB fails to boot with CE 8.90.2
3GB RAM H96 Pro
Mecool s912 Box?
How to configure IR remote control
X96 mini S905W instalation problem?
How to install CoreELEC
S905X 1GB Generic - No DTB Working
Wetek Play 2
Updating M8S PRO+ S905X or not - beginner questions
Beelink GT1 (no ultimate)
MX Pro+ 4k won't boot
S905X 1GB Generic - No DTB Working
Trees Beelink MiniMXIII II 2GB
Which files for Mecool M8S PRO W?
How to configure VFD
OTT TV-BOX T95M -> VFD/Remote not working -or- which Box do i have?!
Vorke Z5 / Tanix 3 Mini Dual OS update LE 8.92 to 8.95.1 has ended with an error
{SOLVED} H96 pro + not booting from USB
[SOLVED] Tx9 pro stuck on booting
Nightly builds
New landing page
Wifi issue with latest build 8.95.3
Which Github file for MXQ pro S 2GB Leelbox?
8.95.0 9082xs No Wifi
#11

I’d like to contribute to this list, but how do I find out which dtb is in use? (I tried a few before I finally found one which worked as my box has fake ram)

0 Likes

#14

SSH to your box and type cat /proc/device-tree/le-dt-id

1 Like

#58

In this post you find an extended list: https://www.kodinerds.net/index.php/Thread/62495-Welche-Device-Tree-DTB-IMG-ist-die-richtige-für-welche-Box/?postID=476160#post476160

0 Likes

#77

Every time i update CoreELEC, i got this message after rebooting :

“Filesystem corruption has been detected! prevent an automatic repair attempt continuing press any key or off your system within the 120 seconds”

I always have to do this trick while booting on sd image :

Login over SSH and execute dd if=/dev/zero of=/dev/dtb bs=256k count=1 then dd if=/flash/dtb.img of=/dev/dtb bs=256k

Is there a permanent fix for my Minix U9-H?

Thanks.

0 Likes

#80

You can just ignore this message.
Sometime in the past your volumes were not cleanly unmounted (power failure, Kodi crash, …) and a “dirty bit” was set on your file system.
Because your installation obviously works as expected, you don’t need to do anything.

It is possible to remove this dirty bit using fsck, but it’s not worth the hassle, because after the next failure, it’s back again.

0 Likes

#190

My Tanix TX92 2G RAM and gigabit lan tested okay with gxm_q201_2g_1gbit

0 Likes

#191

Hello Adam,

There was a list here showing working devices with CE. Do you know where is the list now?

0 Likes

#193

If you read the first post, you’ll see that the list is available on CE home page under the download section.

0 Likes

#194

I have an MXQ PRO 4K that uses p201 android software, but boots with gxbb_p200_1G_100M.dtb, rather than the p201suggestion

0 Likes

#195

MXQ PRO 4K is totally irrelevant as far as Brand Hardware goes.
The relevant Hardware specs to determine which dtb.img will HOPEFULLY boot your box are the soc and the ethernet speed.
You might want to disclose these details when posting.

0 Likes

#196

The page cannot be seen, click to jump to the download page。

0 Likes

Installing to internal NAND/eMMC
#197

The download page has a list of devices/DTBs. It’s a waste of team’s time to maintain two lists in two different places.

0 Likes

#198

Hi. I own a XORO HST 250 S and would like to run CoreELEC on it, but my device is not listed.
Can I use the DTB for the XORO HST 260 S?
If not, could you create a DTB for the 250?
Thanks in advance

0 Likes

#199

If this box doesn’t have a S905 or newer SoC, it won’t run CE.
Looking at specs, quad core ARM A5 CPU doesn’t sound like a S905 or newer. So it won’t run CE.

1 Like

#200

Hello,

I have Venz V10 Pro, it uses Amlogic SOC S905x, 2G (2G/16G internal memory), 100 Mbps ethernet. DTB that I used and that should be used for it is gxl_p212_2g.dtb.
Successfully used CoreELEC-Amlogic.arm-9.0.1-Generic.img.gz on SD card with gxl_p212_2g DTB image. After few days of testing successfully installed to internal memory on first try. So far it seems to be running solid and fast.

From Official Venz firmwares you can confirm it uses p212, 2g model so obviously gxl_p212_2g (original Android FW for unrooting and restoring to factory even contains p212 in its name).

I previously used original and official Venz FW dual boot LibreElec / Android combo but found out I almost never booted or used Android, LibreElec (8.0.2) was more responsive and overall better for my needs.
Recently found out about newer versions of LE and later of CoreElec, decided to try it out and I’m most satisfied with it.

0 Likes

#201

Thanks a lot for submitting your device details.
This box is added to our download helper, now.

I’m sure, you won’t regret switching to CoreELEC. :slight_smile:

2 Likes

#202

Hello,
i have bought a Tanix Tx3 Mini…
i think its the 2nd edition (no clock in front) - different remote…

Selected Tanix Tx3 mini dtb
When i boot to Corelec i get no response from remote…

(my father that has the 1st edition of tx3 mini, remote works fine)

What should i do ?
thank you…

0 Likes

#203

Try the default gxl_p212 DTB.

0 Likes

#204

Thank you i will try and report on my findings

0 Likes