-
Notifications
You must be signed in to change notification settings - Fork 0
/
qssi_whitelist.mk
105 lines (99 loc) · 4.25 KB
/
qssi_whitelist.mk
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
# Files common to all SIs
PRODUCT_ARTIFACT_PATH_REQUIREMENT_ALLOWED_LIST += \
system/app/Protips/Protips.apk \
system/app/Protips/oat/arm64/Protips.odex \
system/app/Protips/oat/arm64/Protips.vdex \
system/bin/curl \
system/etc/apns-conf.xml \
system/etc/permissions/privapp-permissions-qti.xml \
system/etc/sysconfig/qti_whitelist.xml \
system/framework/QPerformance.jar \
system/framework/UxPerformance.jar \
system/framework/QXPerformance.jar \
system/framework/WfdCommon.jar \
system/framework/qcom.fmradio.jar \
system/framework/tcmiface.jar \
system/framework/tcmclient.jar \
system/framework/telephony-ext.jar \
system/lib/libcurl.so \
system/lib64/libbluetooth-binder.so \
system/lib64/libmediaplayerservice.so \
system/lib64/libstagefright_httplive.so \
system/usr/keylayout/gpio-keys.kl \
system/etc/sysconfig/preinstalled-packages-platform-full-base.xml \
system/framework/oat/arm/tcmclient.odex \
system/framework/oat/arm/tcmclient.vdex \
system/framework/oat/arm64/tcmclient.odex \
system/framework/oat/arm64/tcmclient.vdex \
system/lib/[email protected] \
system/lib/libnbaio.so \
system/lib/libtextclassifier_hash.so \
system/lib/libtflite.so \
system/lib64/[email protected] \
system/lib64/libtextclassifier_hash.so \
system/lib64/libtflite.so \
system/lib/[email protected] \
system/lib/[email protected] \
system/lib/[email protected] \
system/lib64/[email protected] \
system/lib64/[email protected] \
system/lib64/[email protected] \
system/app/GoogleExtShared/GoogleExtShared.apk \
system/app/GooglePrintRecommendationService/GooglePrintRecommendationService.apk \
system/etc/init.graphics.test.rc \
system/etc/init/init.graphics.test.rc \
system/etc/permissions/privapp-permissions-google-system.xml \
system/lib/[email protected] \
system/lib/hw/[email protected] \
system/lib/hw/[email protected] \
system/lib/libavservices_minijail.so \
system/lib/libminijail.so \
system/lib/libtextclassifier.so \
system/lib/[email protected] \
system/lib64/[email protected] \
system/lib64/hw/[email protected] \
system/lib64/hw/[email protected] \
system/lib64/libQOC.qti.so \
system/lib64/libtextclassifier.so \
system/lib64/[email protected] \
system/priv-app/GooglePackageInstaller/GooglePackageInstaller.apk \
system/bin/tinycap \
system/bin/tinymix \
system/bin/tinypcminfo \
system/bin/tinyplay \
system/bin/update_engine_client \
system/lib/[email protected] \
system/lib/[email protected] \
system/lib64/[email protected] \
system/lib64/[email protected]
#Temporarily add thermal hal lib
PRODUCT_ARTIFACT_PATH_REQUIREMENT_ALLOWED_LIST += \
system/lib64/[email protected] \
system/lib/[email protected]
# Files specific to 9.8 and 9.11
PRODUCT_ARTIFACT_PATH_REQUIREMENT_ALLOWED_LIST += \
system/lib/[email protected] \
system/lib64/[email protected]
# Files specific to 9.11
PRODUCT_ARTIFACT_PATH_REQUIREMENT_ALLOWED_LIST += \
system/lib/libjni_imageutil.so \
system/lib/libjni_snapcammosaic.so \
system/lib/libjni_snapcamtinyplanet.so \
system/lib64/libjni_imageutil.so \
system/lib64/libjni_snapcammosaic.so \
system/lib64/libjni_snapcamtinyplanet.so \
system/priv-app/SnapdragonCamera/SnapdragonCamera.apk
# Files specific to 9.11, 9.15, 9.12.c9
PRODUCT_ARTIFACT_PATH_REQUIREMENT_ALLOWED_LIST += \
system/etc/preferred-apps/google.xml
# Files specific to 9.12.c9
PRODUCT_ARTIFACT_PATH_REQUIREMENT_ALLOWED_LIST += \
system/app/SoundRecorder/SoundRecorder.apk \
system/app/SoundRecorder/oat/arm64/SoundRecorder.odex \
system/app/SoundRecorder/oat/arm64/SoundRecorder.vdex
# _base_mk_allowed_list represent second whitelist define in mainline_system.mk
# append with additional files. Will be removed once similar change merged
# to mainline_system.mk
override _base_mk_allowed_list := \
$(TARGET_COPY_OUT_SYSTEM_EXT)/lib/[email protected] \
$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/[email protected]