Pass video resolution configuration to kernel? Typically this is done on the kernel arguments line during boot, for example ‘video=HDMI-1:1920x1080@60’.
Using xrandar or similar CLI command can show the resolution the GUI environment is using, i.e. Xorg/Wayload, or such. And once your have the right resolution and refresh rate, you just pass this as a boot parameter to the kernel, like example above. But given the nature of IndieDroid boot process, I did add the parameter to the armbianEnv.txt file, and changed the boot.cmd script to support the new parameter, but did not seem to work.
Do I have to recreate the initramfs image?
I would also like to customize the boot screen image, but that is a question for another topic!