diff --git a/public/system_server.te b/public/system_server.te
index 54b3fa8c4f93f9f98b9266ac583cbf1d8e3a0905..9805a1ad863966b7f7d468806da1b5229824f7cd 100644
--- a/public/system_server.te
+++ b/public/system_server.te
@@ -197,6 +197,9 @@ allow system_server sysfs_mac_address:file r_file_perms;
 allow system_server sysfs_thermal:dir search;
 allow system_server sysfs_thermal:file r_file_perms;
 
+# TODO: Remove when HALs are forced into separate processes
+allow system_server sysfs_vibrator:file write;
+
 # TODO: added to match above sysfs rule. Remove me?
 allow system_server sysfs_usb:file w_file_perms;