diff --git a/manifest.xml b/manifest.xml
index 81e5b79..36a6367 100644
--- a/manifest.xml
+++ b/manifest.xml
@@ -268,16 +268,6 @@
@1.1::IUsb/default
-
- android.hardware.vibrator
- hwbinder
- 1.3
-
- IVibrator
- default
-
- @1.3::IVibrator/default
-
android.hardware.wifi
hwbinder
@@ -358,16 +348,6 @@
@2.0::ISehChannel/imsd
@2.0::ISehChannel/imsd2
-
- vendor.samsung.hardware.vibrator
- hwbinder
- 2.0
-
- ISehVibrator
- default
-
- @2.0::ISehVibrator/default
-
vendor.samsung.hardware.wifi
hwbinder
diff --git a/proprietary-files.txt b/proprietary-files.txt
index 76a2bbc..8bde57b 100644
--- a/proprietary-files.txt
+++ b/proprietary-files.txt
@@ -30,7 +30,6 @@ vendor/bin/hw/macloader
vendor/bin/hw/mfgloader
vendor/bin/hw/rild
vendor/bin/hw/vendor.samsung.hardware.gnss@2.0-service
-vendor/bin/hw/vendor.samsung.hardware.vibrator@2.0-service
vendor/bin/hw/vendor.samsung.hardware.wifi@2.0-service
vendor/bin/hw/vendor.trustonic.tee@1.0-service
vendor/bin/hw/vendor.trustonic.teeregistry@1.0-service
@@ -79,7 +78,6 @@ vendor/etc/init/init.vendor.rilchip.rc
vendor/etc/init/init.vendor.rilcommon.rc
vendor/etc/init/mobicore.rc
vendor/etc/init/vendor.samsung.hardware.gnss@2.0-service.rc
-vendor/etc/init/vendor.samsung.hardware.vibrator@2.0-service.rc
vendor/etc/init/vendor.samsung.hardware.wifi@2.0-service.rc
vendor/etc/init/vendor.trustonic.tee@1.0-service.rc
vendor/etc/init/vendor.trustonic.teeregistry@1.0-service.rc
diff --git a/universal7904-common.mk b/universal7904-common.mk
index 52c6f57..a1ce9f6 100644
--- a/universal7904-common.mk
+++ b/universal7904-common.mk
@@ -190,6 +190,10 @@ PRODUCT_PACKAGES += \
PRODUCT_PACKAGES += \
android.hardware.usb@1.1-service.typec
+# Vibrator
+PRODUCT_PACKAGES += \
+ android.hardware.vibrator@1.3-service.samsung
+
# VNDK
PRODUCT_COPY_FILES += \
prebuilts/vndk/v29/arm64/arch-arm64-armv8-a/shared/vndk-sp/libcutils.so:$(TARGET_COPY_OUT_VENDOR)/lib64/libcutils-v29.so \