1 <manifest version="1.0" type="device"> 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 <instance>widevine</instance> 10 </interface> 11 <interface> 12 <name>IDrmFactory</name> 13 <instance>default</instance> 14 <instance>widevine</instance> 15 </interface> 16 </hal> 17 <hal format="hidl"> 18 <name>android.hardware.soundtrigger</name> 19 <transport>hwbinder</transport> 20 <version>2.0</version> 21 <interface> 22 <name>ISoundTriggerHw</name> 23 <instance>default</instance> 24 </interface> 25 </hal> 26 <hal format="hidl"> 27 <name>android.hardware.audio.effect</name> 28 <transport>hwbinder</transport> 29 <version>2.0</version> 30 <interface> 31 <name>IEffectsFactory</name> 32 <instance>default</instance> 33 </interface> 34 </hal> 35 <hal format="hidl"> 36 <name>android.hardware.biometrics.fingerprint</name> 37 <transport>hwbinder</transport> 38 <version>2.1</version> 39 <interface> 40 <name>IBiometricsFingerprint</name> 41 <instance>default</instance> 42 </interface> 43 </hal> 44 <hal format="hidl"> 45 <name>android.hardware.configstore</name> 46 <transport>hwbinder</transport> 47 <version>1.0</version> 48 <interface> 49 <name>ISurfaceFlingerConfigs</name> 50 <instance>default</instance> 51 </interface> 52 </hal> 53 <hal format="hidl"> 54 <name>android.hardware.audio</name> 55 <transport>hwbinder</transport> 56 <version>2.0</version> 57 <interface> 58 <name>IDevicesFactory</name> 59 <instance>default</instance> 60 </interface> 61 </hal> 62 <hal format="hidl"> 63 <name>android.hardware.keymaster</name> 64 <transport>hwbinder</transport> 65 <version>3.0</version> 66 <interface> 67 <name>IKeymasterDevice</name> 68 <instance>default</instance> 69 </interface> 70 </hal> 71 <hal format="hidl"> 72 <name>android.hardware.graphics.allocator</name> 73 <transport>hwbinder</transport> 74 <version>2.0</version> 75 <interface> 76 <name>IAllocator</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.graphics.composer</name> 91 <transport>hwbinder</transport> 92 <version>2.1</version> 93 <interface> 94 <name>IComposer</name> 95 <instance>default</instance> 96 </interface> 97 </hal> 98 <hal format="hidl"> 99 <name>android.hardware.power</name> 100 <transport>hwbinder</transport> 101 <version>1.0</version> 102 <interface> 103 <name>IPower</name> 104 <instance>default</instance> 105 </interface> 106 </hal> 107 <hal format="hidl"> 108 <name>android.hardware.broadcastradio</name> 109 <transport>hwbinder</transport> 110 <version>1.0</version> 111 <interface> 112 <name>IBroadcastRadioFactory</name> 113 <instance>default</instance> 114 </interface> 115 </hal> 116 <hal format="hidl"> 117 <name>android.hardware.camera.provider</name> 118 <transport>hwbinder</transport> 119 <version>2.4</version> 120 <interface> 121 <name>ICameraProvider</name> 122 <instance>legacy/0</instance> 123 </interface> 124 </hal> 125 <hal format="hidl"> 126 <name>android.hardware.sensors</name> 127 <transport>hwbinder</transport> 128 <version>1.0</version> 129 <interface> 130 <name>ISensors</name> 131 <instance>default</instance> 132 </interface> 133 </hal> 134 <hal format="hidl"> 135 <name>android.hardware.gatekeeper</name> 136 <transport>hwbinder</transport> 137 <version>1.0</version> 138 <interface> 139 <name>IGatekeeper</name> 140 <instance>default</instance> 141 </interface> 142 </hal> 143 <hal format="hidl"> 144 <name>android.hardware.gnss</name> 145 <transport>hwbinder</transport> 146 <version>1.0</version> 147 <interface> 148 <name>IGnss</name> 149 <instance>default</instance> 150 </interface> 151 </hal> 152 <hal format="hidl"> 153 <name>android.hardware.media.omx</name> 154 <transport>hwbinder</transport> 155 <version>1.0</version> 156 <interface> 157 <name>IOmx</name> 158 <instance>default</instance> 159 </interface> 160 <interface> 161 <name>IOmxStore</name> 162 <instance>default</instance> 163 </interface> 164 </hal> 165 <hal format="hidl"> 166 <name>android.hardware.radio.deprecated</name> 167 <transport>hwbinder</transport> 168 <version>1.0</version> 169 <interface> 170 <name>IOemHook</name> 171 <instance>slot1</instance> 172 </interface> 173 </hal> 174 <hal format="hidl"> 175 <name>android.hardware.radio</name> 176 <transport>hwbinder</transport> 177 <version>1.0</version> 178 <interface> 179 <name>IRadio</name> 180 <instance>slot1</instance> 181 </interface> 182 </hal> 183 <sepolicy> 184 <version>27.0</version> 185 </sepolicy> 186 </manifest> 187