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