g12: Fix building with `TARGET_HAS_TEE := false`
[GitHub/LineageOS/G12/android_device_amlogic_g12-common.git] / manifest.xml
1 <manifest version="4.0" type="device" target-level="4">
2 <hal format="hidl">
3 <name>android.hardware.audio</name>
4 <transport>hwbinder</transport>
5 <version>5.0</version>
6 <interface>
7 <name>IDevicesFactory</name>
8 <instance>default</instance>
9 </interface>
10 <fqname>@5.0::IDevicesFactory/default</fqname>
11 </hal>
12 <hal format="hidl">
13 <name>android.hardware.audio.effect</name>
14 <transport>hwbinder</transport>
15 <version>5.0</version>
16 <interface>
17 <name>IEffectsFactory</name>
18 <instance>default</instance>
19 </interface>
20 <fqname>@5.0::IEffectsFactory/default</fqname>
21 </hal>
22 <hal format="hidl">
23 <name>android.hardware.bluetooth</name>
24 <transport>hwbinder</transport>
25 <version>1.0</version>
26 <interface>
27 <name>IBluetoothHci</name>
28 <instance>default</instance>
29 </interface>
30 <fqname>@1.0::IBluetoothHci/default</fqname>
31 </hal>
32 <hal format="hidl">
33 <name>android.hardware.bluetooth.audio</name>
34 <transport>hwbinder</transport>
35 <version>2.0</version>
36 <interface>
37 <name>IBluetoothAudioProvidersFactory</name>
38 <instance>default</instance>
39 </interface>
40 <fqname>@2.0::IBluetoothAudioProvidersFactory/default</fqname>
41 </hal>
42 <hal format="hidl">
43 <name>android.hardware.camera.provider</name>
44 <transport>hwbinder</transport>
45 <version>2.5</version>
46 <interface>
47 <name>ICameraProvider</name>
48 <instance>legacy/0</instance>
49 </interface>
50 <fqname>@2.5::ICameraProvider/legacy/0</fqname>
51 </hal>
52 <hal format="hidl">
53 <name>android.hardware.configstore</name>
54 <transport>hwbinder</transport>
55 <version>1.1</version>
56 <interface>
57 <name>ISurfaceFlingerConfigs</name>
58 <instance>default</instance>
59 </interface>
60 <fqname>@1.1::ISurfaceFlingerConfigs/default</fqname>
61 </hal>
62 <hal format="hidl">
63 <name>android.hardware.drm</name>
64 <transport>hwbinder</transport>
65 <version>1.0</version>
66 <interface>
67 <name>ICryptoFactory</name>
68 <instance>default</instance>
69 <instance>widevine</instance>
70 </interface>
71 <interface>
72 <name>IDrmFactory</name>
73 <instance>default</instance>
74 <instance>widevine</instance>
75 </interface>
76 <fqname>@1.0::ICryptoFactory/default</fqname>
77 <fqname>@1.0::ICryptoFactory/widevine</fqname>
78 <fqname>@1.0::IDrmFactory/default</fqname>
79 <fqname>@1.0::IDrmFactory/widevine</fqname>
80 <fqname>@1.3::ICryptoFactory/clearkey</fqname>
81 <fqname>@1.3::ICryptoFactory/widevine</fqname>
82 <fqname>@1.3::IDrmFactory/clearkey</fqname>
83 <fqname>@1.3::IDrmFactory/widevine</fqname>
84 </hal>
85 <hal format="hidl">
86 <name>android.hardware.graphics.allocator</name>
87 <transport>hwbinder</transport>
88 <version>4.0</version>
89 <interface>
90 <name>IAllocator</name>
91 <instance>default</instance>
92 </interface>
93 <fqname>@4.0::IAllocator/default</fqname>
94 </hal>
95 <hal format="hidl">
96 <name>android.hardware.graphics.mapper</name>
97 <transport arch="32+64">passthrough</transport>
98 <version>4.0</version>
99 <interface>
100 <name>IMapper</name>
101 <instance>default</instance>
102 </interface>
103 <fqname>@4.0::IMapper/default</fqname>
104 </hal>
105 <hal format="hidl">
106 <name>android.hardware.health</name>
107 <transport>hwbinder</transport>
108 <version>2.0</version>
109 <interface>
110 <name>IHealth</name>
111 <instance>default</instance>
112 </interface>
113 <fqname>@2.0::IHealth/default</fqname>
114 </hal>
115 <hal format="hidl">
116 <name>android.hardware.light</name>
117 <transport>hwbinder</transport>
118 <version>2.0</version>
119 <interface>
120 <name>ILight</name>
121 <instance>default</instance>
122 </interface>
123 <fqname>@2.0::ILight/default</fqname>
124 </hal>
125 <hal format="hidl">
126 <name>android.hardware.media.omx</name>
127 <transport>hwbinder</transport>
128 <version>1.0</version>
129 <interface>
130 <name>IOmx</name>
131 <instance>default</instance>
132 </interface>
133 <interface>
134 <name>IOmxStore</name>
135 <instance>default</instance>
136 </interface>
137 <fqname>@1.0::IOmx/default</fqname>
138 <fqname>@1.0::IOmxStore/default</fqname>
139 </hal>
140 <hal format="hidl">
141 <name>android.hardware.memtrack</name>
142 <transport>hwbinder</transport>
143 <version>1.0</version>
144 <interface>
145 <name>IMemtrack</name>
146 <instance>default</instance>
147 </interface>
148 <fqname>@1.0::IMemtrack/default</fqname>
149 </hal>
150 <hal format="hidl">
151 <name>android.hardware.tv.cec</name>
152 <transport>hwbinder</transport>
153 <version>1.0</version>
154 <interface>
155 <name>IHdmiCec</name>
156 <instance>default</instance>
157 </interface>
158 <fqname>@1.0::IHdmiCec/default</fqname>
159 </hal>
160 <hal format="hidl">
161 <name>vendor.amlogic.hardware.systemcontrol</name>
162 <transport>hwbinder</transport>
163 <version>1.1</version>
164 <interface>
165 <name>ISystemControl</name>
166 <instance>default</instance>
167 </interface>
168 <fqname>@1.1::ISystemControl/default</fqname>
169 </hal>
170 </manifest>