blob: 11ca973ea579261c2fc04914d0cecd02b2696fe1 [file] [log] [blame]
Mohamed Moussa14db93a2020-06-09 10:24:14 -07001# Files common to all SIs
P.Adarsh Reddy9264e3f2020-06-30 19:59:57 +05302PRODUCT_ARTIFACT_PATH_REQUIREMENT_ALLOWED_LIST += \
Mohamed Moussa48117032020-04-15 03:00:38 -07003system/app/Protips/Protips.apk \
4system/app/Protips/oat/arm64/Protips.odex \
5system/app/Protips/oat/arm64/Protips.vdex \
Mohamed Moussa48117032020-04-15 03:00:38 -07006system/bin/curl \
Mohamed Moussa48117032020-04-15 03:00:38 -07007system/etc/apns-conf.xml \
Mohamed Moussa48117032020-04-15 03:00:38 -07008system/etc/permissions/privapp-permissions-qti.xml \
Mohamed Moussa48117032020-04-15 03:00:38 -07009system/etc/sysconfig/qti_whitelist.xml \
Mohamed Moussa48117032020-04-15 03:00:38 -070010system/framework/QPerformance.jar \
11system/framework/UxPerformance.jar \
Jun Wang2e8e31d2020-06-23 21:07:52 +080012system/framework/QXPerformance.jar \
Mohamed Moussa48117032020-04-15 03:00:38 -070013system/framework/WfdCommon.jar \
Mohamed Moussa48117032020-04-15 03:00:38 -070014system/framework/qcom.fmradio.jar \
Mohamed Moussa48117032020-04-15 03:00:38 -070015system/framework/tcmiface.jar \
16system/framework/tcmclient.jar \
17system/framework/telephony-ext.jar \
Mohamed Moussa48117032020-04-15 03:00:38 -070018system/lib/libcurl.so \
Mohamed Moussa48117032020-04-15 03:00:38 -070019system/lib64/libbluetooth-binder.so \
Mohamed Moussa48117032020-04-15 03:00:38 -070020system/lib64/libmediaplayerservice.so \
Mohamed Moussa48117032020-04-15 03:00:38 -070021system/lib64/libstagefright_httplive.so \
Mohamed Moussa14db93a2020-06-09 10:24:14 -070022system/usr/keylayout/gpio-keys.kl \
Mohamed Moussa48117032020-04-15 03:00:38 -070023system/etc/sysconfig/preinstalled-packages-platform-full-base.xml \
24system/framework/oat/arm/tcmclient.odex \
25system/framework/oat/arm/tcmclient.vdex \
26system/framework/oat/arm64/tcmclient.odex \
27system/framework/oat/arm64/tcmclient.vdex \
28system/lib/com.dsi.ant@1.0.so \
Mohamed Moussa48117032020-04-15 03:00:38 -070029system/lib/libnbaio.so \
Mohamed Moussa48117032020-04-15 03:00:38 -070030system/lib/libtextclassifier_hash.so \
31system/lib/libtflite.so \
Mohamed Moussa48117032020-04-15 03:00:38 -070032system/lib64/com.dsi.ant@1.0.so \
Mohamed Moussa48117032020-04-15 03:00:38 -070033system/lib64/libtextclassifier_hash.so \
34system/lib64/libtflite.so \
35system/lib/android.hardware.nfc@1.0.so \
36system/lib/android.hardware.nfc@1.1.so \
37system/lib/android.hardware.nfc@1.2.so \
38system/lib64/android.hardware.nfc@1.0.so \
39system/lib64/android.hardware.nfc@1.1.so \
Mohamed Moussa14db93a2020-06-09 10:24:14 -070040system/lib64/android.hardware.nfc@1.2.so \
41system/app/GoogleExtShared/GoogleExtShared.apk \
42system/app/GooglePrintRecommendationService/GooglePrintRecommendationService.apk \
43system/etc/init.graphics.test.rc \
44system/etc/init/init.graphics.test.rc \
45system/etc/permissions/privapp-permissions-google-system.xml \
46system/lib/android.hardware.sensors@2.0-ScopedWakelock.so \
47system/lib/hw/vendor.qti.hardware.qccsyshal@1.0-impl.so \
Shawn Shina8a6a7a2021-02-03 16:22:59 -080048system/lib/hw/vendor.qti.hardware.qccsyshal@1.1-impl.so \
Mohamed Moussa14db93a2020-06-09 10:24:14 -070049system/lib/libavservices_minijail.so \
50system/lib/libminijail.so \
51system/lib/libtextclassifier.so \
52system/lib/vendor.qti.hardware.secureprocessor.common@1.0-helper.so \
53system/lib64/android.hardware.sensors@2.0-ScopedWakelock.so \
54system/lib64/hw/vendor.qti.hardware.qccsyshal@1.0-impl.so \
Shawn Shina8a6a7a2021-02-03 16:22:59 -080055system/lib64/hw/vendor.qti.hardware.qccsyshal@1.1-impl.so \
Mohamed Moussa14db93a2020-06-09 10:24:14 -070056system/lib64/libQOC.qti.so \
57system/lib64/libtextclassifier.so \
58system/lib64/vendor.qti.hardware.secureprocessor.common@1.0-helper.so \
Mohamed Moussaa6511482020-06-17 01:17:25 -070059system/priv-app/GooglePackageInstaller/GooglePackageInstaller.apk \
60system/bin/tinycap \
61system/bin/tinymix \
62system/bin/tinypcminfo \
63system/bin/tinyplay \
Benergy Meenan Ravuri1a88f9e2020-07-02 12:20:00 +053064system/bin/update_engine_client \
65system/lib/android.hardware.secure_element@1.1.so \
66system/lib/android.hardware.secure_element@1.2.so \
67system/lib64/android.hardware.secure_element@1.1.so \
68system/lib64/android.hardware.secure_element@1.2.so
Mohamed Moussa2c8c5df2020-05-29 17:15:55 -070069
Mulugeta Engdawed953612020-07-09 10:12:47 -070070#Temporarily add thermal hal lib
71PRODUCT_ARTIFACT_PATH_REQUIREMENT_ALLOWED_LIST += \
72system/lib64/android.hardware.thermal@2.0.so \
73system/lib/android.hardware.thermal@2.0.so
74
Mohamed Moussa14db93a2020-06-09 10:24:14 -070075# Files specific to 9.8 and 9.11
P.Adarsh Reddy9264e3f2020-06-30 19:59:57 +053076PRODUCT_ARTIFACT_PATH_REQUIREMENT_ALLOWED_LIST += \
Mohamed Moussa14db93a2020-06-09 10:24:14 -070077system/lib/vendor.qti.hardware.improvetouch.touchcompanion@1.0.so \
78system/lib64/vendor.qti.hardware.improvetouch.touchcompanion@1.0.so
79
80# Files specific to 9.11
P.Adarsh Reddy9264e3f2020-06-30 19:59:57 +053081PRODUCT_ARTIFACT_PATH_REQUIREMENT_ALLOWED_LIST += \
Mohamed Moussa14db93a2020-06-09 10:24:14 -070082system/lib/libjni_imageutil.so \
83system/lib/libjni_snapcammosaic.so \
84system/lib/libjni_snapcamtinyplanet.so \
85system/lib64/libjni_imageutil.so \
86system/lib64/libjni_snapcammosaic.so \
87system/lib64/libjni_snapcamtinyplanet.so \
88system/priv-app/SnapdragonCamera/SnapdragonCamera.apk
89
90# Files specific to 9.11, 9.15, 9.12.c9
P.Adarsh Reddy9264e3f2020-06-30 19:59:57 +053091PRODUCT_ARTIFACT_PATH_REQUIREMENT_ALLOWED_LIST += \
Mohamed Moussa14db93a2020-06-09 10:24:14 -070092system/etc/preferred-apps/google.xml
93
94# Files specific to 9.12.c9
P.Adarsh Reddy9264e3f2020-06-30 19:59:57 +053095PRODUCT_ARTIFACT_PATH_REQUIREMENT_ALLOWED_LIST += \
Mohamed Moussa14db93a2020-06-09 10:24:14 -070096system/app/SoundRecorder/SoundRecorder.apk \
97system/app/SoundRecorder/oat/arm64/SoundRecorder.odex \
98system/app/SoundRecorder/oat/arm64/SoundRecorder.vdex
99
Mohamed Moussa55ccb522020-06-23 22:49:46 -0700100# _base_mk_allowed_list represent second whitelist define in mainline_system.mk
Mohamed Moussa14db93a2020-06-09 10:24:14 -0700101# append with additional files. Will be removed once similar change merged
102# to mainline_system.mk
Mohamed Moussa55ccb522020-06-23 22:49:46 -0700103override _base_mk_allowed_list := \
Mohamed Moussa14db93a2020-06-09 10:24:14 -0700104$(TARGET_COPY_OUT_SYSTEM_EXT)/lib/vendor.qti.hardware.display.composer@3.0.so \
105$(TARGET_COPY_OUT_SYSTEM_EXT)/lib64/vendor.qti.hardware.display.composer@3.0.so