1<manifest version="1.0" type="device" target-level="3"> 2 <hal format="hidl"> 3 <name>android.hardware.configstore</name> 4 <transport>hwbinder</transport> 5 <version>1.1</version> 6 <interface> 7 <name>ISurfaceFlingerConfigs</name> 8 <instance>default</instance> 9 </interface> 10 </hal> 11 <hal format="hidl"> 12 <name>android.hardware.audio</name> 13 <transport>hwbinder</transport> 14 <version>6.0</version> 15 <interface> 16 <name>IDevicesFactory</name> 17 <instance>default</instance> 18 </interface> 19 </hal> 20 <hal format="hidl"> 21 <name>android.hardware.audio.effect</name> 22 <transport>hwbinder</transport> 23 <version>6.0</version> 24 <interface> 25 <name>IEffectsFactory</name> 26 <instance>default</instance> 27 </interface> 28 </hal> 29 <hal format="hidl"> 30 <name>android.hardware.soundtrigger</name> 31 <transport>hwbinder</transport> 32 <version>2.2</version> 33 <interface> 34 <name>ISoundTriggerHw</name> 35 <instance>default</instance> 36 </interface> 37 </hal> 38 <hal> 39 <name>android.hardware.tv.cec</name> 40 <transport>hwbinder</transport> 41 <version>1.0</version> 42 <interface> 43 <name>IHdmiCec</name> 44 <instance>default</instance> 45 </interface> 46 </hal> 47 <hal format="hidl"> 48 <name>android.hardware.bluetooth</name> 49 <transport>hwbinder</transport> 50 <version>1.1</version> 51 <interface> 52 <name>IBluetoothHci</name> 53 <instance>default</instance> 54 </interface> 55 </hal> 56 <hal format="hidl"> 57 <name>android.hardware.bluetooth.a2dp</name> 58 <transport>hwbinder</transport> 59 <version>1.0</version> 60 <interface> 61 <name>IBluetoothAudioOffload</name> 62 <instance>default</instance> 63 </interface> 64 </hal> 65 <hal format="hidl"> 66 <name>android.hardware.media.omx</name> 67 <transport>hwbinder</transport> 68 <version>1.0</version> 69 <interface> 70 <name>IOmx</name> 71 <instance>default</instance> 72 </interface> 73 <interface> 74 <name>IOmxStore</name> 75 <instance>default</instance> 76 </interface> 77 </hal> 78 <hal format="hidl"> 79 <name>android.hardware.drm</name> 80 <transport>hwbinder</transport> 81 <version>1.0</version> 82 <interface> 83 <name>ICryptoFactory</name> 84 <instance>default</instance> 85 </interface> 86 <interface> 87 <name>IDrmFactory</name> 88 <instance>default</instance> 89 </interface> 90 <fqname>@1.2::ICryptoFactory/widevine</fqname> 91 <fqname>@1.2::IDrmFactory/widevine</fqname> 92 <fqname>@1.2::ICryptoFactory/clearkey</fqname> 93 <fqname>@1.2::IDrmFactory/clearkey</fqname> 94 </hal> 95 <hal format="hidl"> 96 <name>android.hardware.keymaster</name> 97 <transport>hwbinder</transport> 98 <version>3.0</version> 99 <interface> 100 <name>IKeymasterDevice</name> 101 <instance>default</instance> 102 </interface> 103 </hal> 104 <hal format="hidl"> 105 <name>android.hardware.health</name> 106 <transport>hwbinder</transport> 107 <version>2.0</version> 108 <interface> 109 <name>IHealth</name> 110 <instance>default</instance> 111 </interface> 112 </hal> 113 <hal format="hidl"> 114 <name>android.hardware.graphics.allocator</name> 115 <transport>hwbinder</transport> 116 <version>2.0</version> 117 <interface> 118 <name>IAllocator</name> 119 <instance>default</instance> 120 </interface> 121 </hal> 122 <hal format="hidl"> 123 <name>android.hardware.graphics.mapper</name> 124 <transport arch="32+64">passthrough</transport> 125 <version>2.0</version> 126 <interface> 127 <name>IMapper</name> 128 <instance>default</instance> 129 </interface> 130 </hal> 131 <hal format="hidl"> 132 <name>android.hardware.graphics.composer</name> 133 <transport>hwbinder</transport> 134 <version>2.1</version> 135 <interface> 136 <name>IComposer</name> 137 <instance>default</instance> 138 </interface> 139 </hal> 140 <hal format="hidl"> 141 <name>android.hardware.wifi.hostapd</name> 142 <transport>hwbinder</transport> 143 <version>1.0</version> 144 <interface> 145 <name>IHostapd</name> 146 <instance>default</instance> 147 </interface> 148 </hal> 149 <hal format="hidl"> 150 <name>android.hardware.wifi.supplicant</name> 151 <transport>hwbinder</transport> 152 <version>1.2</version> 153 <interface> 154 <name>ISupplicant</name> 155 <instance>default</instance> 156 </interface> 157 </hal> 158 <hal format="hidl"> 159 <name>android.hardware.renderscript</name> 160 <transport arch="32+64">passthrough</transport> 161 <version>1.0</version> 162 <interface> 163 <name>IDevice</name> 164 <instance>default</instance> 165 </interface> 166 </hal> 167 <hal format="hidl"> 168 <name>android.hardware.memtrack</name> 169 <transport>hwbinder</transport> 170 <version>1.0</version> 171 <interface> 172 <name>IMemtrack</name> 173 <instance>default</instance> 174 </interface> 175 </hal> 176 <hal format="hidl"> 177 <name>android.hardware.power</name> 178 <transport>hwbinder</transport> 179 <version>1.0</version> 180 <interface> 181 <name>IPower</name> 182 <instance>default</instance> 183 </interface> 184 </hal> 185 <hal format="hidl"> 186 <name>android.hardware.thermal</name> 187 <transport>hwbinder</transport> 188 <version>1.0</version> 189 <interface> 190 <name>IThermal</name> 191 <instance>default</instance> 192 </interface> 193 </hal> 194</manifest> 195