mirror of https://github.com/armbian/build.git
xiaomi-elish: add hexagonrpc service to fix kernel crash
This commit is contained in:
parent
dcf3260d0d
commit
905546279f
|
|
@ -27,6 +27,8 @@ function post_family_tweaks_bsp__xiaomi-elish_firmware() {
|
|||
mkdir -p $destination/usr/share/alsa/ucm2/conf.d/sm8250
|
||||
install -Dm644 $SRC/packages/bsp/xiaomi-elish/elish.conf $destination/usr/share/alsa/ucm2/Xiaomi/elish/elish.conf
|
||||
install -Dm644 $SRC/packages/bsp/xiaomi-elish/elish_HiFi.conf $destination/usr/share/alsa/ucm2/Xiaomi/elish/HiFi.conf
|
||||
# conifg file used by service hexagonrpcd-sdsp
|
||||
install -Dm644 $SRC/packages/bsp/xiaomi-elish/hexagonrpcd-sdsp $destination/etc/conf.d/hexagonrpcd-sdsp
|
||||
ln -sfv ../../Xiaomi/elish/elish.conf \
|
||||
"$destination/usr/share/alsa/ucm2/conf.d/sm8250/Xiaomi Mi Pad 5 Pro.conf"
|
||||
|
||||
|
|
@ -67,6 +69,11 @@ function post_family_tweaks__xiaomi-elish_enable_services() {
|
|||
display_alert "$BOARD" "Installing board tweaks" "info"
|
||||
do_with_retries 3 chroot_sdcard_apt_get_install alsa-ucm-conf qbootctl qrtr-tools unudhcpd mkbootimg
|
||||
|
||||
# Install hexagonrpc userspace service for kernel after 6.11, hexagonrpc in only packaged for noble now
|
||||
if [[ "${RELEASE}" == "noble" ]]; then
|
||||
do_with_retries 3 chroot_sdcard_apt_get_install hexagonrpc
|
||||
chroot_sdcard systemctl enable hexagonrpcd-sdsp.service
|
||||
fi
|
||||
# disable armbian repo back
|
||||
mv "${SDCARD}"/etc/apt/sources.list.d/armbian.list "${SDCARD}"/etc/apt/sources.list.d/armbian.list.disabled
|
||||
do_with_retries 3 chroot_sdcard_apt_get_update
|
||||
|
|
|
|||
|
|
@ -0,0 +1 @@
|
|||
hexagonrpcd_fw_dir=/lib/firmware/qcom/sm8250/xiaomi/elish/
|
||||
Loading…
Reference in New Issue