#!/bin/busybox sh # Add the default dtb for grub-mkconfig if [ -f etc/default/grub ] && ! grep -qE -e '^GRUB_DEFAULT_DTB=.*' etc/default/grub; then printf 'GRUB_DEFAULT_DTB="qcom/qcs6490-radxa-dragon-q6a.dtb"\n' >> /etc/default/grub else dtb="$(sed -n -e 's/^GRUB_DEFAULT_DTB=\(.*\)/\1/p' /etc/default/grub)" case "$dtb" in # Only change it if the value is empty ''|'""') sed -i -e 's/^\(GRUB_DEFAULT_DTB=\).*/\1"qcom/qcs6490-radxa-dragon-q6a.dtb"/' /etc/default/grub ;; esac fi if ! grep -qE -e '^custom_files="' /etc/mkinitfs/mkinitfs.conf; then printf 'custom_files="\n' >> /etc/mkinitfs/mkinitfs.conf cat /etc/mkinitfs/features.d/aic8800.files >> /etc/mkinitfs/mkinitfs.conf cat /etc/mkinitfs/features.d/dragon.files >> /etc/mkinitfs/mkinitfs.conf printf '"\n' >> /etc/mkinitfs/mkinitfs.conf fi exit 0