boot-hal-1-2: update service definition

Include interfaces and default LD_LIBRARY_PATH
Service will not run if all dependencies are not found,
some of which may be in vendor

Change-Id: Ibde0eb88b93af7add6f55e20b4147e78ac0e4bb1
diff --git a/etc/init/android.hardware.boot@1.2-service.rc b/etc/init/android.hardware.boot@1.2-service.rc
index 17eea68..f9874f4 100644
--- a/etc/init/android.hardware.boot@1.2-service.rc
+++ b/etc/init/android.hardware.boot@1.2-service.rc
@@ -1,5 +1,9 @@
 service boot-hal-1-2 /system/bin/android.hardware.boot@1.2-service
+    interface android.hardware.boot@1.0::IBootControl default
+    interface android.hardware.boot@1.1::IBootControl default
+    interface android.hardware.boot@1.2::IBootControl default
     user root
     group root
+    setenv LD_LIBRARY_PATH /vendor/lib64:/vendor/lib:/system/lib64:/system/lib:/sbin
     disabled
     seclabel u:r:recovery:s0