1Path,Tag,Comments
2/apex/com.android.runtime/${LIB}/bionic/libc.so,LL-NDK,
3/apex/com.android.runtime/${LIB}/bionic/libdl.so,LL-NDK,
4/apex/com.android.runtime/${LIB}/bionic/libm.so,LL-NDK,
5/system/${LIB}/android.frameworks.cameraservice.common@2.0.so,VNDK,
6/system/${LIB}/android.frameworks.cameraservice.device@2.0.so,VNDK,
7/system/${LIB}/android.frameworks.cameraservice.service@2.0.so,VNDK,
8/system/${LIB}/android.frameworks.displayservice@1.0.so,VNDK,
9/system/${LIB}/android.frameworks.schedulerservice@1.0.so,VNDK,
10/system/${LIB}/android.frameworks.sensorservice@1.0.so,VNDK,
11/system/${LIB}/android.frameworks.stats@1.0.so,VNDK,
12/system/${LIB}/android.frameworks.vr.composer@1.0.so,VNDK,
13/system/${LIB}/android.hardware.atrace@1.0.so,VNDK,
14/system/${LIB}/android.hardware.audio.common-util.so,FWK-ONLY,
15/system/${LIB}/android.hardware.audio.common@2.0-util.so,FWK-ONLY,
16/system/${LIB}/android.hardware.audio.common@2.0.so,VNDK,
17/system/${LIB}/android.hardware.audio.common@4.0-util.so,FWK-ONLY,
18/system/${LIB}/android.hardware.audio.common@4.0.so,VNDK,
19/system/${LIB}/android.hardware.audio.common@5.0.so,VNDK,
20/system/${LIB}/android.hardware.audio.effect@2.0.so,VNDK,
21/system/${LIB}/android.hardware.audio.effect@4.0.so,VNDK,
22/system/${LIB}/android.hardware.audio.effect@5.0.so,VNDK,
23/system/${LIB}/android.hardware.audio@2.0.so,VNDK,
24/system/${LIB}/android.hardware.audio@4.0.so,VNDK,
25/system/${LIB}/android.hardware.audio@5.0.so,VNDK,
26/system/${LIB}/android.hardware.authsecret@1.0.so,VNDK,
27/system/${LIB}/android.hardware.automotive.audiocontrol@1.0.so,VNDK,
28/system/${LIB}/android.hardware.automotive.evs@1.0.so,VNDK,
29/system/${LIB}/android.hardware.automotive.vehicle@2.0.so,VNDK,
30/system/${LIB}/android.hardware.biometrics.face@1.0.so,VNDK,
31/system/${LIB}/android.hardware.biometrics.fingerprint@2.1.so,VNDK,
32/system/${LIB}/android.hardware.bluetooth.a2dp@1.0.so,VNDK,
33/system/${LIB}/android.hardware.bluetooth.audio@2.0.so,VNDK,
34/system/${LIB}/android.hardware.bluetooth@1.0.so,VNDK,
35/system/${LIB}/android.hardware.boot@1.0.so,VNDK,
36/system/${LIB}/android.hardware.broadcastradio@1.0.so,VNDK,
37/system/${LIB}/android.hardware.broadcastradio@1.1.so,VNDK,
38/system/${LIB}/android.hardware.broadcastradio@2.0.so,VNDK,
39/system/${LIB}/android.hardware.camera.common@1.0.so,VNDK,
40/system/${LIB}/android.hardware.camera.device@1.0.so,VNDK,
41/system/${LIB}/android.hardware.camera.device@3.2.so,VNDK,
42/system/${LIB}/android.hardware.camera.device@3.3.so,VNDK,
43/system/${LIB}/android.hardware.camera.device@3.4.so,VNDK,
44/system/${LIB}/android.hardware.camera.device@3.5.so,VNDK,
45/system/${LIB}/android.hardware.camera.metadata@3.2.so,VNDK,
46/system/${LIB}/android.hardware.camera.metadata@3.3.so,VNDK,
47/system/${LIB}/android.hardware.camera.metadata@3.4.so,VNDK,
48/system/${LIB}/android.hardware.camera.provider@2.4.so,VNDK,
49/system/${LIB}/android.hardware.camera.provider@2.5.so,VNDK,
50/system/${LIB}/android.hardware.cas.native@1.0.so,VNDK,
51/system/${LIB}/android.hardware.cas@1.0.so,VNDK,
52/system/${LIB}/android.hardware.cas@1.1.so,VNDK,
53/system/${LIB}/android.hardware.configstore-utils.so,VNDK,
54/system/${LIB}/android.hardware.configstore@1.0.so,VNDK,
55/system/${LIB}/android.hardware.configstore@1.1.so,VNDK,
56/system/${LIB}/android.hardware.confirmationui-support-lib.so,VNDK,
57/system/${LIB}/android.hardware.confirmationui@1.0.so,VNDK,
58/system/${LIB}/android.hardware.contexthub@1.0.so,VNDK,
59/system/${LIB}/android.hardware.drm@1.0.so,VNDK,
60/system/${LIB}/android.hardware.drm@1.1.so,VNDK,
61/system/${LIB}/android.hardware.drm@1.2.so,VNDK,
62/system/${LIB}/android.hardware.dumpstate@1.0.so,VNDK,
63/system/${LIB}/android.hardware.fastboot@1.0.so,VNDK,
64/system/${LIB}/android.hardware.gatekeeper@1.0.so,VNDK,
65/system/${LIB}/android.hardware.gnss.measurement_corrections@1.0.so,VNDK,
66/system/${LIB}/android.hardware.gnss.visibility_control@1.0.so,VNDK,
67/system/${LIB}/android.hardware.gnss@1.0.so,VNDK,
68/system/${LIB}/android.hardware.gnss@1.1.so,VNDK,
69/system/${LIB}/android.hardware.gnss@2.0.so,VNDK,
70/system/${LIB}/android.hardware.graphics.allocator@2.0.so,VNDK,
71/system/${LIB}/android.hardware.graphics.allocator@3.0.so,VNDK,
72/system/${LIB}/android.hardware.graphics.bufferqueue@1.0.so,VNDK,
73/system/${LIB}/android.hardware.graphics.bufferqueue@2.0.so,VNDK,
74/system/${LIB}/android.hardware.graphics.common@1.0.so,VNDK-SP,
75/system/${LIB}/android.hardware.graphics.common@1.1.so,VNDK-SP,
76/system/${LIB}/android.hardware.graphics.common@1.2.so,VNDK-SP,
77/system/${LIB}/android.hardware.graphics.composer@2.1.so,VNDK,
78/system/${LIB}/android.hardware.graphics.composer@2.2.so,VNDK,
79/system/${LIB}/android.hardware.graphics.composer@2.3.so,VNDK,
80/system/${LIB}/android.hardware.graphics.mapper@2.0.so,VNDK-SP,
81/system/${LIB}/android.hardware.graphics.mapper@2.1.so,VNDK-SP,
82/system/${LIB}/android.hardware.graphics.mapper@3.0.so,VNDK-SP,
83/system/${LIB}/android.hardware.health.storage@1.0.so,VNDK,
84/system/${LIB}/android.hardware.health@1.0.so,VNDK,
85/system/${LIB}/android.hardware.health@2.0.so,VNDK,
86/system/${LIB}/android.hardware.input.classifier@1.0.so,VNDK,
87/system/${LIB}/android.hardware.input.common@1.0.so,VNDK,
88/system/${LIB}/android.hardware.ir@1.0.so,VNDK,
89/system/${LIB}/android.hardware.keymaster@3.0.so,VNDK,
90/system/${LIB}/android.hardware.keymaster@4.0.so,VNDK,
91/system/${LIB}/android.hardware.light@2.0.so,VNDK,
92/system/${LIB}/android.hardware.media.bufferpool@1.0.so,VNDK,
93/system/${LIB}/android.hardware.media.bufferpool@2.0.so,VNDK,
94/system/${LIB}/android.hardware.media.c2@1.0.so,VNDK,
95/system/${LIB}/android.hardware.media.omx@1.0.so,VNDK,
96/system/${LIB}/android.hardware.media@1.0.so,VNDK,
97/system/${LIB}/android.hardware.memtrack@1.0.so,VNDK,
98/system/${LIB}/android.hardware.neuralnetworks@1.0.so,VNDK,
99/system/${LIB}/android.hardware.neuralnetworks@1.1.so,VNDK,
100/system/${LIB}/android.hardware.neuralnetworks@1.2.so,VNDK,
101/system/${LIB}/android.hardware.nfc@1.0.so,VNDK,
102/system/${LIB}/android.hardware.nfc@1.1.so,VNDK,
103/system/${LIB}/android.hardware.nfc@1.2.so,VNDK,
104/system/${LIB}/android.hardware.oemlock@1.0.so,VNDK,
105/system/${LIB}/android.hardware.power.stats@1.0.so,VNDK,
106/system/${LIB}/android.hardware.power@1.0.so,VNDK,
107/system/${LIB}/android.hardware.power@1.1.so,VNDK,
108/system/${LIB}/android.hardware.power@1.2.so,VNDK,
109/system/${LIB}/android.hardware.power@1.3.so,VNDK,
110/system/${LIB}/android.hardware.radio.config@1.0.so,VNDK,
111/system/${LIB}/android.hardware.radio.config@1.1.so,VNDK,
112/system/${LIB}/android.hardware.radio.config@1.2.so,VNDK,
113/system/${LIB}/android.hardware.radio.deprecated@1.0.so,VNDK,
114/system/${LIB}/android.hardware.radio@1.0.so,VNDK,
115/system/${LIB}/android.hardware.radio@1.1.so,VNDK,
116/system/${LIB}/android.hardware.radio@1.2.so,VNDK,
117/system/${LIB}/android.hardware.radio@1.3.so,VNDK,
118/system/${LIB}/android.hardware.radio@1.4.so,VNDK,
119/system/${LIB}/android.hardware.renderscript@1.0.so,VNDK-SP,
120/system/${LIB}/android.hardware.secure_element@1.0.so,VNDK,
121/system/${LIB}/android.hardware.secure_element@1.1.so,VNDK,
122/system/${LIB}/android.hardware.sensors@1.0.so,VNDK,
123/system/${LIB}/android.hardware.sensors@2.0.so,VNDK,
124/system/${LIB}/android.hardware.soundtrigger@2.0-core.so,VNDK,
125/system/${LIB}/android.hardware.soundtrigger@2.0.so,VNDK,
126/system/${LIB}/android.hardware.soundtrigger@2.1.so,VNDK,
127/system/${LIB}/android.hardware.soundtrigger@2.2.so,VNDK,
128/system/${LIB}/android.hardware.tetheroffload.config@1.0.so,VNDK,
129/system/${LIB}/android.hardware.tetheroffload.control@1.0.so,VNDK,
130/system/${LIB}/android.hardware.thermal@1.0.so,VNDK,
131/system/${LIB}/android.hardware.thermal@1.1.so,VNDK,
132/system/${LIB}/android.hardware.thermal@2.0.so,VNDK,
133/system/${LIB}/android.hardware.tv.cec@1.0.so,VNDK,
134/system/${LIB}/android.hardware.tv.cec@2.0.so,VNDK,
135/system/${LIB}/android.hardware.tv.input@1.0.so,VNDK,
136/system/${LIB}/android.hardware.usb.gadget@1.0.so,VNDK,
137/system/${LIB}/android.hardware.usb@1.0.so,VNDK,
138/system/${LIB}/android.hardware.usb@1.1.so,VNDK,
139/system/${LIB}/android.hardware.usb@1.2.so,VNDK,
140/system/${LIB}/android.hardware.vibrator@1.0.so,VNDK,
141/system/${LIB}/android.hardware.vibrator@1.1.so,VNDK,
142/system/${LIB}/android.hardware.vibrator@1.2.so,VNDK,
143/system/${LIB}/android.hardware.vibrator@1.3.so,VNDK,
144/system/${LIB}/android.hardware.vr@1.0.so,VNDK,
145/system/${LIB}/android.hardware.weaver@1.0.so,VNDK,
146/system/${LIB}/android.hardware.wifi.hostapd@1.0.so,VNDK,
147/system/${LIB}/android.hardware.wifi.hostapd@1.1.so,VNDK,
148/system/${LIB}/android.hardware.wifi.offload@1.0.so,VNDK,
149/system/${LIB}/android.hardware.wifi.supplicant@1.0.so,VNDK,
150/system/${LIB}/android.hardware.wifi.supplicant@1.1.so,VNDK,
151/system/${LIB}/android.hardware.wifi.supplicant@1.2.so,VNDK,
152/system/${LIB}/android.hardware.wifi@1.0.so,VNDK,
153/system/${LIB}/android.hardware.wifi@1.1.so,VNDK,
154/system/${LIB}/android.hardware.wifi@1.2.so,VNDK,
155/system/${LIB}/android.hardware.wifi@1.3.so,VNDK,
156/system/${LIB}/android.hidl.allocator@1.0.so,VNDK,
157/system/${LIB}/android.hidl.memory.block@1.0.so,VNDK,
158/system/${LIB}/android.hidl.memory.token@1.0.so,VNDK-SP,
159/system/${LIB}/android.hidl.memory@1.0.so,VNDK-SP,
160/system/${LIB}/android.hidl.safe_union@1.0.so,VNDK-SP,
161/system/${LIB}/android.hidl.token@1.0-utils.so,VNDK,
162/system/${LIB}/android.hidl.token@1.0.so,VNDK,
163/system/${LIB}/android.system.net.netd@1.0.so,VNDK,
164/system/${LIB}/android.system.net.netd@1.1.so,VNDK,
165/system/${LIB}/android.system.suspend@1.0.so,VNDK,
166/system/${LIB}/android.system.wifi.keystore@1.0.so,VNDK,
167/system/${LIB}/drm/libfwdlockengine.so,FWK-ONLY,
168/system/${LIB}/extractors/libaacextractor.so,FWK-ONLY,
169/system/${LIB}/extractors/libamrextractor.so,FWK-ONLY,
170/system/${LIB}/extractors/libflacextractor.so,FWK-ONLY,
171/system/${LIB}/extractors/libmidiextractor.so,FWK-ONLY,
172/system/${LIB}/extractors/libmkvextractor.so,FWK-ONLY,
173/system/${LIB}/extractors/libmp3extractor.so,FWK-ONLY,
174/system/${LIB}/extractors/libmp4extractor.so,FWK-ONLY,
175/system/${LIB}/extractors/libmpeg2extractor.so,FWK-ONLY,
176/system/${LIB}/extractors/liboggextractor.so,FWK-ONLY,
177/system/${LIB}/extractors/libwavextractor.so,FWK-ONLY,
178/system/${LIB}/hw/android.hidl.memory@1.0-impl.so,VNDK-SP,
179/system/${LIB}/hw/audio.a2dp.default.so,FWK-ONLY,
180/system/${LIB}/ld-android.so,LL-NDK-Private,
181/system/${LIB}/libEGL.so,LL-NDK,
182/system/${LIB}/libETC1.so,FWK-ONLY,
183/system/${LIB}/libFFTEm.so,FWK-ONLY,
184/system/${LIB}/libGLESv1_CM.so,LL-NDK,
185/system/${LIB}/libGLESv2.so,LL-NDK,
186/system/${LIB}/libGLESv3.so,LL-NDK,
187/system/${LIB}/libLLVM_android.so,FWK-ONLY,
188/system/${LIB}/libOpenMAXAL.so,FWK-ONLY,
189/system/${LIB}/libOpenSLES.so,FWK-ONLY,
190/system/${LIB}/libRS.so,LL-NDK,
191/system/${LIB}/libRSCacheDir.so,FWK-ONLY,
192/system/${LIB}/libRSCpuRef.so,VNDK-SP,
193/system/${LIB}/libRSDriver.so,VNDK-SP,
194/system/${LIB}/libRS_internal.so,VNDK-SP,
195/system/${LIB}/libRScpp.so,FWK-ONLY,
196/system/${LIB}/libaaudio.so,FWK-ONLY,
197/system/${LIB}/libaaudioservice.so,FWK-ONLY,
198/system/${LIB}/libadbconnection.so,FWK-ONLY,
199/system/${LIB}/libadbconnectiond.so,FWK-ONLY,
200/system/${LIB}/libadf.so,VNDK,
201/system/${LIB}/libandroid.so,FWK-ONLY,
202/system/${LIB}/libandroid_net.so,LL-NDK,
203/system/${LIB}/libandroid_runtime.so,FWK-ONLY,
204/system/${LIB}/libandroid_servers.so,FWK-ONLY,
205/system/${LIB}/libandroidfw.so,FWK-ONLY,
206/system/${LIB}/libappfuse.so,FWK-ONLY,
207/system/${LIB}/libart-compiler.so,FWK-ONLY,
208/system/${LIB}/libart-dexlayout.so,FWK-ONLY,
209/system/${LIB}/libart-disassembler.so,FWK-ONLY,
210/system/${LIB}/libart.so,FWK-ONLY,
211/system/${LIB}/libartd-compiler.so,FWK-ONLY,
212/system/${LIB}/libartd-dexlayout.so,FWK-ONLY,
213/system/${LIB}/libartd.so,FWK-ONLY,
214/system/${LIB}/libasyncio.so,FWK-ONLY,
215/system/${LIB}/libaudioclient.so,FWK-ONLY,
216/system/${LIB}/libaudioeffect_jni.so,FWK-ONLY,
217/system/${LIB}/libaudioflinger.so,FWK-ONLY,
218/system/${LIB}/libaudiohal.so,FWK-ONLY,
219/system/${LIB}/libaudiohal@2.0.so,FWK-ONLY,
220/system/${LIB}/libaudiohal_deathhandler.so,FWK-ONLY,
221/system/${LIB}/libaudiomanager.so,FWK-ONLY,
222/system/${LIB}/libaudiopolicyenginedefault.so,FWK-ONLY,
223/system/${LIB}/libaudiopolicymanager.so,FWK-ONLY,
224/system/${LIB}/libaudiopolicymanagerdefault.so,FWK-ONLY,
225/system/${LIB}/libaudiopolicyservice.so,FWK-ONLY,
226/system/${LIB}/libaudioprocessing.so,FWK-ONLY,
227/system/${LIB}/libaudioroute.so,VNDK,
228/system/${LIB}/libaudiospdif.so,FWK-ONLY,
229/system/${LIB}/libaudioutils.so,VNDK,
230/system/${LIB}/libavservices_minijail.so,FWK-ONLY,Vendor module should link libavservices_minijail_vendor.so
231/system/${LIB}/libbacktrace.so,VNDK-SP-Private,
232/system/${LIB}/libbase.so,VNDK-SP,
233/system/${LIB}/libbcc.so,FWK-ONLY,
234/system/${LIB}/libbcinfo.so,VNDK-SP,
235/system/${LIB}/libbinder.so,VNDK,
236/system/${LIB}/libbinderthreadstate.so,VNDK-SP-Private,
237/system/${LIB}/libbinderwrapper.so,FWK-ONLY,
238/system/${LIB}/libblas.so,VNDK-SP-Private,
239/system/${LIB}/libbluetooth-binder.so,FWK-ONLY,
240/system/${LIB}/libbluetooth.so,FWK-ONLY,
241/system/${LIB}/libbluetooth_jni.so,FWK-ONLY,
242/system/${LIB}/libbootanimation.so,FWK-ONLY,
243/system/${LIB}/libbrillo-binder.so,FWK-ONLY,
244/system/${LIB}/libbrillo-stream.so,FWK-ONLY,
245/system/${LIB}/libbrillo.so,FWK-ONLY,
246/system/${LIB}/libbrotli.so,FWK-ONLY,
247/system/${LIB}/libbufferhub.so,FWK-ONLY,
248/system/${LIB}/libbufferhubqueue.so,FWK-ONLY,
249/system/${LIB}/libbz.so,FWK-ONLY,
250/system/${LIB}/libc++.so,VNDK-SP,
251/system/${LIB}/libc.so,LL-NDK,
252/system/${LIB}/libc_malloc_debug.so,LL-NDK-Private,
253/system/${LIB}/libcamera2ndk.so,FWK-ONLY,
254/system/${LIB}/libcamera_client.so,FWK-ONLY,
255/system/${LIB}/libcamera_metadata.so,VNDK,
256/system/${LIB}/libcameraservice.so,FWK-ONLY,
257/system/${LIB}/libcap.so,VNDK,
258/system/${LIB}/libcgrouprc.so,LL-NDK,
259/system/${LIB}/libchrome.so,FWK-ONLY,
260/system/${LIB}/libclang_rt.asan-aarch64-android.so,LL-NDK,
261/system/${LIB}/libclang_rt.asan-arm-android.so,LL-NDK,
262/system/${LIB}/libclang_rt.asan-i686-android.so,LL-NDK,
263/system/${LIB}/libclang_rt.asan-mips-android.so,LL-NDK,
264/system/${LIB}/libclang_rt.asan-mips64-android.so,LL-NDK,
265/system/${LIB}/libclang_rt.asan-x86_64-android.so,LL-NDK,
266/system/${LIB}/libclang_rt.hwasan-aarch64-android.so,LL-NDK,
267/system/${LIB}/libclang_rt.scudo-aarch64-android.so,VNDK,
268/system/${LIB}/libclang_rt.scudo-arm-android.so,VNDK,
269/system/${LIB}/libclang_rt.scudo-i686-android.so,VNDK,
270/system/${LIB}/libclang_rt.scudo-x86_64-android.so,VNDK,
271/system/${LIB}/libclang_rt.scudo_minimal-aarch64-android.so,VNDK,
272/system/${LIB}/libclang_rt.scudo_minimal-arm-android.so,VNDK,
273/system/${LIB}/libclang_rt.scudo_minimal-i686-android.so,VNDK,
274/system/${LIB}/libclang_rt.scudo_minimal-x86_64-android.so,VNDK,
275/system/${LIB}/libclang_rt.ubsan_standalone-aarch64-android.so,VNDK,
276/system/${LIB}/libclang_rt.ubsan_standalone-arm-android.so,VNDK,
277/system/${LIB}/libclang_rt.ubsan_standalone-i686-android.so,VNDK,
278/system/${LIB}/libclang_rt.ubsan_standalone-x86_64-android.so,VNDK,
279/system/${LIB}/libcn-cbor.so,VNDK,
280/system/${LIB}/libcodec2.so,VNDK,
281/system/${LIB}/libcodec2_hidl@1.0.so,VNDK,
282/system/${LIB}/libcodec2_vndk.so,VNDK,
283/system/${LIB}/libcompiler_rt.so,VNDK-SP-Private,
284/system/${LIB}/libcrypto.so,VNDK,
285/system/${LIB}/libcrypto_utils.so,VNDK,
286/system/${LIB}/libcups.so,FWK-ONLY,
287/system/${LIB}/libcurl.so,VNDK,
288/system/${LIB}/libcutils.so,VNDK-SP,
289/system/${LIB}/libdebuggerd_client.so,FWK-ONLY,
290/system/${LIB}/libdefcontainer_jni.so,FWK-ONLY,
291/system/${LIB}/libdiskconfig.so,VNDK,
292/system/${LIB}/libdisplayservicehidl.so,FWK-ONLY,
293/system/${LIB}/libdl.so,LL-NDK,
294/system/${LIB}/libdl_android.so,LL-NDK-Private,
295/system/${LIB}/libdng_sdk.so,FWK-ONLY,
296/system/${LIB}/libdrmframework.so,FWK-ONLY,
297/system/${LIB}/libdrmframework_jni.so,FWK-ONLY,
298/system/${LIB}/libdt_fd_forward.so,FWK-ONLY,
299/system/${LIB}/libdt_socket.so,FWK-ONLY,
300/system/${LIB}/libdumpstateaidl.so,FWK-ONLY,
301/system/${LIB}/libdumpstateutil.so,VNDK,
302/system/${LIB}/libeffectsconfig.so,FWK-ONLY,
303/system/${LIB}/libevent.so,VNDK,
304/system/${LIB}/libexif.so,VNDK,
305/system/${LIB}/libexpat.so,VNDK,
306/system/${LIB}/libext2_blkid.so,FWK-ONLY,
307/system/${LIB}/libext2_com_err.so,FWK-ONLY,
308/system/${LIB}/libext2_e2p.so,FWK-ONLY,
309/system/${LIB}/libext2_misc.so,FWK-ONLY,
310/system/${LIB}/libext2_quota.so,FWK-ONLY,
311/system/${LIB}/libext2_uuid.so,FWK-ONLY,
312/system/${LIB}/libext2fs.so,FWK-ONLY,
313/system/${LIB}/libext4_utils.so,FWK-ONLY,
314/system/${LIB}/libf2fs_sparseblock.so,FWK-ONLY,
315/system/${LIB}/libfilterfw.so,FWK-ONLY,
316/system/${LIB}/libfilterpack_imageproc.so,FWK-ONLY,
317/system/${LIB}/libfmq.so,VNDK,
318/system/${LIB}/libframesequence.so,FWK-ONLY,
319/system/${LIB}/libft2.so,FWK-ONLY-RS,
320/system/${LIB}/libgatekeeper.so,VNDK,
321/system/${LIB}/libgiftranscode.so,FWK-ONLY,
322/system/${LIB}/libgraphicsenv.so,FWK-ONLY,
323/system/${LIB}/libgtest_prod.so,FWK-ONLY,
324/system/${LIB}/libgui.so,VNDK-Private,
325/system/${LIB}/libhardware.so,VNDK-SP,
326/system/${LIB}/libhardware_legacy.so,VNDK,
327/system/${LIB}/libharfbuzz_ng.so,FWK-ONLY,
328/system/${LIB}/libheif.so,FWK-ONLY,
329/system/${LIB}/libhidcommand_jni.so,FWK-ONLY,
330/system/${LIB}/libhidl-gen-hash.so,FWK-ONLY,
331/system/${LIB}/libhidl-gen-utils.so,FWK-ONLY,
332/system/${LIB}/libhidlallocatorutils.so,VNDK,
333/system/${LIB}/libhidlbase.so,VNDK-SP,
334/system/${LIB}/libhidlcache.so,VNDK,
335/system/${LIB}/libhidlmemory.so,VNDK-SP,
336/system/${LIB}/libhidltransport.so,VNDK-SP,
337/system/${LIB}/libhwbinder.so,VNDK-SP,
338/system/${LIB}/libhwbinder_noltopgo.so,VNDK-SP,
339/system/${LIB}/libhwui.so,FWK-ONLY,
340/system/${LIB}/libicui18n.so,FWK-ONLY,
341/system/${LIB}/libicuuc.so,FWK-ONLY,
342/system/${LIB}/libimg_utils.so,FWK-ONLY,
343/system/${LIB}/libincident.so,FWK-ONLY,
344/system/${LIB}/libinput.so,FWK-ONLY,
345/system/${LIB}/libinputflinger.so,FWK-ONLY,
346/system/${LIB}/libinputservice.so,FWK-ONLY,
347/system/${LIB}/libion.so,VNDK-SP,
348/system/${LIB}/libiprouteutil.so,FWK-ONLY,
349/system/${LIB}/libjavacore.so,FWK-ONLY,
350/system/${LIB}/libjavacrypto.so,FWK-ONLY,
351/system/${LIB}/libjdwp.so,FWK-ONLY,
352/system/${LIB}/libjni_pacprocessor.so,FWK-ONLY,
353/system/${LIB}/libjnigraphics.so,FWK-ONLY,
354/system/${LIB}/libjpeg.so,VNDK,
355/system/${LIB}/libjsoncpp.so,VNDK-SP,
356/system/${LIB}/libkeymaster4support.so,FWK-ONLY,
357/system/${LIB}/libkeymaster_messages.so,VNDK,
358/system/${LIB}/libkeymaster_portable.so,VNDK,
359/system/${LIB}/libkeystore-engine.so,FWK-ONLY,
360/system/${LIB}/libkeystore_aidl.so,FWK-ONLY,
361/system/${LIB}/libkeystore_binder.so,FWK-ONLY,
362/system/${LIB}/libkeystore_parcelables.so,FWK-ONLY,
363/system/${LIB}/libkeyutils.so,FWK-ONLY,
364/system/${LIB}/liblayers_proto.so,FWK-ONLY,
365/system/${LIB}/libldacBT_abr.so,VNDK,
366/system/${LIB}/libldacBT_enc.so,VNDK,
367/system/${LIB}/liblog.so,LL-NDK,
368/system/${LIB}/liblogwrap.so,FWK-ONLY,
369/system/${LIB}/liblshal.so,FWK-ONLY,
370/system/${LIB}/liblz4.so,VNDK,
371/system/${LIB}/liblzma.so,VNDK-SP,
372/system/${LIB}/libm.so,LL-NDK,
373/system/${LIB}/libmdnssd.so,FWK-ONLY,
374/system/${LIB}/libmedia.so,FWK-ONLY,
375/system/${LIB}/libmedia_helper.so,VNDK,
376/system/${LIB}/libmedia_jni.so,FWK-ONLY,
377/system/${LIB}/libmedia_omx.so,VNDK,
378/system/${LIB}/libmediadrm.so,FWK-ONLY,
379/system/${LIB}/libmediaextractorservice.so,FWK-ONLY,
380/system/${LIB}/libmedialogservice.so,FWK-ONLY,
381/system/${LIB}/libmediametrics.so,FWK-ONLY,
382/system/${LIB}/libmediandk.so,FWK-ONLY-RS,
383/system/${LIB}/libmediaplayerservice.so,FWK-ONLY,
384/system/${LIB}/libmediautils.so,FWK-ONLY,
385/system/${LIB}/libmemtrack.so,VNDK,
386/system/${LIB}/libmemunreachable.so,FWK-ONLY,
387/system/${LIB}/libmetricslogger.so,FWK-ONLY,
388/system/${LIB}/libminijail.so,VNDK,
389/system/${LIB}/libminikin.so,FWK-ONLY,
390/system/${LIB}/libmkbootimg_abi_check.so,VNDK,
391/system/${LIB}/libmtp.so,FWK-ONLY,
392/system/${LIB}/libnativewindow.so,LL-NDK,
393/system/${LIB}/libnbaio.so,FWK-ONLY,Vendor module should link libnbaio_mono.so
394/system/${LIB}/libnblog.so,FWK-ONLY,
395/system/${LIB}/libnetd_client.so,LL-NDK-Private,
396/system/${LIB}/libnetdutils.so,FWK-ONLY,
397/system/${LIB}/libnetlink.so,FWK-ONLY,
398/system/${LIB}/libnetutils.so,VNDK,
399/system/${LIB}/libneuralnetworks.so,LL-NDK,
400/system/${LIB}/libnfc-nci.so,FWK-ONLY,
401/system/${LIB}/libnfc_nci_jni.so,FWK-ONLY,
402/system/${LIB}/libnl.so,VNDK,
403/system/${LIB}/libnpt.so,FWK-ONLY,
404/system/${LIB}/libopenjdk.so,FWK-ONLY,
405/system/${LIB}/libopenjdkd.so,FWK-ONLY,
406/system/${LIB}/libopenjdkjvm.so,FWK-ONLY,
407/system/${LIB}/libopenjdkjvmd.so,FWK-ONLY,
408/system/${LIB}/libopenjdkjvmti.so,FWK-ONLY,
409/system/${LIB}/libopenjdkjvmtid.so,FWK-ONLY,
410/system/${LIB}/libopus.so,VNDK,
411/system/${LIB}/libpackagelistparser.so,FWK-ONLY,
412/system/${LIB}/libpcap.so,FWK-ONLY,
413/system/${LIB}/libpcre2.so,VNDK,
414/system/${LIB}/libpcrecpp.so,FWK-ONLY,
415/system/${LIB}/libpdfium.so,FWK-ONLY,
416/system/${LIB}/libpdx_default_transport.so,FWK-ONLY,
417/system/${LIB}/libpiex.so,VNDK,
418/system/${LIB}/libpixelflinger.so,FWK-ONLY,
419/system/${LIB}/libpng.so,VNDK,
420/system/${LIB}/libpower.so,VNDK,
421/system/${LIB}/libpowermanager.so,FWK-ONLY,
422/system/${LIB}/libprintspooler_jni.so,FWK-ONLY,
423/system/${LIB}/libprocessgroup.so,VNDK-SP,
424/system/${LIB}/libprocinfo.so,VNDK,
425/system/${LIB}/libprotobuf-cpp-full.so,VNDK,
426/system/${LIB}/libprotobuf-cpp-lite.so,VNDK,
427/system/${LIB}/libprotoutil.so,FWK-ONLY,
428/system/${LIB}/libpuresoftkeymasterdevice.so,VNDK,
429/system/${LIB}/libqtaguid.so,FWK-ONLY,
430/system/${LIB}/libradio_metadata.so,VNDK,
431/system/${LIB}/libresourcemanagerservice.so,FWK-ONLY,
432/system/${LIB}/librs_jni.so,FWK-ONLY,
433/system/${LIB}/librtp_jni.so,FWK-ONLY,
434/system/${LIB}/libschedulerservicehidl.so,FWK-ONLY,
435/system/${LIB}/libselinux.so,VNDK,
436/system/${LIB}/libsensor.so,FWK-ONLY,
437/system/${LIB}/libsensorservice.so,FWK-ONLY,
438/system/${LIB}/libsensorservicehidl.so,FWK-ONLY,
439/system/${LIB}/libsepol.so,FWK-ONLY,
440/system/${LIB}/libservices.so,FWK-ONLY,
441/system/${LIB}/libsigchain.so,FWK-ONLY,
442/system/${LIB}/libsoftkeymasterdevice.so,VNDK,
443/system/${LIB}/libsonic.so,FWK-ONLY,
444/system/${LIB}/libsonivox.so,FWK-ONLY,
445/system/${LIB}/libsoundpool.so,FWK-ONLY,
446/system/${LIB}/libsoundtrigger.so,FWK-ONLY,
447/system/${LIB}/libsoundtriggerservice.so,FWK-ONLY,
448/system/${LIB}/libsparse.so,FWK-ONLY,
449/system/${LIB}/libspeexresampler.so,VNDK,
450/system/${LIB}/libsqlite.so,VNDK,
451/system/${LIB}/libssl.so,VNDK,
452/system/${LIB}/libstagefright.so,FWK-ONLY,
453/system/${LIB}/libstagefright_amrnb_common.so,VNDK,
454/system/${LIB}/libstagefright_bufferpool@2.0.so,VNDK,
455/system/${LIB}/libstagefright_bufferqueue_helper.so,VNDK,
456/system/${LIB}/libstagefright_enc_common.so,VNDK,
457/system/${LIB}/libstagefright_flacdec.so,VNDK,
458/system/${LIB}/libstagefright_foundation.so,VNDK,
459/system/${LIB}/libstagefright_http_support.so,FWK-ONLY,
460/system/${LIB}/libstagefright_httplive.so,FWK-ONLY,
461/system/${LIB}/libstagefright_omx.so,VNDK,
462/system/${LIB}/libstagefright_omx_utils.so,VNDK,
463/system/${LIB}/libstagefright_soft_aacdec.so,FWK-ONLY,
464/system/${LIB}/libstagefright_soft_aacenc.so,FWK-ONLY,
465/system/${LIB}/libstagefright_soft_amrdec.so,FWK-ONLY,
466/system/${LIB}/libstagefright_soft_amrnbenc.so,FWK-ONLY,
467/system/${LIB}/libstagefright_soft_amrwbenc.so,FWK-ONLY,
468/system/${LIB}/libstagefright_soft_avcdec.so,FWK-ONLY,
469/system/${LIB}/libstagefright_soft_avcenc.so,FWK-ONLY,
470/system/${LIB}/libstagefright_soft_flacdec.so,FWK-ONLY,
471/system/${LIB}/libstagefright_soft_flacenc.so,FWK-ONLY,
472/system/${LIB}/libstagefright_soft_g711dec.so,FWK-ONLY,
473/system/${LIB}/libstagefright_soft_gsmdec.so,FWK-ONLY,
474/system/${LIB}/libstagefright_soft_hevcdec.so,FWK-ONLY,
475/system/${LIB}/libstagefright_soft_mp3dec.so,FWK-ONLY,
476/system/${LIB}/libstagefright_soft_mpeg2dec.so,FWK-ONLY,
477/system/${LIB}/libstagefright_soft_mpeg4dec.so,FWK-ONLY,
478/system/${LIB}/libstagefright_soft_mpeg4enc.so,FWK-ONLY,
479/system/${LIB}/libstagefright_soft_opusdec.so,FWK-ONLY,
480/system/${LIB}/libstagefright_soft_rawdec.so,FWK-ONLY,
481/system/${LIB}/libstagefright_soft_vorbisdec.so,FWK-ONLY,
482/system/${LIB}/libstagefright_soft_vpxdec.so,FWK-ONLY,
483/system/${LIB}/libstagefright_soft_vpxenc.so,FWK-ONLY,
484/system/${LIB}/libstagefright_softomx.so,VNDK,
485/system/${LIB}/libstagefright_xmlparser.so,VNDK,
486/system/${LIB}/libstatslog.so,FWK-ONLY,
487/system/${LIB}/libstdc++.so,FWK-ONLY,
488/system/${LIB}/libsurfaceflinger.so,FWK-ONLY,
489/system/${LIB}/libsuspend.so,FWK-ONLY,
490/system/${LIB}/libsync.so,LL-NDK,
491/system/${LIB}/libsysutils.so,VNDK,
492/system/${LIB}/libtextclassifier.so,FWK-ONLY,
493/system/${LIB}/libtextclassifier_hash.so,LL-NDK-Private,
494/system/${LIB}/libtinyalsa.so,VNDK,
495/system/${LIB}/libtinyxml2.so,VNDK,
496/system/${LIB}/libtombstoned_client.so,FWK-ONLY,
497/system/${LIB}/libui.so,VNDK,
498/system/${LIB}/libunwind.so,FWK-ONLY,
499/system/${LIB}/libunwindstack.so,VNDK-SP,
500/system/${LIB}/libusbhost.so,VNDK,
501/system/${LIB}/libutils.so,VNDK-SP,
502/system/${LIB}/libutilscallstack.so,VNDK-SP,
503/system/${LIB}/libvintf.so,FWK-ONLY,
504/system/${LIB}/libvndksupport.so,LL-NDK,
505/system/${LIB}/libvorbisidec.so,VNDK,
506/system/${LIB}/libvulkan.so,LL-NDK,
507/system/${LIB}/libwebviewchromium_loader.so,FWK-ONLY,
508/system/${LIB}/libwebviewchromium_plat_support.so,FWK-ONLY,
509/system/${LIB}/libwfds.so,FWK-ONLY,
510/system/${LIB}/libwifi-service.so,FWK-ONLY,
511/system/${LIB}/libwifi-system-iface.so,VNDK,
512/system/${LIB}/libwifi-system.so,FWK-ONLY,
513/system/${LIB}/libwifikeystorehal.so,FWK-ONLY,
514/system/${LIB}/libwilhelm.so,FWK-ONLY,
515/system/${LIB}/libxml2.so,VNDK,
516/system/${LIB}/libyuv.so,VNDK,
517/system/${LIB}/libz.so,VNDK-SP,
518/system/${LIB}/libziparchive.so,VNDK,
519/system/${LIB}/vndk${VNDK_VER}/android.frameworks.cameraservice.common@2.0.so,VNDK,
520/system/${LIB}/vndk${VNDK_VER}/android.frameworks.cameraservice.device@2.0.so,VNDK,
521/system/${LIB}/vndk${VNDK_VER}/android.frameworks.cameraservice.service@2.0.so,VNDK,
522/system/${LIB}/vndk${VNDK_VER}/android.frameworks.displayservice@1.0.so,VNDK,
523/system/${LIB}/vndk${VNDK_VER}/android.frameworks.schedulerservice@1.0.so,VNDK,
524/system/${LIB}/vndk${VNDK_VER}/android.frameworks.sensorservice@1.0.so,VNDK,
525/system/${LIB}/vndk${VNDK_VER}/android.frameworks.stats@1.0.so,VNDK,
526/system/${LIB}/vndk${VNDK_VER}/android.frameworks.vr.composer@1.0.so,VNDK,
527/system/${LIB}/vndk${VNDK_VER}/android.hardware.atrace@1.0.so,VNDK,
528/system/${LIB}/vndk${VNDK_VER}/android.hardware.audio.common-util.so,VNDK,
529/system/${LIB}/vndk${VNDK_VER}/android.hardware.audio.common@2.0-util.so,VNDK,
530/system/${LIB}/vndk${VNDK_VER}/android.hardware.audio.common@2.0.so,VNDK,
531/system/${LIB}/vndk${VNDK_VER}/android.hardware.audio.common@4.0-util.so,VNDK,
532/system/${LIB}/vndk${VNDK_VER}/android.hardware.audio.common@4.0.so,VNDK,
533/system/${LIB}/vndk${VNDK_VER}/android.hardware.audio.common@5.0.so,VNDK,
534/system/${LIB}/vndk${VNDK_VER}/android.hardware.audio.effect@2.0.so,VNDK,
535/system/${LIB}/vndk${VNDK_VER}/android.hardware.audio.effect@4.0.so,VNDK,
536/system/${LIB}/vndk${VNDK_VER}/android.hardware.audio.effect@5.0.so,VNDK,
537/system/${LIB}/vndk${VNDK_VER}/android.hardware.audio@2.0.so,VNDK,
538/system/${LIB}/vndk${VNDK_VER}/android.hardware.audio@4.0.so,VNDK,
539/system/${LIB}/vndk${VNDK_VER}/android.hardware.audio@5.0.so,VNDK,
540/system/${LIB}/vndk${VNDK_VER}/android.hardware.authsecret@1.0.so,VNDK,
541/system/${LIB}/vndk${VNDK_VER}/android.hardware.automotive.audiocontrol@1.0.so,VNDK,
542/system/${LIB}/vndk${VNDK_VER}/android.hardware.automotive.evs@1.0.so,VNDK,
543/system/${LIB}/vndk${VNDK_VER}/android.hardware.automotive.vehicle@2.0.so,VNDK,
544/system/${LIB}/vndk${VNDK_VER}/android.hardware.biometrics.face@1.0.so,VNDK,
545/system/${LIB}/vndk${VNDK_VER}/android.hardware.biometrics.fingerprint@2.1.so,VNDK,
546/system/${LIB}/vndk${VNDK_VER}/android.hardware.bluetooth.a2dp@1.0.so,VNDK,
547/system/${LIB}/vndk${VNDK_VER}/android.hardware.bluetooth.audio@2.0.so,VNDK,
548/system/${LIB}/vndk${VNDK_VER}/android.hardware.bluetooth@1.0.so,VNDK,
549/system/${LIB}/vndk${VNDK_VER}/android.hardware.boot@1.0.so,VNDK,
550/system/${LIB}/vndk${VNDK_VER}/android.hardware.broadcastradio@1.0.so,VNDK,
551/system/${LIB}/vndk${VNDK_VER}/android.hardware.broadcastradio@1.1.so,VNDK,
552/system/${LIB}/vndk${VNDK_VER}/android.hardware.broadcastradio@2.0.so,VNDK,
553/system/${LIB}/vndk${VNDK_VER}/android.hardware.camera.common@1.0.so,VNDK,
554/system/${LIB}/vndk${VNDK_VER}/android.hardware.camera.device@1.0.so,VNDK,
555/system/${LIB}/vndk${VNDK_VER}/android.hardware.camera.device@3.2.so,VNDK,
556/system/${LIB}/vndk${VNDK_VER}/android.hardware.camera.device@3.3.so,VNDK,
557/system/${LIB}/vndk${VNDK_VER}/android.hardware.camera.device@3.4.so,VNDK,
558/system/${LIB}/vndk${VNDK_VER}/android.hardware.camera.device@3.5.so,VNDK,
559/system/${LIB}/vndk${VNDK_VER}/android.hardware.camera.metadata@3.2.so,VNDK,
560/system/${LIB}/vndk${VNDK_VER}/android.hardware.camera.metadata@3.3.so,VNDK,
561/system/${LIB}/vndk${VNDK_VER}/android.hardware.camera.metadata@3.4.so,VNDK,
562/system/${LIB}/vndk${VNDK_VER}/android.hardware.camera.provider@2.4.so,VNDK,
563/system/${LIB}/vndk${VNDK_VER}/android.hardware.camera.provider@2.5.so,VNDK,
564/system/${LIB}/vndk${VNDK_VER}/android.hardware.cas.native@1.0.so,VNDK,
565/system/${LIB}/vndk${VNDK_VER}/android.hardware.cas@1.0.so,VNDK,
566/system/${LIB}/vndk${VNDK_VER}/android.hardware.cas@1.1.so,VNDK,
567/system/${LIB}/vndk${VNDK_VER}/android.hardware.configstore-utils.so,VNDK,
568/system/${LIB}/vndk${VNDK_VER}/android.hardware.configstore@1.0.so,VNDK,
569/system/${LIB}/vndk${VNDK_VER}/android.hardware.configstore@1.1.so,VNDK,
570/system/${LIB}/vndk${VNDK_VER}/android.hardware.confirmationui-support-lib.so,VNDK,
571/system/${LIB}/vndk${VNDK_VER}/android.hardware.confirmationui@1.0.so,VNDK,
572/system/${LIB}/vndk${VNDK_VER}/android.hardware.contexthub@1.0.so,VNDK,
573/system/${LIB}/vndk${VNDK_VER}/android.hardware.drm@1.0.so,VNDK,
574/system/${LIB}/vndk${VNDK_VER}/android.hardware.drm@1.1.so,VNDK,
575/system/${LIB}/vndk${VNDK_VER}/android.hardware.drm@1.2.so,VNDK,
576/system/${LIB}/vndk${VNDK_VER}/android.hardware.dumpstate@1.0.so,VNDK,
577/system/${LIB}/vndk${VNDK_VER}/android.hardware.fastboot@1.0.so,VNDK,
578/system/${LIB}/vndk${VNDK_VER}/android.hardware.gatekeeper@1.0.so,VNDK,
579/system/${LIB}/vndk${VNDK_VER}/android.hardware.gnss.measurement_corrections@1.0.so,VNDK,
580/system/${LIB}/vndk${VNDK_VER}/android.hardware.gnss.visibility_control@1.0.so,VNDK,
581/system/${LIB}/vndk${VNDK_VER}/android.hardware.gnss@1.0.so,VNDK,
582/system/${LIB}/vndk${VNDK_VER}/android.hardware.gnss@1.1.so,VNDK,
583/system/${LIB}/vndk${VNDK_VER}/android.hardware.gnss@2.0.so,VNDK,
584/system/${LIB}/vndk${VNDK_VER}/android.hardware.graphics.allocator@2.0.so,VNDK,
585/system/${LIB}/vndk${VNDK_VER}/android.hardware.graphics.allocator@3.0.so,VNDK,
586/system/${LIB}/vndk${VNDK_VER}/android.hardware.graphics.bufferqueue@1.0.so,VNDK,
587/system/${LIB}/vndk${VNDK_VER}/android.hardware.graphics.bufferqueue@2.0.so,VNDK,
588/system/${LIB}/vndk${VNDK_VER}/android.hardware.graphics.composer@2.1.so,VNDK,
589/system/${LIB}/vndk${VNDK_VER}/android.hardware.graphics.composer@2.2.so,VNDK,
590/system/${LIB}/vndk${VNDK_VER}/android.hardware.graphics.composer@2.3.so,VNDK,
591/system/${LIB}/vndk${VNDK_VER}/android.hardware.health.storage@1.0.so,VNDK,
592/system/${LIB}/vndk${VNDK_VER}/android.hardware.health@1.0.so,VNDK,
593/system/${LIB}/vndk${VNDK_VER}/android.hardware.health@2.0.so,VNDK,
594/system/${LIB}/vndk${VNDK_VER}/android.hardware.input.classifier@1.0.so,VNDK,
595/system/${LIB}/vndk${VNDK_VER}/android.hardware.input.common@1.0.so,VNDK,
596/system/${LIB}/vndk${VNDK_VER}/android.hardware.ir@1.0.so,VNDK,
597/system/${LIB}/vndk${VNDK_VER}/android.hardware.keymaster@3.0.so,VNDK,
598/system/${LIB}/vndk${VNDK_VER}/android.hardware.keymaster@4.0.so,VNDK,
599/system/${LIB}/vndk${VNDK_VER}/android.hardware.light@2.0.so,VNDK,
600/system/${LIB}/vndk${VNDK_VER}/android.hardware.media.bufferpool@1.0.so,VNDK,
601/system/${LIB}/vndk${VNDK_VER}/android.hardware.media.bufferpool@2.0.so,VNDK,
602/system/${LIB}/vndk${VNDK_VER}/android.hardware.media.c2@1.0.so,VNDK,
603/system/${LIB}/vndk${VNDK_VER}/android.hardware.media.omx@1.0.so,VNDK,
604/system/${LIB}/vndk${VNDK_VER}/android.hardware.media@1.0.so,VNDK,
605/system/${LIB}/vndk${VNDK_VER}/android.hardware.memtrack@1.0.so,VNDK,
606/system/${LIB}/vndk${VNDK_VER}/android.hardware.neuralnetworks@1.0.so,VNDK,
607/system/${LIB}/vndk${VNDK_VER}/android.hardware.neuralnetworks@1.1.so,VNDK,
608/system/${LIB}/vndk${VNDK_VER}/android.hardware.neuralnetworks@1.2.so,VNDK,
609/system/${LIB}/vndk${VNDK_VER}/android.hardware.nfc@1.0.so,VNDK,
610/system/${LIB}/vndk${VNDK_VER}/android.hardware.nfc@1.1.so,VNDK,
611/system/${LIB}/vndk${VNDK_VER}/android.hardware.nfc@1.2.so,VNDK,
612/system/${LIB}/vndk${VNDK_VER}/android.hardware.oemlock@1.0.so,VNDK,
613/system/${LIB}/vndk${VNDK_VER}/android.hardware.power.stats@1.0.so,VNDK,
614/system/${LIB}/vndk${VNDK_VER}/android.hardware.power@1.0.so,VNDK,
615/system/${LIB}/vndk${VNDK_VER}/android.hardware.power@1.1.so,VNDK,
616/system/${LIB}/vndk${VNDK_VER}/android.hardware.power@1.2.so,VNDK,
617/system/${LIB}/vndk${VNDK_VER}/android.hardware.power@1.3.so,VNDK,
618/system/${LIB}/vndk${VNDK_VER}/android.hardware.radio.config@1.0.so,VNDK,
619/system/${LIB}/vndk${VNDK_VER}/android.hardware.radio.config@1.1.so,VNDK,
620/system/${LIB}/vndk${VNDK_VER}/android.hardware.radio.config@1.2.so,VNDK,
621/system/${LIB}/vndk${VNDK_VER}/android.hardware.radio.deprecated@1.0.so,VNDK,
622/system/${LIB}/vndk${VNDK_VER}/android.hardware.radio@1.0.so,VNDK,
623/system/${LIB}/vndk${VNDK_VER}/android.hardware.radio@1.1.so,VNDK,
624/system/${LIB}/vndk${VNDK_VER}/android.hardware.radio@1.2.so,VNDK,
625/system/${LIB}/vndk${VNDK_VER}/android.hardware.radio@1.3.so,VNDK,
626/system/${LIB}/vndk${VNDK_VER}/android.hardware.radio@1.4.so,VNDK,
627/system/${LIB}/vndk${VNDK_VER}/android.hardware.secure_element@1.0.so,VNDK,
628/system/${LIB}/vndk${VNDK_VER}/android.hardware.secure_element@1.1.so,VNDK,
629/system/${LIB}/vndk${VNDK_VER}/android.hardware.sensors@1.0.so,VNDK,
630/system/${LIB}/vndk${VNDK_VER}/android.hardware.sensors@2.0.so,VNDK,
631/system/${LIB}/vndk${VNDK_VER}/android.hardware.soundtrigger@2.0-core.so,VNDK,
632/system/${LIB}/vndk${VNDK_VER}/android.hardware.soundtrigger@2.0.so,VNDK,
633/system/${LIB}/vndk${VNDK_VER}/android.hardware.soundtrigger@2.1.so,VNDK,
634/system/${LIB}/vndk${VNDK_VER}/android.hardware.soundtrigger@2.2.so,VNDK,
635/system/${LIB}/vndk${VNDK_VER}/android.hardware.tetheroffload.config@1.0.so,VNDK,
636/system/${LIB}/vndk${VNDK_VER}/android.hardware.tetheroffload.control@1.0.so,VNDK,
637/system/${LIB}/vndk${VNDK_VER}/android.hardware.thermal@1.0.so,VNDK,
638/system/${LIB}/vndk${VNDK_VER}/android.hardware.thermal@1.1.so,VNDK,
639/system/${LIB}/vndk${VNDK_VER}/android.hardware.thermal@2.0.so,VNDK,
640/system/${LIB}/vndk${VNDK_VER}/android.hardware.tv.cec@1.0.so,VNDK,
641/system/${LIB}/vndk${VNDK_VER}/android.hardware.tv.cec@2.0.so,VNDK,
642/system/${LIB}/vndk${VNDK_VER}/android.hardware.tv.input@1.0.so,VNDK,
643/system/${LIB}/vndk${VNDK_VER}/android.hardware.usb.gadget@1.0.so,VNDK,
644/system/${LIB}/vndk${VNDK_VER}/android.hardware.usb@1.0.so,VNDK,
645/system/${LIB}/vndk${VNDK_VER}/android.hardware.usb@1.1.so,VNDK,
646/system/${LIB}/vndk${VNDK_VER}/android.hardware.usb@1.2.so,VNDK,
647/system/${LIB}/vndk${VNDK_VER}/android.hardware.vibrator@1.0.so,VNDK,
648/system/${LIB}/vndk${VNDK_VER}/android.hardware.vibrator@1.1.so,VNDK,
649/system/${LIB}/vndk${VNDK_VER}/android.hardware.vibrator@1.2.so,VNDK,
650/system/${LIB}/vndk${VNDK_VER}/android.hardware.vibrator@1.3.so,VNDK,
651/system/${LIB}/vndk${VNDK_VER}/android.hardware.vr@1.0.so,VNDK,
652/system/${LIB}/vndk${VNDK_VER}/android.hardware.weaver@1.0.so,VNDK,
653/system/${LIB}/vndk${VNDK_VER}/android.hardware.wifi.hostapd@1.0.so,VNDK,
654/system/${LIB}/vndk${VNDK_VER}/android.hardware.wifi.hostapd@1.1.so,VNDK,
655/system/${LIB}/vndk${VNDK_VER}/android.hardware.wifi.offload@1.0.so,VNDK,
656/system/${LIB}/vndk${VNDK_VER}/android.hardware.wifi.supplicant@1.0.so,VNDK,
657/system/${LIB}/vndk${VNDK_VER}/android.hardware.wifi.supplicant@1.1.so,VNDK,
658/system/${LIB}/vndk${VNDK_VER}/android.hardware.wifi.supplicant@1.2.so,VNDK,
659/system/${LIB}/vndk${VNDK_VER}/android.hardware.wifi@1.0.so,VNDK,
660/system/${LIB}/vndk${VNDK_VER}/android.hardware.wifi@1.1.so,VNDK,
661/system/${LIB}/vndk${VNDK_VER}/android.hardware.wifi@1.2.so,VNDK,
662/system/${LIB}/vndk${VNDK_VER}/android.hardware.wifi@1.3.so,VNDK,
663/system/${LIB}/vndk${VNDK_VER}/android.hidl.allocator@1.0.so,VNDK,
664/system/${LIB}/vndk${VNDK_VER}/android.hidl.memory.block@1.0.so,VNDK,
665/system/${LIB}/vndk${VNDK_VER}/android.hidl.token@1.0-utils.so,VNDK,
666/system/${LIB}/vndk${VNDK_VER}/android.hidl.token@1.0.so,VNDK,
667/system/${LIB}/vndk${VNDK_VER}/android.system.net.netd@1.0.so,VNDK,
668/system/${LIB}/vndk${VNDK_VER}/android.system.net.netd@1.1.so,VNDK,
669/system/${LIB}/vndk${VNDK_VER}/android.system.suspend@1.0.so,VNDK,
670/system/${LIB}/vndk${VNDK_VER}/android.system.wifi.keystore@1.0.so,VNDK,
671/system/${LIB}/vndk${VNDK_VER}/libadf.so,VNDK,
672/system/${LIB}/vndk${VNDK_VER}/libaudioroute.so,VNDK,
673/system/${LIB}/vndk${VNDK_VER}/libaudioutils.so,VNDK,
674/system/${LIB}/vndk${VNDK_VER}/libbinder.so,VNDK,
675/system/${LIB}/vndk${VNDK_VER}/libcamera_metadata.so,VNDK,
676/system/${LIB}/vndk${VNDK_VER}/libcap.so,VNDK,
677/system/${LIB}/vndk${VNDK_VER}/libclang_rt.scudo-aarch64-android.so,VNDK,
678/system/${LIB}/vndk${VNDK_VER}/libclang_rt.scudo-arm-android.so,VNDK,
679/system/${LIB}/vndk${VNDK_VER}/libclang_rt.scudo-i686-android.so,VNDK,
680/system/${LIB}/vndk${VNDK_VER}/libclang_rt.scudo-x86_64-android.so,VNDK,
681/system/${LIB}/vndk${VNDK_VER}/libclang_rt.scudo_minimal-aarch64-android.so,VNDK,
682/system/${LIB}/vndk${VNDK_VER}/libclang_rt.scudo_minimal-arm-android.so,VNDK,
683/system/${LIB}/vndk${VNDK_VER}/libclang_rt.scudo_minimal-i686-android.so,VNDK,
684/system/${LIB}/vndk${VNDK_VER}/libclang_rt.scudo_minimal-x86_64-android.so,VNDK,
685/system/${LIB}/vndk${VNDK_VER}/libclang_rt.ubsan_standalone-aarch64-android.so,VNDK,
686/system/${LIB}/vndk${VNDK_VER}/libclang_rt.ubsan_standalone-arm-android.so,VNDK,
687/system/${LIB}/vndk${VNDK_VER}/libclang_rt.ubsan_standalone-i686-android.so,VNDK,
688/system/${LIB}/vndk${VNDK_VER}/libclang_rt.ubsan_standalone-x86_64-android.so,VNDK,
689/system/${LIB}/vndk${VNDK_VER}/libcn-cbor.so,VNDK,
690/system/${LIB}/vndk${VNDK_VER}/libcodec2.so,VNDK,
691/system/${LIB}/vndk${VNDK_VER}/libcodec2_hidl@1.0.so,VNDK,
692/system/${LIB}/vndk${VNDK_VER}/libcodec2_vndk.so,VNDK,
693/system/${LIB}/vndk${VNDK_VER}/libcrypto.so,VNDK,
694/system/${LIB}/vndk${VNDK_VER}/libcrypto_utils.so,VNDK,
695/system/${LIB}/vndk${VNDK_VER}/libcurl.so,VNDK,
696/system/${LIB}/vndk${VNDK_VER}/libdiskconfig.so,VNDK,
697/system/${LIB}/vndk${VNDK_VER}/libdumpstateutil.so,VNDK,
698/system/${LIB}/vndk${VNDK_VER}/libevent.so,VNDK,
699/system/${LIB}/vndk${VNDK_VER}/libexif.so,VNDK,
700/system/${LIB}/vndk${VNDK_VER}/libexpat.so,VNDK,
701/system/${LIB}/vndk${VNDK_VER}/libfmq.so,VNDK,
702/system/${LIB}/vndk${VNDK_VER}/libgatekeeper.so,VNDK,
703/system/${LIB}/vndk${VNDK_VER}/libgui.so,VNDK-Private,
704/system/${LIB}/vndk${VNDK_VER}/libhardware_legacy.so,VNDK,
705/system/${LIB}/vndk${VNDK_VER}/libhidlallocatorutils.so,VNDK,
706/system/${LIB}/vndk${VNDK_VER}/libhidlcache.so,VNDK,
707/system/${LIB}/vndk${VNDK_VER}/libjpeg.so,VNDK,
708/system/${LIB}/vndk${VNDK_VER}/libkeymaster_messages.so,VNDK,
709/system/${LIB}/vndk${VNDK_VER}/libkeymaster_portable.so,VNDK,
710/system/${LIB}/vndk${VNDK_VER}/libldacBT_abr.so,VNDK,
711/system/${LIB}/vndk${VNDK_VER}/libldacBT_enc.so,VNDK,
712/system/${LIB}/vndk${VNDK_VER}/liblz4.so,VNDK,
713/system/${LIB}/vndk${VNDK_VER}/libmedia_helper.so,VNDK,
714/system/${LIB}/vndk${VNDK_VER}/libmedia_omx.so,VNDK,
715/system/${LIB}/vndk${VNDK_VER}/libmemtrack.so,VNDK,
716/system/${LIB}/vndk${VNDK_VER}/libminijail.so,VNDK,
717/system/${LIB}/vndk${VNDK_VER}/libmkbootimg_abi_check.so,VNDK,
718/system/${LIB}/vndk${VNDK_VER}/libnetutils.so,VNDK,
719/system/${LIB}/vndk${VNDK_VER}/libnl.so,VNDK,
720/system/${LIB}/vndk${VNDK_VER}/libopus.so,VNDK,
721/system/${LIB}/vndk${VNDK_VER}/libpagemap.so,VNDK,
722/system/${LIB}/vndk${VNDK_VER}/libpcre2.so,VNDK,
723/system/${LIB}/vndk${VNDK_VER}/libpiex.so,VNDK,
724/system/${LIB}/vndk${VNDK_VER}/libpng.so,VNDK,
725/system/${LIB}/vndk${VNDK_VER}/libpower.so,VNDK,
726/system/${LIB}/vndk${VNDK_VER}/libprocinfo.so,VNDK,
727/system/${LIB}/vndk${VNDK_VER}/libprotobuf-cpp-full.so,VNDK,
728/system/${LIB}/vndk${VNDK_VER}/libprotobuf-cpp-lite.so,VNDK,
729/system/${LIB}/vndk${VNDK_VER}/libpuresoftkeymasterdevice.so,VNDK,
730/system/${LIB}/vndk${VNDK_VER}/libradio_metadata.so,VNDK,
731/system/${LIB}/vndk${VNDK_VER}/libselinux.so,VNDK,
732/system/${LIB}/vndk${VNDK_VER}/libsoftkeymasterdevice.so,VNDK,
733/system/${LIB}/vndk${VNDK_VER}/libspeexresampler.so,VNDK,
734/system/${LIB}/vndk${VNDK_VER}/libsqlite.so,VNDK,
735/system/${LIB}/vndk${VNDK_VER}/libssl.so,VNDK,
736/system/${LIB}/vndk${VNDK_VER}/libstagefright_amrnb_common.so,VNDK,
737/system/${LIB}/vndk${VNDK_VER}/libstagefright_bufferpool@2.0.so,VNDK,
738/system/${LIB}/vndk${VNDK_VER}/libstagefright_bufferqueue_helper.so,VNDK,
739/system/${LIB}/vndk${VNDK_VER}/libstagefright_enc_common.so,VNDK,
740/system/${LIB}/vndk${VNDK_VER}/libstagefright_flacdec.so,VNDK,
741/system/${LIB}/vndk${VNDK_VER}/libstagefright_foundation.so,VNDK,
742/system/${LIB}/vndk${VNDK_VER}/libstagefright_omx.so,VNDK,
743/system/${LIB}/vndk${VNDK_VER}/libstagefright_omx_utils.so,VNDK,
744/system/${LIB}/vndk${VNDK_VER}/libstagefright_softomx.so,VNDK,
745/system/${LIB}/vndk${VNDK_VER}/libstagefright_xmlparser.so,VNDK,
746/system/${LIB}/vndk${VNDK_VER}/libsuspend.so,VNDK,
747/system/${LIB}/vndk${VNDK_VER}/libsysutils.so,VNDK,
748/system/${LIB}/vndk${VNDK_VER}/libtinyalsa.so,VNDK,
749/system/${LIB}/vndk${VNDK_VER}/libtinyxml2.so,VNDK,
750/system/${LIB}/vndk${VNDK_VER}/libui.so,VNDK,
751/system/${LIB}/vndk${VNDK_VER}/libusbhost.so,VNDK,
752/system/${LIB}/vndk${VNDK_VER}/libvixl-arm.so,VNDK,
753/system/${LIB}/vndk${VNDK_VER}/libvixl-arm64.so,VNDK,
754/system/${LIB}/vndk${VNDK_VER}/libvorbisidec.so,VNDK,
755/system/${LIB}/vndk${VNDK_VER}/libwifi-system-iface.so,VNDK,
756/system/${LIB}/vndk${VNDK_VER}/libxml2.so,VNDK,
757/system/${LIB}/vndk${VNDK_VER}/libyuv.so,VNDK,
758/system/${LIB}/vndk${VNDK_VER}/libziparchive.so,VNDK,
759/system/${LIB}/vndk-sp${VNDK_VER}/android.hardware.graphics.common@1.0.so,VNDK-SP,
760/system/${LIB}/vndk-sp${VNDK_VER}/android.hardware.graphics.common@1.1.so,VNDK-SP,
761/system/${LIB}/vndk-sp${VNDK_VER}/android.hardware.graphics.common@1.2.so,VNDK-SP,
762/system/${LIB}/vndk-sp${VNDK_VER}/android.hardware.graphics.mapper@2.0.so,VNDK-SP,
763/system/${LIB}/vndk-sp${VNDK_VER}/android.hardware.graphics.mapper@2.1.so,VNDK-SP,
764/system/${LIB}/vndk-sp${VNDK_VER}/android.hardware.graphics.mapper@3.0.so,VNDK-SP,
765/system/${LIB}/vndk-sp${VNDK_VER}/android.hardware.renderscript@1.0.so,VNDK-SP,
766/system/${LIB}/vndk-sp${VNDK_VER}/android.hidl.memory.token@1.0.so,VNDK-SP,
767/system/${LIB}/vndk-sp${VNDK_VER}/android.hidl.memory@1.0.so,VNDK-SP,
768/system/${LIB}/vndk-sp${VNDK_VER}/android.hidl.safe_union@1.0.so,VNDK-SP,
769/system/${LIB}/vndk-sp${VNDK_VER}/hw/android.hidl.memory@1.0-impl.so,VNDK-SP,
770/system/${LIB}/vndk-sp${VNDK_VER}/libRSCpuRef.so,VNDK-SP,
771/system/${LIB}/vndk-sp${VNDK_VER}/libRSDriver.so,VNDK-SP,
772/system/${LIB}/vndk-sp${VNDK_VER}/libRS_internal.so,VNDK-SP,
773/system/${LIB}/vndk-sp${VNDK_VER}/libbacktrace.so,VNDK-SP-Private,
774/system/${LIB}/vndk-sp${VNDK_VER}/libbase.so,VNDK-SP,
775/system/${LIB}/vndk-sp${VNDK_VER}/libbcinfo.so,VNDK-SP,
776/system/${LIB}/vndk-sp${VNDK_VER}/libbinderthreadstate.so,VNDK-SP-Private,
777/system/${LIB}/vndk-sp${VNDK_VER}/libblas.so,VNDK-SP-Private,
778/system/${LIB}/vndk-sp${VNDK_VER}/libc++.so,VNDK-SP,
779/system/${LIB}/vndk-sp${VNDK_VER}/libcompiler_rt.so,VNDK-SP-Private,
780/system/${LIB}/vndk-sp${VNDK_VER}/libcutils.so,VNDK-SP,
781/system/${LIB}/vndk-sp${VNDK_VER}/libdexfile.so,VNDK-SP-Private,Workaround for degenerated VDNK
782/system/${LIB}/vndk-sp${VNDK_VER}/libhardware.so,VNDK-SP,
783/system/${LIB}/vndk-sp${VNDK_VER}/libhidlbase.so,VNDK-SP,
784/system/${LIB}/vndk-sp${VNDK_VER}/libhidlmemory.so,VNDK-SP,
785/system/${LIB}/vndk-sp${VNDK_VER}/libhidltransport.so,VNDK-SP,
786/system/${LIB}/vndk-sp${VNDK_VER}/libhwbinder.so,VNDK-SP,
787/system/${LIB}/vndk-sp${VNDK_VER}/libhwbinder_noltopgo.so,VNDK-SP,
788/system/${LIB}/vndk-sp${VNDK_VER}/libion.so,VNDK-SP,
789/system/${LIB}/vndk-sp${VNDK_VER}/libjsoncpp.so,VNDK-SP,
790/system/${LIB}/vndk-sp${VNDK_VER}/liblzma.so,VNDK-SP,
791/system/${LIB}/vndk-sp${VNDK_VER}/libprocessgroup.so,VNDK-SP,
792/system/${LIB}/vndk-sp${VNDK_VER}/libunwind.so,VNDK-SP-Private,
793/system/${LIB}/vndk-sp${VNDK_VER}/libunwindstack.so,VNDK-SP,
794/system/${LIB}/vndk-sp${VNDK_VER}/libutils.so,VNDK-SP,
795/system/${LIB}/vndk-sp${VNDK_VER}/libutilscallstack.so,VNDK-SP,
796/system/${LIB}/vndk-sp${VNDK_VER}/libz.so,VNDK-SP,
797/vendor/${LIB}/hidl.tests.vendor@1.0.so,VND-ONLY,
798/vendor/${LIB}/hidl.tests.vendor@1.1.so,VND-ONLY,
799/vendor/${LIB}/libavservices_minijail_vendor.so,VND-ONLY,Framework module should link libavservices_minijail.so
800/vendor/${LIB}/libcld80211.so,VND-ONLY,
801/vendor/${LIB}/libeffects.so,VND-ONLY,
802/vendor/${LIB}/libhwc2on1adapter.so,VND-ONLY,
803/vendor/${LIB}/libnbaio_mono.so,VND-ONLY,
804/vendor/${LIB}/libreference-ril.so,VND-ONLY,
805/vendor/${LIB}/libril.so,VND-ONLY,
806/vendor/${LIB}/librilutils.so,VND-ONLY,
807/vendor/${LIB}/libtinycompress.so,VND-ONLY,
808/vendor/${LIB}/libwebrtc_audio_preprocessing.so,VND-ONLY,
809/vendor/${LIB}/soundfx/libaudiopreprocessing.so,VND-ONLY,
810/vendor/${LIB}/soundfx/libbundlewrapper.so,VND-ONLY,
811/vendor/${LIB}/soundfx/libdownmix.so,VND-ONLY,
812/vendor/${LIB}/soundfx/libeffectproxy.so,VND-ONLY,
813/vendor/${LIB}/soundfx/libldnhncr.so,VND-ONLY,
814/vendor/${LIB}/soundfx/libreverbwrapper.so,VND-ONLY,
815/vendor/${LIB}/soundfx/libvisualizer.so,VND-ONLY,
816[regex]^.*/android\.hardware\.graphics\.mapper@\d+\.\d+-impl\.so$,SP-HAL,
817[regex]^.*/android\.hardware\.renderscript@1\.0-impl\.so$,SP-HAL,
818[regex]^.*/gralloc\..*\.so$,SP-HAL,
819[regex]^/vendor/.*/libEGL_.*\.so$,SP-HAL,
820[regex]^/vendor/.*/libGLES_.*\.so$,SP-HAL,
821[regex]^/vendor/.*/libGLESv1_CM_.*\.so$,SP-HAL,
822[regex]^/vendor/.*/libGLESv2_.*\.so$,SP-HAL,
823[regex]^/vendor/.*/libGLESv3_.*\.so$,SP-HAL,
824[regex]^/vendor/.*/libPVRRS\.so$,SP-HAL,
825[regex]^/vendor/.*/libRSDriver.*\.so$,SP-HAL,
826[regex]^/vendor/.*/vulkan.*\.so$,SP-HAL,
827