power.stats: Use PowerStats HAL v1.0 in cuttlefish

Bug: 122267057
Test: Build cf_x86_phone-userdebug
Change-Id: Ifdccded32e606b8dbe05ac6539436e8f09d69675
diff --git a/shared/device.mk b/shared/device.mk
index 8a3ea33..74ae82b 100644
--- a/shared/device.mk
+++ b/shared/device.mk
@@ -303,6 +303,13 @@
     android.hardware.power@1.0-impl \
     android.hardware.power@1.0-service
 
+
+#
+# PowerStats HAL
+#
+PRODUCT_PACKAGES += \
+    android.hardware.power.stats@1.0-service.mock
+
 #
 # USB
 PRODUCT_PACKAGES += \
diff --git a/shared/sepolicy/file_contexts b/shared/sepolicy/file_contexts
index 63a7b29..18ff26c 100644
--- a/shared/sepolicy/file_contexts
+++ b/shared/sepolicy/file_contexts
@@ -29,8 +29,10 @@
 /vendor/bin/vsoc_guest_region_e2e_test  u:object_r:vsoc_guest_region_e2e_test_exec:s0
 /vendor/bin/vport_trigger  u:object_r:vport_trigger_exec:s0
 /vendor/bin/rename_netiface  u:object_r:rename_netiface_exec:s0
+/vendor/bin/hw/android\.hardware\.power\.stats@1\.0-service\.mock  u:object_r:hal_power_stats_default_exec:s0
 /vendor/bin/hw/android\.hardware\.bluetooth@1\.0-service\.sim  u:object_r:hal_bluetooth_sim_exec:s0
 /vendor/bin/hw/android\.hardware\.dumpstate@1\.0-service\.cuttlefish  u:object_r:hal_dumpstate_impl_exec:s0
 /vendor/bin/hw/android\.hardware\.health@2\.0-service.cuttlefish  u:object_r:hal_health_default_exec:s0
 /vendor/bin/hw/android\.hardware\.health\.storage@1\.0-service.cuttlefish  u:object_r:hal_health_storage_default_exec:s0
 /vendor/bin/ip_link_add  u:object_r:ip_link_add_exec:s0
+/vendor/bin/hw/android\.hardware\.thermal@2\.0-service\.mock  u:object_r:hal_thermal_default_exec:s0