a) Patch upstream kernel sources to include the dts and build the dtb
b) Patch upstream u-boot sources in include the dts with a u-boot config file
c) Generate patches for the kernel and u-boot changes; ensure those patches apply on-top of existing LE package patches
d) Add patches to the 'patches' folders of either the packages or under projects/Rockchip/devices/RK3399/patches/(linux|u-boot)
e) Modify scripts/uboot_helper to add a device using the kernel dtb and u-boot config file
f) Build the image
There aren't really instructions for this anywhere; GitHub commits serve as 'prior art' and there's a deliberate low-bar requirement for some initiative and general understanding of how distro image building and build-systems work.