Power HAL: use binderized service

Bug: 71707530
Test: boot, lshal
Change-Id: I78dd886747d9b411ec0413732d40d582be10cee0
(cherry picked from commit bb7384770f6d09b9b7492a864bb6e8db6417d7e2)
diff --git a/shared/config/manifest.xml b/shared/config/manifest.xml
index cfda849..829a06e 100644
--- a/shared/config/manifest.xml
+++ b/shared/config/manifest.xml
@@ -172,7 +172,7 @@
     </hal>
     <hal format="hidl">
         <name>android.hardware.power</name>
-        <transport arch="32+64">passthrough</transport>
+        <transport>hwbinder</transport>
         <version>1.0</version>
         <interface>
             <name>IPower</name>
diff --git a/shared/device.mk b/shared/device.mk
index 238c9e9..45d76d3 100644
--- a/shared/device.mk
+++ b/shared/device.mk
@@ -286,7 +286,8 @@
 #
 PRODUCT_PACKAGES += \
     power.vsoc \
-    android.hardware.power@1.0-impl
+    android.hardware.power@1.0-impl \
+    android.hardware.power@1.0-service
 
 #
 # USB