1<manifest version="1.0" type="device"> 2 <hal format="hidl"> 3 <name>android.hardware.audio</name> 4 <transport>hwbinder</transport> 5 <version>2.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>2.0</version> 15 <interface> 16 <name>IEffectsFactory</name> 17 <instance>default</instance> 18 </interface> 19 </hal> 20 21 <hal format="hidl"> 22 <name>android.hardware.soundtrigger</name> 23 <transport>hwbinder</transport> 24 <version>2.0</version> 25 <interface> 26 <name>ISoundTriggerHw</name> 27 <instance>default</instance> 28 </interface> 29 </hal> 30 31 <hal format="hidl"> 32 <name>android.hardware.bluetooth</name> 33 <transport>hwbinder</transport> 34 <version>1.0</version> 35 <interface> 36 <name>IBluetoothHci</name> 37 <instance>default</instance> 38 </interface> 39 </hal> 40 <hal format="hidl"> 41 <name>android.hardware.bluetooth.a2dp</name> 42 <transport>hwbinder</transport> 43 <version>1.0</version> 44 <interface> 45 <name>IBluetoothAudioOffload</name> 46 <instance>default</instance> 47 </interface> 48 </hal> 49 <hal format="hidl"> 50 <name>android.hardware.wifi.supplicant</name> 51 <transport>hwbinder</transport> 52 <version>1.0</version> 53 <interface> 54 <name>ISupplicant</name> 55 <instance>default</instance> 56 </interface> 57 </hal> 58 <hal format="hidl"> 59 <name>android.hardware.wifi</name> 60 <transport>hwbinder</transport> 61 <version>1.0</version> 62 <interface> 63 <name>IWifi</name> 64 <instance>default</instance> 65 </interface> 66 </hal> 67 <hal format="hidl"> 68 <name>android.hardware.graphics.composer</name> 69 <transport>hwbinder</transport> 70 <version>2.1</version> 71 <interface> 72 <name>IComposer</name> 73 <instance>default</instance> 74 </interface> 75 </hal> 76 <hal format="hidl"> 77 <name>android.hardware.graphics.allocator</name> 78 <transport>hwbinder</transport> 79 <version>2.0</version> 80 <interface> 81 <name>IAllocator</name> 82 <instance>default</instance> 83 </interface> 84 </hal> 85 <hal format="hidl"> 86 <name>android.hardware.graphics.mapper</name> 87 <transport arch="32+64">passthrough</transport> 88 <impl level="generic"></impl> 89 <version>2.0</version> 90 <interface> 91 <name>IMapper</name> 92 <instance>default</instance> 93 </interface> 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.media.omx</name> 106 <transport>hwbinder</transport> 107 <version>1.0</version> 108 <interface> 109 <name>IOmx</name> 110 <instance>default</instance> 111 </interface> 112 <interface> 113 <name>IOmxStore</name> 114 <instance>default</instance> 115 </interface> 116 </hal> 117 <hal format="hidl"> 118 <name>android.hardware.drm</name> 119 <transport>hwbinder</transport> 120 <version>1.0</version> 121 <interface> 122 <name>IDrmFactory</name> 123 <instance>default</instance> 124 <instance>widevine</instance> 125 </interface> 126 <interface> 127 <name>ICryptoFactory</name> 128 <instance>default</instance> 129 <instance>widevine</instance> 130 </interface> 131 </hal> 132 <hal format="hidl"> 133 <name>android.hardware.configstore</name> 134 <transport>hwbinder</transport> 135 <version>1.1</version> 136 <interface> 137 <name>ISurfaceFlingerConfigs</name> 138 <instance>default</instance> 139 </interface> 140 </hal> 141</manifest> 142