Skip to content

Commit

Permalink
xiaomi-elish: add hexagonrpc service to fix kernel crash
Browse files Browse the repository at this point in the history
  • Loading branch information
amazingfate authored and igorpecovnik committed Oct 22, 2024
1 parent dcf3260 commit 9055462
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 0 deletions.
7 changes: 7 additions & 0 deletions config/boards/xiaomi-elish.conf
Original file line number Diff line number Diff line change
Expand Up @@ -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"

Expand Down Expand Up @@ -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
Expand Down
1 change: 1 addition & 0 deletions packages/bsp/xiaomi-elish/hexagonrpcd-sdsp
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
hexagonrpcd_fw_dir=/lib/firmware/qcom/sm8250/xiaomi/elish/

0 comments on commit 9055462

Please sign in to comment.