Merge "Revert "Revert "Add /sys/kernel/memory_state_time to sysfs_power."""
diff --git a/device-common.mk b/device-common.mk
index 1a579ed..103e792 100644
--- a/device-common.mk
+++ b/device-common.mk
@@ -512,7 +512,7 @@
PRODUCT_COPY_FILES += \
device/google/marlin/nfc/libnfc-nci.conf:$(TARGET_COPY_OUT_SYSTEM)/etc/libnfc-nci.conf \
- device/google/marlin/nfc/libpn551_fw.so:$(TARGET_COPY_OUT_VENDOR)/firmware/libpn551_fw.so
+ device/google/marlin/nfc/libpn551_fw.so:$(TARGET_COPY_OUT_VENDOR)/lib/libpn551_fw.so
# Bootloader HAL used for A/B updates.
PRODUCT_PACKAGES += \
diff --git a/sepolicy/bug_map b/sepolicy/bug_map
index bfc9cac..8650395 100644
--- a/sepolicy/bug_map
+++ b/sepolicy/bug_map
@@ -1,3 +1,8 @@
+cameraserver mediacodec binder 77924653
+cnd vendor_shell_exec file 77922167
+hal_audio_default priv_app fd 77926553
+netd sysfs_pcie dir 77870037
netutils_wrapper proc_net file 72099135
netutils_wrapper sysfs_net file 72157903
+perfd perfd capability 77924406
vendor_init unlabeled dir 77635294
diff --git a/sepolicy/hrdump.te b/sepolicy/hrdump.te
index 2cd5489..c558b5b 100644
--- a/sepolicy/hrdump.te
+++ b/sepolicy/hrdump.te
@@ -16,4 +16,7 @@
allow htc_ramdump ramdump_vendor_data_file:dir { create_dir_perms };
allow htc_ramdump block_device:dir { search };
allow htc_ramdump ramdump_block_device:blk_file { open read };
+
+allow htc_ramdump proc_cmdline:file r_file_perms;
+r_dir_file(htc_ramdump, sysfs_dt_firmware_android)
')
diff --git a/sepolicy/location.te b/sepolicy/location.te
index c51e756..2375691 100644
--- a/sepolicy/location.te
+++ b/sepolicy/location.te
@@ -66,3 +66,5 @@
allow location port:tcp_socket name_connect;
allow location self:tcp_socket { connect create read setopt write };
allow location self:udp_socket { create ioctl read write };
+
+get_prop(location, wifi_prop)