Skip to content

fng-install: Add overlay via gfxml2to

Tobias Poganiuch requested to merge clemens.terasa/overlay-on-install into dunfell

Using the new approach of the guf-prepare-kernel.sh we can now manipulate the kernel device tree during installation time.

This makes it possible to overlay the base kernel device tree with device specific device tree overlay blobs. As a result we can configure the kernel in a device specific way on installation using a chroot approach.

One approach to create the device specific overlay is to create it from the established Garz & Fricke XML files. This is done by the new tool gfxml2dtbo. The tool is not finished and polished yet however it might be of use already and the usage in the install script will enable us to faster develop the tool further.

To be able to get the XML file that is normally residing in /etc/shared we need to mount it first.

Merge request reports