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