1<manifest version="1.0" type="device" target-level="5">
2   <hal format="hidl">
3        <name>android.hardware.audio</name>
4        <transport>hwbinder</transport>
5        <version>7.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>7.0</version>
15        <interface>
16            <name>IEffectsFactory</name>
17            <instance>default</instance>
18        </interface>
19   </hal>
20   <hal format="hidl">
21        <name>android.hardware.soundtrigger</name>
22        <transport>hwbinder</transport>
23        <version>2.3</version>
24        <interface>
25            <name>ISoundTriggerHw</name>
26            <instance>default</instance>
27        </interface>
28    </hal>
29	<hal format="hidl">
30		<name>android.hardware.graphics.allocator</name>
31		<transport>hwbinder</transport>
32		<version>2.0</version>
33		<interface>
34			<name>IAllocator</name>
35			<instance>default</instance>
36		</interface>
37	</hal>
38	<hal format="hidl">
39		<name>android.hardware.graphics.mapper</name>
40		<transport arch="32+64">passthrough</transport>
41		<version>2.1</version>
42		<interface>
43			<name>IMapper</name>
44			<instance>default</instance>
45		</interface>
46	</hal>
47	<hal format="hidl">
48		<name>android.hardware.graphics.composer</name>
49		<transport>hwbinder</transport>
50		<version>2.4</version>
51		<interface>
52			<name>IComposer</name>
53			<instance>default</instance>
54		</interface>
55	</hal>
56    <hal format="hidl">
57        <name>android.hardware.memtrack</name>
58        <transport>hwbinder</transport>
59        <version>1.0</version>
60        <interface>
61            <name>IMemtrack</name>
62            <instance>default</instance>
63        </interface>
64    </hal>
65	<hal format="hidl">
66		<name>android.hardware.renderscript</name>
67		<transport arch="32+64">passthrough</transport>
68		<version>1.0</version>
69		<interface>
70			<name>IDevice</name>
71			<instance>default</instance>
72		</interface>
73	</hal>
74    <hal format="hidl">
75        <name>android.hardware.drm</name>
76        <transport>hwbinder</transport>
77        <version>1.0</version>
78        <interface>
79            <name>ICryptoFactory</name>
80            <instance>default</instance>
81        </interface>
82        <interface>
83            <name>IDrmFactory</name>
84            <instance>default</instance>
85        </interface>
86	<fqname>@1.3::ICryptoFactory/clearkey</fqname>
87        <fqname>@1.3::IDrmFactory/clearkey</fqname>
88        <fqname>@1.3::ICryptoFactory/widevine</fqname>
89        <fqname>@1.3::IDrmFactory/widevine</fqname>
90    </hal>
91    <hal format = "hidl">
92        <name>android.hardware.dumpstate</name>
93        <transport>hwbinder</transport>
94        <version>1.0</version>
95        <interface>
96            <name>IDumpstateDevice</name>
97            <instance>default</instance>
98        </interface>
99    </hal>
100    <hal format="hidl">
101        <name>android.hardware.bluetooth</name>
102        <transport>hwbinder</transport>
103        <version>1.1</version>
104        <interface>
105            <name>IBluetoothHci</name>
106            <instance>default</instance>
107        </interface>
108    </hal>
109    <hal format="hidl">
110        <name>android.hardware.bluetooth.audio</name>
111        <transport>hwbinder</transport>
112        <version>2.1</version>
113        <interface>
114            <name>IBluetoothAudioProvidersFactory</name>
115            <instance>default</instance>
116        </interface>
117    </hal>
118    <hal format="hidl">
119        <name>android.hardware.boot</name>
120        <transport>hwbinder</transport>
121        <fqname>@1.2::IBootControl/default</fqname>
122    </hal>
123    <hal format="hidl">
124        <name>android.hardware.sensors</name>
125        <transport>hwbinder</transport>
126        <version>1.0</version>
127        <interface>
128            <name>ISensors</name>
129            <instance>default</instance>
130        </interface>
131    </hal>
132<!--
133    <hal format="hidl">
134        <name>android.hardware.neuralnetworks</name>
135        <transport>hwbinder</transport>
136        <version>1.2</version>
137        <interface>
138            <name>IDevice</name>
139            <instance>armnn</instance>
140        </interface>
141        <fqname>@1.2::IDevice/armnn</fqname>
142    </hal>
143-->
144    <hal format="hidl">
145       <name>android.hardware.neuralnetworks</name>
146       <transport>hwbinder</transport>
147       <fqname>@1.3::IDevice/google-edgetpu</fqname>
148    </hal>
149    <hal format="hidl">
150        <name>android.hardware.health</name>
151        <transport>hwbinder</transport>
152        <version>2.1</version>
153        <interface>
154            <name>IHealth</name>
155            <instance>default</instance>
156        </interface>
157    </hal>
158    <hal format="aidl">
159        <name>com.google.input</name>
160        <interface>
161            <name>ITouchContextService</name>
162            <instance>default</instance>
163        </interface>
164    </hal>
165    <hal format="hidl">
166        <name>hardware.google.bluetooth.bt_channel_avoidance</name>
167        <transport>hwbinder</transport>
168        <version>1.0</version>
169        <interface>
170            <name>IBTChannelAvoidance</name>
171            <instance>default</instance>
172        </interface>
173    </hal>
174    <hal format="hidl">
175        <name>hardware.google.bluetooth.sar</name>
176        <transport>hwbinder</transport>
177        <version>1.1</version>
178        <interface>
179            <name>IBluetoothSar</name>
180            <instance>default</instance>
181        </interface>
182    </hal>
183   <hal format="hidl">
184        <name>hardware.google.bluetooth.ccc</name>
185        <transport>hwbinder</transport>
186        <version>1.0</version>
187        <interface>
188            <name>IBluetoothCcc</name>
189            <instance>default</instance>
190        </interface>
191    </hal>
192    <hal format="hidl">
193      <name>vendor.google.google_battery</name>
194      <transport>hwbinder</transport>
195      <version>1.1</version>
196      <interface>
197        <name>IGoogleBattery</name>
198        <instance>default</instance>
199      </interface>
200    </hal>
201    <hal format="hidl">
202       <name>vendor.google.whitechapel.audio.audioext</name>
203       <transport>hwbinder</transport>
204       <version>2.0</version>
205       <interface>
206           <name>IAudioExt</name>
207           <instance>default</instance>
208       </interface>
209    </hal>
210    <hal format="hidl">
211       <name>vendor.google.audiometricext</name>
212       <transport>hwbinder</transport>
213       <version>1.0</version>
214       <interface>
215           <name>IAudioMetricExt</name>
216           <instance>default</instance>
217       </interface>
218    </hal>
219    <kernel target-level="6"/>
220</manifest>
221