Afaik the dtb is created during kernel build - and I searched packages/linux for scripts that I could overload ...
didn't find some.
So I tried to create an overlay file, added it to extlinux.conf - but then, LE does not boot any more.
What I wanted to change was enabling the pwm entries pwm@ff420000 and pwm@ff420010 - both are disabled by default.
Having both enabled, the fan control is possible without any additional software on LE (I was able to buid a python script that works without installing any additional python packages. Shellscripts did not work on LE as busybox does not support arrays).
So I'm at the end of porting fan control but again at the beginning of my problems.
I tried new nightly image, but that does not boot at all - not from sd and neither from emmc.
nightly build from 21/04/30 works fine from sd.