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</name> 51 <transport>hwbinder</transport> 52 <version>1.0</version> 53 <interface> 54 <name>IWifi</name> 55 <instance>default</instance> 56 </interface> 57 </hal> 58 <hal format="hidl"> 59 <name>android.hardware.graphics.composer</name> 60 <transport>hwbinder</transport> 61 <version>2.1</version> 62 <interface> 63 <name>IComposer</name> 64 <instance>default</instance> 65 </interface> 66 </hal> 67 <hal format="hidl"> 68 <name>android.hardware.graphics.allocator</name> 69 <transport>hwbinder</transport> 70 <version>2.0</version> 71 <interface> 72 <name>IAllocator</name> 73 <instance>default</instance> 74 </interface> 75 </hal> 76 <hal format="hidl"> 77 <name>android.hardware.graphics.mapper</name> 78 <transport arch="32+64">passthrough</transport> 79 <impl level="generic"></impl> 80 <version>2.0</version> 81 <interface> 82 <name>IMapper</name> 83 <instance>default</instance> 84 </interface> 85 </hal> 86 <hal format="hidl"> 87 <name>android.hardware.keymaster</name> 88 <transport>hwbinder</transport> 89 <version>3.0</version> 90 <interface> 91 <name>IKeymasterDevice</name> 92 <instance>default</instance> 93 </interface> 94 </hal> 95 <hal format="hidl"> 96 <name>android.hardware.media.omx</name> 97 <transport>hwbinder</transport> 98 <version>1.0</version> 99 <interface> 100 <name>IOmx</name> 101 <instance>default</instance> 102 </interface> 103 <interface> 104 <name>IOmxStore</name> 105 <instance>default</instance> 106 </interface> 107 </hal> 108 <hal format="hidl"> 109 <name>android.hardware.drm</name> 110 <transport>hwbinder</transport> 111 <version>1.0</version> 112 <interface> 113 <name>IDrmFactory</name> 114 <instance>default</instance> 115 <instance>widevine</instance> 116 </interface> 117 <interface> 118 <name>ICryptoFactory</name> 119 <instance>default</instance> 120 <instance>widevine</instance> 121 </interface> 122 </hal> 123 <hal format="hidl"> 124 <name>android.hardware.configstore</name> 125 <transport>hwbinder</transport> 126 <version>1.1</version> 127 <interface> 128 <name>ISurfaceFlingerConfigs</name> 129 <instance>default</instance> 130 </interface> 131 </hal> 132</manifest> 133