zenfone8: Build Power qti from source

Change-Id: I32319bd53a3f772e7e466e835af63924c87a4f18
diff --git a/device.mk b/device.mk
index 3d10544..4acb25a 100755
--- a/device.mk
+++ b/device.mk
@@ -255,7 +255,7 @@
 # Power
 PRODUCT_PACKAGES += \
     android.hardware.power@1.2.vendor \
-    android.hardware.power-V1-ndk_platform.vendor
+    android.hardware.power-service-qti
 
 # Prebuilt
 PRODUCT_COPY_FILES += \
diff --git a/omni.dependencies b/omni.dependencies
index 9cbede2..b18c4e6 100644
--- a/omni.dependencies
+++ b/omni.dependencies
@@ -72,5 +72,11 @@
      "repository": "android_vendor_qcom_opensource_display-commonsys-intf",
      "target_path": "vendor/qcom/opensource/commonsys-intf/display",
      "revision": "android-12.0"
-   }
+   },
+   {
+    "remote": "github",
+    "repository": "LineageOS/android_vendor_qcom_opensource_power",
+    "target_path": "vendor/qcom/opensource/power",
+    "revision": "lineage-20.0"
+  }
 ]
diff --git a/sepolicy/vendor/file_contexts b/sepolicy/vendor/file_contexts
index 264304a..320795a 100644
--- a/sepolicy/vendor/file_contexts
+++ b/sepolicy/vendor/file_contexts
@@ -29,6 +29,9 @@
 # NFC
 /dev/pn553                                                                                         u:object_r:nfc_device:s0
 
+# Power
+/(vendor|system/vendor)/bin/hw/android\.hardware\.power-service-qti                                u:object_r:hal_power_default_exec:s0
+
 # Sensors
 /dev/asus2ndAccelSensor                                                                            u:object_r:sensors_device:s0
 /dev/asus2ndGyroSensor                                                                             u:object_r:sensors_device:s0