1<compatibility-matrix version="5.0" type="device"> 2 <!-- 3 cameraserver is installed for all phones and tablets, but not 4 auto or TV. 5 --> 6 <hal format="hidl" optional="true"> 7 <name>android.frameworks.cameraservice.service</name> 8 <version>2.2</version> 9 <interface> 10 <name>ICameraService</name> 11 <instance>default</instance> 12 </interface> 13 </hal> 14 <hal format="hidl" optional="false"> 15 <name>android.frameworks.sensorservice</name> 16 <version>1.0</version> 17 <interface> 18 <name>ISensorManager</name> 19 <instance>default</instance> 20 </interface> 21 </hal> 22 <hal format="aidl" optional="false"> 23 <name>android.frameworks.stats</name> 24 <interface> 25 <name>IStats</name> 26 <instance>default</instance> 27 </interface> 28 </hal> 29 <hal format="hidl" optional="false"> 30 <name>android.hardware.media.c2</name> 31 <version>1.2</version> 32 <interface> 33 <name>IComponentStore</name> 34 <instance>software</instance> 35 </interface> 36 </hal> 37 <hal format="hidl" optional="false"> 38 <name>android.hidl.allocator</name> 39 <version>1.0</version> 40 <interface> 41 <name>IAllocator</name> 42 <instance>ashmem</instance> 43 </interface> 44 </hal> 45 <hal format="hidl" optional="false"> 46 <name>android.hidl.manager</name> 47 <version>1.2</version> 48 <interface> 49 <name>IServiceManager</name> 50 <instance>default</instance> 51 </interface> 52 </hal> 53 <hal format="hidl" optional="false"> 54 <name>android.hidl.memory</name> 55 <version>1.0</version> 56 <interface> 57 <name>IMapper</name> 58 <instance>ashmem</instance> 59 </interface> 60 </hal> 61 <hal format="hidl" optional="false"> 62 <name>android.hidl.token</name> 63 <version>1.0</version> 64 <interface> 65 <name>ITokenManager</name> 66 <instance>default</instance> 67 </interface> 68 </hal> 69 <hal format="aidl" optional="false"> 70 <name>android.system.keystore2</name> 71 <version>2</version> 72 <interface> 73 <name>IKeystoreService</name> 74 <instance>default</instance> 75 </interface> 76 </hal> 77 <hal format="hidl" optional="false"> 78 <name>android.system.net.netd</name> 79 <version>1.1</version> 80 <interface> 81 <name>INetd</name> 82 <instance>default</instance> 83 </interface> 84 </hal> 85 <hal format="aidl" optional="false"> 86 <name>android.system.suspend</name> 87 <interface> 88 <name>ISystemSuspend</name> 89 <instance>default</instance> 90 </interface> 91 </hal> 92 <hal format="hidl" optional="false"> 93 <name>android.system.wifi.keystore</name> 94 <version>1.0</version> 95 <interface> 96 <name>IKeystore</name> 97 <instance>default</instance> 98 </interface> 99 </hal> 100</compatibility-matrix> 101