1<manifest version="1.0" type="device" target-level="5"> 2 <hal format="hidl"> 3 <name>android.hardware.audio</name> 4 <transport>hwbinder</transport> 5 <version>7.0</version> 6 <interface> 7 <name>IDevicesFactory</name> 8 <instance>default</instance> 9 </interface> 10 </hal> 11 <hal format="hidl"> 12 <name>android.hardware.audio.effect</name> 13 <transport>hwbinder</transport> 14 <version>7.0</version> 15 <interface> 16 <name>IEffectsFactory</name> 17 <instance>default</instance> 18 </interface> 19 </hal> 20 <hal format="hidl"> 21 <name>android.hardware.soundtrigger</name> 22 <transport>hwbinder</transport> 23 <version>2.3</version> 24 <interface> 25 <name>ISoundTriggerHw</name> 26 <instance>default</instance> 27 </interface> 28 </hal> 29 <hal format="hidl"> 30 <name>android.hardware.graphics.allocator</name> 31 <transport>hwbinder</transport> 32 <version>2.0</version> 33 <interface> 34 <name>IAllocator</name> 35 <instance>default</instance> 36 </interface> 37 </hal> 38 <hal format="hidl"> 39 <name>android.hardware.graphics.mapper</name> 40 <transport arch="32+64">passthrough</transport> 41 <version>2.1</version> 42 <interface> 43 <name>IMapper</name> 44 <instance>default</instance> 45 </interface> 46 </hal> 47 <hal format="hidl"> 48 <name>android.hardware.graphics.composer</name> 49 <transport>hwbinder</transport> 50 <version>2.4</version> 51 <interface> 52 <name>IComposer</name> 53 <instance>default</instance> 54 </interface> 55 </hal> 56 <hal format="hidl"> 57 <name>android.hardware.memtrack</name> 58 <transport>hwbinder</transport> 59 <version>1.0</version> 60 <interface> 61 <name>IMemtrack</name> 62 <instance>default</instance> 63 </interface> 64 </hal> 65 <hal format="hidl"> 66 <name>android.hardware.renderscript</name> 67 <transport arch="32+64">passthrough</transport> 68 <version>1.0</version> 69 <interface> 70 <name>IDevice</name> 71 <instance>default</instance> 72 </interface> 73 </hal> 74 <hal format="hidl"> 75 <name>android.hardware.drm</name> 76 <transport>hwbinder</transport> 77 <version>1.0</version> 78 <interface> 79 <name>ICryptoFactory</name> 80 <instance>default</instance> 81 </interface> 82 <interface> 83 <name>IDrmFactory</name> 84 <instance>default</instance> 85 </interface> 86 <fqname>@1.3::ICryptoFactory/clearkey</fqname> 87 <fqname>@1.3::IDrmFactory/clearkey</fqname> 88 <fqname>@1.3::ICryptoFactory/widevine</fqname> 89 <fqname>@1.3::IDrmFactory/widevine</fqname> 90 </hal> 91 <hal format = "hidl"> 92 <name>android.hardware.dumpstate</name> 93 <transport>hwbinder</transport> 94 <version>1.0</version> 95 <interface> 96 <name>IDumpstateDevice</name> 97 <instance>default</instance> 98 </interface> 99 </hal> 100 <hal format="hidl"> 101 <name>android.hardware.bluetooth</name> 102 <transport>hwbinder</transport> 103 <version>1.1</version> 104 <interface> 105 <name>IBluetoothHci</name> 106 <instance>default</instance> 107 </interface> 108 </hal> 109 <hal format="hidl"> 110 <name>android.hardware.bluetooth.audio</name> 111 <transport>hwbinder</transport> 112 <version>2.1</version> 113 <interface> 114 <name>IBluetoothAudioProvidersFactory</name> 115 <instance>default</instance> 116 </interface> 117 </hal> 118 <hal format="hidl"> 119 <name>android.hardware.boot</name> 120 <transport>hwbinder</transport> 121 <fqname>@1.2::IBootControl/default</fqname> 122 </hal> 123 <hal format="hidl"> 124 <name>android.hardware.sensors</name> 125 <transport>hwbinder</transport> 126 <version>1.0</version> 127 <interface> 128 <name>ISensors</name> 129 <instance>default</instance> 130 </interface> 131 </hal> 132<!-- 133 <hal format="hidl"> 134 <name>android.hardware.neuralnetworks</name> 135 <transport>hwbinder</transport> 136 <version>1.2</version> 137 <interface> 138 <name>IDevice</name> 139 <instance>armnn</instance> 140 </interface> 141 <fqname>@1.2::IDevice/armnn</fqname> 142 </hal> 143--> 144 <hal format="hidl"> 145 <name>android.hardware.neuralnetworks</name> 146 <transport>hwbinder</transport> 147 <fqname>@1.3::IDevice/google-edgetpu</fqname> 148 </hal> 149 <hal format="hidl"> 150 <name>android.hardware.health</name> 151 <transport>hwbinder</transport> 152 <version>2.1</version> 153 <interface> 154 <name>IHealth</name> 155 <instance>default</instance> 156 </interface> 157 </hal> 158 <hal format="aidl"> 159 <name>com.google.input</name> 160 <interface> 161 <name>ITouchContextService</name> 162 <instance>default</instance> 163 </interface> 164 </hal> 165 <hal format="hidl"> 166 <name>hardware.google.bluetooth.bt_channel_avoidance</name> 167 <transport>hwbinder</transport> 168 <version>1.0</version> 169 <interface> 170 <name>IBTChannelAvoidance</name> 171 <instance>default</instance> 172 </interface> 173 </hal> 174 <hal format="hidl"> 175 <name>hardware.google.bluetooth.sar</name> 176 <transport>hwbinder</transport> 177 <version>1.1</version> 178 <interface> 179 <name>IBluetoothSar</name> 180 <instance>default</instance> 181 </interface> 182 </hal> 183 <hal format="hidl"> 184 <name>hardware.google.bluetooth.ccc</name> 185 <transport>hwbinder</transport> 186 <version>1.0</version> 187 <interface> 188 <name>IBluetoothCcc</name> 189 <instance>default</instance> 190 </interface> 191 </hal> 192 <hal format="hidl"> 193 <name>vendor.google.google_battery</name> 194 <transport>hwbinder</transport> 195 <version>1.1</version> 196 <interface> 197 <name>IGoogleBattery</name> 198 <instance>default</instance> 199 </interface> 200 </hal> 201 <hal format="hidl"> 202 <name>vendor.google.whitechapel.audio.audioext</name> 203 <transport>hwbinder</transport> 204 <version>2.0</version> 205 <interface> 206 <name>IAudioExt</name> 207 <instance>default</instance> 208 </interface> 209 </hal> 210 <hal format="hidl"> 211 <name>vendor.google.audiometricext</name> 212 <transport>hwbinder</transport> 213 <version>1.0</version> 214 <interface> 215 <name>IAudioMetricExt</name> 216 <instance>default</instance> 217 </interface> 218 </hal> 219 <kernel target-level="6"/> 220</manifest> 221