1<manifest version="1.0" type="device" target-level="3"> 2 <hal format="hidl"> 3 <name>android.hardware.bluetooth</name> 4 <transport>hwbinder</transport> 5 <version>1.1</version> 6 <interface> 7 <name>IBluetoothHci</name> 8 <instance>default</instance> 9 </interface> 10 </hal> 11 <hal format="hidl"> 12 <name>android.hardware.bluetooth.audio</name> 13 <transport>hwbinder</transport> 14 <version>2.0</version> 15 <interface> 16 <name>IBluetoothAudioProvidersFactory</name> 17 <instance>default</instance> 18 </interface> 19 </hal> 20 <hal format="hidl"> 21 <name>android.hardware.audio</name> 22 <transport>hwbinder</transport> 23 <version>6.0</version> 24 <interface> 25 <name>IDevicesFactory</name> 26 <instance>default</instance> 27 </interface> 28 </hal> 29 <hal format="hidl"> 30 <name>android.hardware.audio.effect</name> 31 <transport>hwbinder</transport> 32 <version>6.0</version> 33 <interface> 34 <name>IEffectsFactory</name> 35 <instance>default</instance> 36 </interface> 37 </hal> 38 <hal format="hidl"> 39 <name>android.hardware.configstore</name> 40 <transport>hwbinder</transport> 41 <version>1.1</version> 42 <interface> 43 <name>ISurfaceFlingerConfigs</name> 44 <instance>default</instance> 45 </interface> 46 </hal> 47 <hal format="hidl"> 48 <name>android.hardware.drm</name> 49 <transport>hwbinder</transport> 50 <version>1.0</version> 51 <interface> 52 <name>ICryptoFactory</name> 53 <instance>default</instance> 54 </interface> 55 <interface> 56 <name>IDrmFactory</name> 57 <instance>default</instance> 58 </interface> 59 <fqname>@1.2::ICryptoFactory/clearkey</fqname> 60 <fqname>@1.2::IDrmFactory/clearkey</fqname> 61 </hal> 62 <hal format="hidl"> 63 <name>android.hardware.graphics.allocator</name> 64 <transport>hwbinder</transport> 65 <version>2.0</version> 66 <interface> 67 <name>IAllocator</name> 68 <instance>default</instance> 69 </interface> 70 </hal> 71 <hal format="hidl"> 72 <name>android.hardware.graphics.composer</name> 73 <transport>hwbinder</transport> 74 <version>2.1</version> 75 <interface> 76 <name>IComposer</name> 77 <instance>default</instance> 78 </interface> 79 </hal> 80 <hal format="hidl"> 81 <name>android.hardware.graphics.mapper</name> 82 <transport arch="32+64">passthrough</transport> 83 <version>2.0</version> 84 <interface> 85 <name>IMapper</name> 86 <instance>default</instance> 87 </interface> 88 </hal> 89 <hal format="hidl"> 90 <name>android.hardware.health</name> 91 <transport>hwbinder</transport> 92 <version>2.0</version> 93 <interface> 94 <name>IHealth</name> 95 <instance>default</instance> 96 </interface> 97 </hal> 98 <hal format="hidl"> 99 <name>android.hardware.keymaster</name> 100 <transport>hwbinder</transport> 101 <version>4.0</version> 102 <interface> 103 <name>IKeymasterDevice</name> 104 <instance>default</instance> 105 </interface> 106 </hal> 107 <hal format="hidl"> 108 <name>android.hardware.media.omx</name> 109 <transport>hwbinder</transport> 110 <version>1.0</version> 111 <interface> 112 <name>IOmx</name> 113 <instance>default</instance> 114 </interface> 115 <interface> 116 <name>IOmxStore</name> 117 <instance>default</instance> 118 </interface> 119 </hal> 120</manifest> 121