diff --git a/general/package/sigmastar-osdrv-infinity6/files/script/load_sigmastar b/general/package/sigmastar-osdrv-infinity6/files/script/load_sigmastar
index 8eea67d7..9c8b3ed7 100755
--- a/general/package/sigmastar-osdrv-infinity6/files/script/load_sigmastar
+++ b/general/package/sigmastar-osdrv-infinity6/files/script/load_sigmastar
@@ -46,7 +46,7 @@ insert_ko() {
 	insmod $MODULE/mi_venc.ko
 }
 
-if [ ! -e /sys/module/mhal ]; then
+if [ ! -e /sys/module/mi_common ]; then
 	insert_ko
 fi
 
diff --git a/general/package/sigmastar-osdrv-infinity6b0/files/script/load_sigmastar b/general/package/sigmastar-osdrv-infinity6b0/files/script/load_sigmastar
index b50dd5c1..88fc6748 100755
--- a/general/package/sigmastar-osdrv-infinity6b0/files/script/load_sigmastar
+++ b/general/package/sigmastar-osdrv-infinity6b0/files/script/load_sigmastar
@@ -49,7 +49,7 @@ insert_ko() {
 	echo isproot /etc/firmware > /dev/ispmid
 }
 
-if [ ! -e /sys/module/mhal ]; then
+if [ ! -e /sys/module/mi_common ]; then
 	insert_ko
 fi
 
diff --git a/general/package/sigmastar-osdrv-infinity6c/files/script/load_sigmastar b/general/package/sigmastar-osdrv-infinity6c/files/script/load_sigmastar
index 6f282306..815a5144 100755
--- a/general/package/sigmastar-osdrv-infinity6c/files/script/load_sigmastar
+++ b/general/package/sigmastar-osdrv-infinity6c/files/script/load_sigmastar
@@ -41,7 +41,7 @@ insert_ko() {
 	echo isproot /etc/firmware > /dev/ispmid
 }
 
-if [ ! -e /sys/module/mhal ]; then
+if [ ! -e /sys/module/mi_common ]; then
 	insert_ko
 fi
 
diff --git a/general/package/sigmastar-osdrv-infinity6e/files/script/load_sigmastar b/general/package/sigmastar-osdrv-infinity6e/files/script/load_sigmastar
index 97b8c68f..63793bf1 100755
--- a/general/package/sigmastar-osdrv-infinity6e/files/script/load_sigmastar
+++ b/general/package/sigmastar-osdrv-infinity6e/files/script/load_sigmastar
@@ -48,7 +48,7 @@ insert_ko() {
 	echo isproot /etc/firmware > /dev/ispmid
 }
 
-if [ ! -e /sys/module/mhal ]; then
+if [ ! -e /sys/module/mi_common ]; then
 	insert_ko
 fi
 
diff --git a/general/package/sigmastar-osdrv-sensors/sigmastar-osdrv-sensors.mk b/general/package/sigmastar-osdrv-sensors/sigmastar-osdrv-sensors.mk
index 4267fff4..25bd7bef 100644
--- a/general/package/sigmastar-osdrv-sensors/sigmastar-osdrv-sensors.mk
+++ b/general/package/sigmastar-osdrv-sensors/sigmastar-osdrv-sensors.mk
@@ -8,8 +8,8 @@ SIGMASTAR_OSDRV_SENSORS_SITE = $(call github,openipc,sensors,$(SIGMASTAR_OSDRV_S
 SIGMASTAR_OSDRV_SENSORS_VERSION = HEAD
 
 define SIGMASTAR_OSDRV_SENSORS_INSTALL_TARGET_CMDS
-	$(INSTALL) -m 755 -d $(TARGET_DIR)/lib/modules/4.9.84/sigmastar
-	$(INSTALL) -m 644 -t $(TARGET_DIR)/lib/modules/4.9.84/sigmastar $(@D)/sigmastar/$(OPENIPC_SOC_FAMILY)/*
+	$(INSTALL) -m 755 -d $(TARGET_DIR)/lib/modules/$(LINUX_VERSION_PROBED)/sigmastar
+	$(INSTALL) -m 644 -t $(TARGET_DIR)/lib/modules/$(LINUX_VERSION_PROBED)/sigmastar $(@D)/sigmastar/$(OPENIPC_SOC_FAMILY)/*
 endef
 
 $(eval $(generic-package))