Hello Ailton Lopes,
The current linux kernels require the .dtb file for hardware information so the information has to be loaded by the kernel, either from a separate .dtb file or as an append to the kernel.
The ROM code looks for the bootloader, you could run a script from the bootloader and then load the kernel; or alternatively you could run a plugin image and later run the booloader.
I hope this information helps!
Regards,