diff --git a/init.te b/init.te
index 61ec44e343f9f8b15b99c172ac756d718888e038..b833da8c0db4e992b070957306c26aa87c17a1bf 100644
--- a/init.te
+++ b/init.te
@@ -94,7 +94,7 @@ allow init dev_type:lnk_file create;
 allow init { fs_type -contextmount_type -sdcard_type -rootfs }:{ dir file } { open read setattr };
 
 # chown/chmod on devices.
-allow init qtaguid_device:chr_file { read open setattr };
+allow init { dev_type -kmem_device }:chr_file { read open setattr };
 
 # Unlabeled file access for upgrades from 4.2.
 allow init unlabeled:dir { create_dir_perms relabelfrom };