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