mark more hals as optional in frozen matrix.

Trusty doesn't implement them
Test: lunch qemu_trusty_arm64 && m check-vintf-all
Bug: 171424919

Change-Id: I370e9cc20ecfe3fbabdb5b7e49e067db6dc690e9
diff --git a/vintfdata/frozen/5.xml b/vintfdata/frozen/5.xml
index 9c52d07..8cccb47 100644
--- a/vintfdata/frozen/5.xml
+++ b/vintfdata/frozen/5.xml
@@ -31,7 +31,8 @@
             <instance>default</instance>
         </interface>
     </hal>
-    <hal format="hidl" optional="false">
+    <!-- TODO(b/171424919) set to required once trusty installs it. -->
+    <hal format="hidl" optional="true">
         <name>android.frameworks.stats</name>
         <version>1.0</version>
         <interface>
@@ -39,7 +40,8 @@
             <instance>default</instance>
         </interface>
     </hal>
-    <hal format="hidl" optional="false">
+    <!-- TODO(b/171424919) set to required once trusty installs it. -->
+    <hal format="hidl" optional="true">
         <name>android.hardware.media.c2</name>
         <version>1.1</version>
         <interface>
@@ -87,7 +89,8 @@
             <instance>default</instance>
         </interface>
     </hal>
-    <hal format="hidl" optional="false">
+    <!-- TODO(b/171424919) set to required once trusty installs it. -->
+    <hal format="hidl" optional="true">
         <name>android.system.suspend</name>
         <version>1.0</version>
         <interface>