VINTF manifest: add runtime HALs.

Adding several interfaces which are registered but which are not
declared.

Bug: 139274536
Test: TH
Change-Id: Ie1500f0473b5197bd3be916cf784616affb89cc5
Merged-In: Ie1500f0473b5197bd3be916cf784616affb89cc5
diff --git a/shared/config/manifest.xml b/shared/config/manifest.xml
index b4912ac..ffcc885 100644
--- a/shared/config/manifest.xml
+++ b/shared/config/manifest.xml
@@ -131,10 +131,12 @@
         <version>1.1</version>
         <interface>
             <name>ICryptoFactory</name>
+            <instance>clearkey</instance>
             <instance>default</instance>
         </interface>
         <interface>
             <name>IDrmFactory</name>
+            <instance>clearkey</instance>
             <instance>default</instance>
         </interface>
     </hal>
@@ -147,11 +149,10 @@
             <instance>default</instance>
         </interface>
     </hal>
-    <!-- FIXME: Upgrade gnss to 1.1 -->
     <hal format="hidl">
         <name>android.hardware.gnss</name>
         <transport>hwbinder</transport>
-        <version>1.0</version>
+        <version>1.1</version>
         <interface>
             <name>IGnss</name>
             <instance>default</instance>
@@ -339,17 +340,15 @@
             <instance>default</instance>
         </interface>
     </hal>
-    <!-- TODO (b/130078389):
     <hal format="hidl">
         <name>android.hardware.soundtrigger</name>
         <transport>hwbinder</transport>
-        <version>2.2</version>
+        <version>2.0</version>
         <interface>
             <name>ISoundTriggerHw</name>
             <instance>default</instance>
         </interface>
     </hal>
-    -->
     <!-- TODO (b/130079321):
     <hal format="hidl">
         <name>android.hardware.tetheroffload.config</name>