diff --git a/packages/audio/alsa/alsa-utils/package.mk b/packages/audio/alsa/alsa-utils/package.mk index bb31e6dce3..4a43eb31c6 100644 --- a/packages/audio/alsa/alsa-utils/package.mk +++ b/packages/audio/alsa/alsa-utils/package.mk @@ -48,6 +48,10 @@ post_makeinstall_target() { rm -rf $INSTALL/usr/share/sounds rm -rf $INSTALL/usr/lib/systemd/system +# remove default udev rule to restore mixer configs, we install our own. +# so we avoid resetting our soundconfig + rm -rf $INSTALL/usr/lib/udev/rules.d/90-alsa-restore.rules + for i in aconnect alsaucm amidi aplaymidi arecord arecordmidi aseqdump aseqnet iecset; do rm -rf $INSTALL/usr/bin/$i done diff --git a/packages/audio/alsa/alsa-utils/udev.d/40-alsa.rules b/packages/audio/alsa/alsa-utils/udev.d/90-alsa-restore.rules similarity index 100% rename from packages/audio/alsa/alsa-utils/udev.d/40-alsa.rules rename to packages/audio/alsa/alsa-utils/udev.d/90-alsa-restore.rules