1<compatibility-matrix version="3.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.1</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.displayservice</name> 16 <version>1.0</version> 17 <interface> 18 <name>IDisplayService</name> 19 <instance>default</instance> 20 </interface> 21 </hal> 22 <hal format="hidl" optional="false"> 23 <name>android.frameworks.schedulerservice</name> 24 <version>1.0</version> 25 <interface> 26 <name>ISchedulingPolicyService</name> 27 <instance>default</instance> 28 </interface> 29 </hal> 30 <hal format="hidl" optional="false"> 31 <name>android.frameworks.sensorservice</name> 32 <version>1.0</version> 33 <interface> 34 <name>ISensorManager</name> 35 <instance>default</instance> 36 </interface> 37 </hal> 38 <hal format="hidl" optional="false"> 39 <name>android.frameworks.stats</name> 40 <version>1.0</version> 41 <interface> 42 <name>IStats</name> 43 <instance>default</instance> 44 </interface> 45 </hal> 46 <hal format="hidl" optional="false"> 47 <name>android.hardware.media.c2</name> 48 <version>1.1</version> 49 <interface> 50 <name>IComponentStore</name> 51 <instance>software</instance> 52 </interface> 53 </hal> 54 <hal format="hidl" optional="false"> 55 <name>android.hidl.allocator</name> 56 <version>1.0</version> 57 <interface> 58 <name>IAllocator</name> 59 <instance>ashmem</instance> 60 </interface> 61 </hal> 62 <hal format="hidl" optional="false"> 63 <name>android.hidl.manager</name> 64 <version>1.2</version> 65 <interface> 66 <name>IServiceManager</name> 67 <instance>default</instance> 68 </interface> 69 </hal> 70 <hal format="hidl" optional="false"> 71 <name>android.hidl.memory</name> 72 <version>1.0</version> 73 <interface> 74 <name>IMapper</name> 75 <instance>ashmem</instance> 76 </interface> 77 </hal> 78 <hal format="hidl" optional="false"> 79 <name>android.hidl.token</name> 80 <version>1.0</version> 81 <interface> 82 <name>ITokenManager</name> 83 <instance>default</instance> 84 </interface> 85 </hal> 86 <hal format="hidl" optional="false"> 87 <name>android.system.net.netd</name> 88 <version>1.1</version> 89 <interface> 90 <name>INetd</name> 91 <instance>default</instance> 92 </interface> 93 </hal> 94 <hal format="hidl" optional="false"> 95 <name>android.system.suspend</name> 96 <version>1.0</version> 97 <interface> 98 <name>ISystemSuspend</name> 99 <instance>default</instance> 100 </interface> 101 </hal> 102 <hal format="hidl" optional="false"> 103 <name>android.system.wifi.keystore</name> 104 <version>1.0</version> 105 <interface> 106 <name>IKeystore</name> 107 <instance>default</instance> 108 </interface> 109 </hal> 110</compatibility-matrix> 111