sm8550-common: Do not manually build dependencies
Change-Id: I4046d8eeabfc70842898b7034f75cdd6bcfc441b
This commit is contained in:
committed by
chaptsand
parent
a56e4bdb89
commit
8318b9bc99
169
common.mk
169
common.mk
@@ -33,7 +33,6 @@ PRODUCT_PACKAGES += \
|
|||||||
libagm_compress_plugin \
|
libagm_compress_plugin \
|
||||||
libagm_mixer_plugin \
|
libagm_mixer_plugin \
|
||||||
libagm_pcm_plugin \
|
libagm_pcm_plugin \
|
||||||
libaudioroute.vendor \
|
|
||||||
libbatterylistener \
|
libbatterylistener \
|
||||||
libqcompostprocbundle \
|
libqcompostprocbundle \
|
||||||
libqcomvisualizer \
|
libqcomvisualizer \
|
||||||
@@ -62,49 +61,12 @@ PRODUCT_COPY_FILES += \
|
|||||||
frameworks/native/data/etc/android.hardware.audio.pro.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.audio.pro.xml \
|
frameworks/native/data/etc/android.hardware.audio.pro.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.audio.pro.xml \
|
||||||
frameworks/native/data/etc/android.software.midi.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.software.midi.xml
|
frameworks/native/data/etc/android.software.midi.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.software.midi.xml
|
||||||
|
|
||||||
# Authsecret
|
|
||||||
PRODUCT_PACKAGES += \
|
|
||||||
android.hardware.authsecret@1.0.vendor
|
|
||||||
|
|
||||||
# Bluetooth
|
# Bluetooth
|
||||||
PRODUCT_PACKAGES += \
|
|
||||||
android.hardware.bluetooth@1.1.vendor \
|
|
||||||
android.hardware.bluetooth.audio-V1-ndk.vendor \
|
|
||||||
android.hardware.bluetooth.audio-V2-ndk.vendor \
|
|
||||||
vendor.qti.hardware.bluetooth.audio-V1-ndk.vendor \
|
|
||||||
vendor.qti.hardware.bluetooth_audio@2.1.vendor \
|
|
||||||
vendor.qti.hardware.btconfigstore@1.0.vendor \
|
|
||||||
vendor.qti.hardware.btconfigstore@2.0.vendor
|
|
||||||
|
|
||||||
PRODUCT_COPY_FILES += \
|
PRODUCT_COPY_FILES += \
|
||||||
frameworks/native/data/etc/android.hardware.bluetooth.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.bluetooth.xml \
|
frameworks/native/data/etc/android.hardware.bluetooth.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.bluetooth.xml \
|
||||||
frameworks/native/data/etc/android.hardware.bluetooth_le.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.bluetooth_le.xml
|
frameworks/native/data/etc/android.hardware.bluetooth_le.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.bluetooth_le.xml
|
||||||
|
|
||||||
# CAS
|
|
||||||
PRODUCT_PACKAGES += \
|
|
||||||
android.hardware.cas@1.2-service
|
|
||||||
|
|
||||||
# ConfigStore
|
|
||||||
PRODUCT_PACKAGES += \
|
|
||||||
vendor.qti.hardware.capabilityconfigstore@1.0.vendor
|
|
||||||
|
|
||||||
# Camera
|
# Camera
|
||||||
PRODUCT_PACKAGES += \
|
|
||||||
android.hardware.camera.provider@2.7.vendor \
|
|
||||||
android.hardware.camera.common@1.0.vendor \
|
|
||||||
android.hardware.camera.device-V1-ndk.vendor \
|
|
||||||
android.hardware.camera.metadata-V1-ndk.vendor \
|
|
||||||
android.hardware.camera.provider-V1-ndk.vendor \
|
|
||||||
libcamera2ndk_vendor \
|
|
||||||
libgrallocusage.vendor \
|
|
||||||
libgui_vendor \
|
|
||||||
libcamera_metadata.vendor \
|
|
||||||
libexif.vendor \
|
|
||||||
libutilscallstack.vendor \
|
|
||||||
libyuv.vendor \
|
|
||||||
vendor.qti.hardware.camera.aon@1.3.vendor \
|
|
||||||
vendor.qti.hardware.camera.postproc@1.0.vendor
|
|
||||||
|
|
||||||
PRODUCT_COPY_FILES += \
|
PRODUCT_COPY_FILES += \
|
||||||
frameworks/native/data/etc/android.hardware.camera.concurrent.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.camera.concurrent.xml \
|
frameworks/native/data/etc/android.hardware.camera.concurrent.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.camera.concurrent.xml \
|
||||||
frameworks/native/data/etc/android.hardware.camera.flash-autofocus.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.camera.flash-autofocus.xml \
|
frameworks/native/data/etc/android.hardware.camera.flash-autofocus.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.camera.flash-autofocus.xml \
|
||||||
@@ -117,37 +79,14 @@ PRODUCT_SET_DEBUGFS_RESTRICTIONS := true
|
|||||||
|
|
||||||
# Display
|
# Display
|
||||||
PRODUCT_PACKAGES += \
|
PRODUCT_PACKAGES += \
|
||||||
android.hardware.graphics.allocator-V1-ndk.vendor \
|
|
||||||
android.hardware.graphics.common-V3-ndk.vendor \
|
|
||||||
android.hardware.graphics.mapper@4.0-impl-qti-display \
|
android.hardware.graphics.mapper@4.0-impl-qti-display \
|
||||||
init.qti.display_boot.rc \
|
init.qti.display_boot.rc \
|
||||||
init.qti.display_boot.sh \
|
init.qti.display_boot.sh \
|
||||||
libdisplayconfig.qti \
|
|
||||||
libdisplayconfig.system.qti \
|
|
||||||
libqdMetaData \
|
|
||||||
libqdMetaData.system \
|
|
||||||
libsdmcore \
|
|
||||||
libsdmutils \
|
|
||||||
libui_shim.vendor \
|
|
||||||
vendor.display.config@1.0 \
|
|
||||||
vendor.display.config@1.11.vendor \
|
|
||||||
vendor.display.config@2.0 \
|
|
||||||
vendor.display.config@2.0.vendor \
|
|
||||||
vendor.qti.hardware.display.allocator-service \
|
vendor.qti.hardware.display.allocator-service \
|
||||||
vendor.qti.hardware.display.composer-service \
|
vendor.qti.hardware.display.composer-service \
|
||||||
vendor.qti.hardware.display.composer-service.rc \
|
vendor.qti.hardware.display.composer-service.rc \
|
||||||
vendor.qti.hardware.display.composer-service.xml \
|
vendor.qti.hardware.display.composer-service.xml \
|
||||||
vendor.qti.hardware.display.config-V1-ndk.vendor \
|
vendor.qti.hardware.display.demura-service
|
||||||
vendor.qti.hardware.display.config-V2-ndk.vendor \
|
|
||||||
vendor.qti.hardware.display.config-V3-ndk.vendor \
|
|
||||||
vendor.qti.hardware.display.config-V4-ndk.vendor \
|
|
||||||
vendor.qti.hardware.display.config-V5-ndk.vendor \
|
|
||||||
vendor.qti.hardware.display.config-V6-ndk.vendor \
|
|
||||||
vendor.qti.hardware.display.demura-service \
|
|
||||||
vendor.qti.hardware.display.mapper@1.1.vendor \
|
|
||||||
vendor.qti.hardware.display.mapper@2.0.vendor \
|
|
||||||
vendor.qti.hardware.display.mapper@3.0.vendor \
|
|
||||||
vendor.qti.hardware.display.mapper@4.0.vendor
|
|
||||||
|
|
||||||
PRODUCT_COPY_FILES += \
|
PRODUCT_COPY_FILES += \
|
||||||
frameworks/native/data/etc/android.hardware.touchscreen.multitouch.jazzhand.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.touchscreen.multitouch.jazzhand.xml
|
frameworks/native/data/etc/android.hardware.touchscreen.multitouch.jazzhand.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.touchscreen.multitouch.jazzhand.xml
|
||||||
@@ -158,7 +97,6 @@ PRODUCT_PACKAGES += \
|
|||||||
|
|
||||||
# DRM
|
# DRM
|
||||||
PRODUCT_PACKAGES += \
|
PRODUCT_PACKAGES += \
|
||||||
android.hardware.drm@1.3.vendor \
|
|
||||||
android.hardware.drm-service.clearkey
|
android.hardware.drm-service.clearkey
|
||||||
|
|
||||||
# Fastboot
|
# Fastboot
|
||||||
@@ -166,10 +104,6 @@ PRODUCT_PACKAGES += \
|
|||||||
fastbootd
|
fastbootd
|
||||||
|
|
||||||
# Fingerprint
|
# Fingerprint
|
||||||
PRODUCT_PACKAGES += \
|
|
||||||
android.hardware.biometrics.common-V2-ndk.vendor \
|
|
||||||
android.hardware.biometrics.fingerprint-V2-ndk.vendor
|
|
||||||
|
|
||||||
PRODUCT_PACKAGES += \
|
PRODUCT_PACKAGES += \
|
||||||
android.hardware.biometrics.fingerprint-service.samsung
|
android.hardware.biometrics.fingerprint-service.samsung
|
||||||
|
|
||||||
@@ -195,20 +129,10 @@ PRODUCT_COPY_FILES += \
|
|||||||
PRODUCT_COPY_FILES += \
|
PRODUCT_COPY_FILES += \
|
||||||
frameworks/native/data/etc/android.hardware.location.gps.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.location.gps.xml
|
frameworks/native/data/etc/android.hardware.location.gps.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.location.gps.xml
|
||||||
|
|
||||||
PRODUCT_PACKAGES += \
|
|
||||||
android.hardware.gnss-V2-ndk.vendor
|
|
||||||
|
|
||||||
# HIDL
|
|
||||||
PRODUCT_PACKAGES += \
|
|
||||||
libhidltransport.vendor \
|
|
||||||
libhwbinder.vendor
|
|
||||||
|
|
||||||
# Health
|
# Health
|
||||||
PRODUCT_PACKAGES += \
|
PRODUCT_PACKAGES += \
|
||||||
android.hardware.health-service.qti \
|
android.hardware.health-service.qti \
|
||||||
android.hardware.health-service.qti_recovery \
|
android.hardware.health-service.qti_recovery
|
||||||
android.hardware.health@1.0.vendor \
|
|
||||||
android.hardware.health@2.1.vendor
|
|
||||||
|
|
||||||
# Hotword enrollment
|
# Hotword enrollment
|
||||||
PRODUCT_COPY_FILES += \
|
PRODUCT_COPY_FILES += \
|
||||||
@@ -250,20 +174,7 @@ PRODUCT_PACKAGES += \
|
|||||||
init.samsung.power.rc \
|
init.samsung.power.rc \
|
||||||
init.samsung.rc
|
init.samsung.rc
|
||||||
|
|
||||||
# Keymaster
|
|
||||||
PRODUCT_PACKAGES += \
|
|
||||||
android.hardware.keymaster@4.1.vendor \
|
|
||||||
libkeymaster_messages.vendor \
|
|
||||||
libkeymaster4_1support.vendor
|
|
||||||
|
|
||||||
# Keymint
|
# Keymint
|
||||||
PRODUCT_PACKAGES += \
|
|
||||||
android.hardware.hardware_keystore.xml \
|
|
||||||
android.hardware.security.keymint-V1-ndk.vendor \
|
|
||||||
android.hardware.security.keymint-V2-ndk.vendor \
|
|
||||||
android.hardware.security.secureclock-V1-ndk.vendor \
|
|
||||||
android.hardware.security.sharedsecret-V1-ndk.vendor
|
|
||||||
|
|
||||||
PRODUCT_COPY_FILES += \
|
PRODUCT_COPY_FILES += \
|
||||||
frameworks/native/data/etc/android.software.device_id_attestation.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.software.device_id_attestation.xml
|
frameworks/native/data/etc/android.software.device_id_attestation.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.software.device_id_attestation.xml
|
||||||
|
|
||||||
@@ -274,9 +185,6 @@ PRODUCT_COPY_FILES += \
|
|||||||
# Media
|
# Media
|
||||||
PRODUCT_PACKAGES += \
|
PRODUCT_PACKAGES += \
|
||||||
libavservices_minijail \
|
libavservices_minijail \
|
||||||
libavservices_minijail.vendor \
|
|
||||||
libcodec2_hidl@1.2.vendor \
|
|
||||||
libcodec2_vndk.vendor \
|
|
||||||
libpalclient
|
libpalclient
|
||||||
|
|
||||||
PRODUCT_COPY_FILES += \
|
PRODUCT_COPY_FILES += \
|
||||||
@@ -284,12 +192,13 @@ PRODUCT_COPY_FILES += \
|
|||||||
$(AUDIO_HAL_DIR)/configs/common/codec2/service/1.0/c2audio.vendor.base-arm64.policy:$(TARGET_COPY_OUT_VENDOR)/etc/seccomp_policy/c2audio.vendor.base-arm64.policy \
|
$(AUDIO_HAL_DIR)/configs/common/codec2/service/1.0/c2audio.vendor.base-arm64.policy:$(TARGET_COPY_OUT_VENDOR)/etc/seccomp_policy/c2audio.vendor.base-arm64.policy \
|
||||||
$(AUDIO_HAL_DIR)/configs/common/codec2/service/1.0/c2audio.vendor.ext-arm64.policy:$(TARGET_COPY_OUT_VENDOR)/etc/seccomp_policy/c2audio.vendor.ext-arm64.policy
|
$(AUDIO_HAL_DIR)/configs/common/codec2/service/1.0/c2audio.vendor.ext-arm64.policy:$(TARGET_COPY_OUT_VENDOR)/etc/seccomp_policy/c2audio.vendor.ext-arm64.policy
|
||||||
|
|
||||||
|
# Memtrack
|
||||||
|
PRODUCT_PACKAGES += \
|
||||||
|
vendor.qti.hardware.memtrack-service
|
||||||
|
|
||||||
# NFC
|
# NFC
|
||||||
PRODUCT_PACKAGES += \
|
PRODUCT_PACKAGES += \
|
||||||
android.hardware.nfc@1.2.vendor \
|
|
||||||
android.hardware.secure_element@1.2.vendor \
|
|
||||||
com.android.nfc_extras \
|
com.android.nfc_extras \
|
||||||
libchrome.vendor \
|
|
||||||
nqnfcinfo \
|
nqnfcinfo \
|
||||||
Tag
|
Tag
|
||||||
|
|
||||||
@@ -315,20 +224,6 @@ PRODUCT_SOONG_NAMESPACES += \
|
|||||||
kernel/samsung/sm8550 \
|
kernel/samsung/sm8550 \
|
||||||
kernel/samsung/sm8550-modules
|
kernel/samsung/sm8550-modules
|
||||||
|
|
||||||
# Memtrack
|
|
||||||
PRODUCT_PACKAGES += \
|
|
||||||
vendor.qti.hardware.memtrack-service
|
|
||||||
|
|
||||||
# Net
|
|
||||||
PRODUCT_PACKAGES += \
|
|
||||||
android.system.net.netd@1.1.vendor
|
|
||||||
|
|
||||||
# OMX
|
|
||||||
PRODUCT_PACKAGES += \
|
|
||||||
libOmxCore \
|
|
||||||
libmm-omxcore \
|
|
||||||
libstagefrighthw
|
|
||||||
|
|
||||||
# Overlays
|
# Overlays
|
||||||
PRODUCT_ENFORCE_RRO_TARGETS := *
|
PRODUCT_ENFORCE_RRO_TARGETS := *
|
||||||
|
|
||||||
@@ -350,7 +245,6 @@ PRODUCT_USE_DYNAMIC_PARTITIONS := true
|
|||||||
# Power
|
# Power
|
||||||
PRODUCT_PACKAGES += \
|
PRODUCT_PACKAGES += \
|
||||||
android.hardware.power-service.lineage-libperfmgr \
|
android.hardware.power-service.lineage-libperfmgr \
|
||||||
android.hardware.power@1.2.vendor \
|
|
||||||
libqti-perfd-client
|
libqti-perfd-client
|
||||||
|
|
||||||
PRODUCT_COPY_FILES += \
|
PRODUCT_COPY_FILES += \
|
||||||
@@ -360,17 +254,6 @@ PRODUCT_COPY_FILES += \
|
|||||||
PRODUCT_PACKAGES += \
|
PRODUCT_PACKAGES += \
|
||||||
libprotobuf-cpp-full-3.9.1-vendorcompat
|
libprotobuf-cpp-full-3.9.1-vendorcompat
|
||||||
|
|
||||||
# QMI
|
|
||||||
PRODUCT_PACKAGES += \
|
|
||||||
libcurl.vendor \
|
|
||||||
libjson \
|
|
||||||
libjsoncpp.vendor \
|
|
||||||
libqti_vndfwk_detect.vendor \
|
|
||||||
libqti_vndfwk_detect_vendor \
|
|
||||||
libsqlite.vendor \
|
|
||||||
libvndfwk_detect_jni.qti.vendor \
|
|
||||||
libvndfwk_detect_jni.qti_vendor
|
|
||||||
|
|
||||||
# QTI
|
# QTI
|
||||||
PRODUCT_COPY_FILES += \
|
PRODUCT_COPY_FILES += \
|
||||||
$(LOCAL_PATH)/configs/permissions/privapp-permissions-qti.xml:$(TARGET_COPY_OUT_SYSTEM)/etc/permissions/privapp-permissions-qti.xml \
|
$(LOCAL_PATH)/configs/permissions/privapp-permissions-qti.xml:$(TARGET_COPY_OUT_SYSTEM)/etc/permissions/privapp-permissions-qti.xml \
|
||||||
@@ -378,23 +261,7 @@ PRODUCT_COPY_FILES += \
|
|||||||
|
|
||||||
# RIL
|
# RIL
|
||||||
PRODUCT_PACKAGES += \
|
PRODUCT_PACKAGES += \
|
||||||
android.hardware.radio@1.2.vendor \
|
secril_config_svc \
|
||||||
android.hardware.radio.config@1.3.vendor \
|
|
||||||
android.hardware.radio.deprecated@1.0.vendor \
|
|
||||||
android.hardware.radio-V1-ndk.vendor \
|
|
||||||
android.hardware.radio.config-V1-ndk.vendor \
|
|
||||||
android.hardware.radio.data-V1-ndk.vendor \
|
|
||||||
android.hardware.radio.messaging-V1-ndk.vendor \
|
|
||||||
android.hardware.radio.modem-V1-ndk.vendor \
|
|
||||||
android.hardware.radio.network-V1-ndk.vendor \
|
|
||||||
android.hardware.radio.sim-V1-ndk.vendor \
|
|
||||||
android.hardware.radio.voice-V1-ndk.vendor \
|
|
||||||
libprotobuf-cpp-full \
|
|
||||||
libprotobuf-cpp-lite-3.9.1-vendorcompat \
|
|
||||||
librmnetctl \
|
|
||||||
secril_config_svc
|
|
||||||
|
|
||||||
PRODUCT_PACKAGES += \
|
|
||||||
sehradiomanager
|
sehradiomanager
|
||||||
|
|
||||||
PRODUCT_COPY_FILES += \
|
PRODUCT_COPY_FILES += \
|
||||||
@@ -402,9 +269,7 @@ PRODUCT_COPY_FILES += \
|
|||||||
|
|
||||||
# Sensors
|
# Sensors
|
||||||
PRODUCT_PACKAGES += \
|
PRODUCT_PACKAGES += \
|
||||||
android.frameworks.sensorservice@1.0.vendor \
|
|
||||||
android.hardware.sensors-service.samsung-multihal \
|
android.hardware.sensors-service.samsung-multihal \
|
||||||
libsensorndkbridge \
|
|
||||||
sensors.dynamic_sensor_hal
|
sensors.dynamic_sensor_hal
|
||||||
|
|
||||||
PRODUCT_COPY_FILES += \
|
PRODUCT_COPY_FILES += \
|
||||||
@@ -440,17 +305,6 @@ PRODUCT_COPY_FILES += \
|
|||||||
frameworks/native/data/etc/android.hardware.telephony.mbms.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.telephony.mbms.xml \
|
frameworks/native/data/etc/android.hardware.telephony.mbms.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.hardware.telephony.mbms.xml \
|
||||||
frameworks/native/data/etc/android.software.sip.voip.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.software.sip.voip.xml
|
frameworks/native/data/etc/android.software.sip.voip.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.software.sip.voip.xml
|
||||||
|
|
||||||
# Thermal
|
|
||||||
PRODUCT_PACKAGES += \
|
|
||||||
android.frameworks.cameraservice.service@2.2.vendor \
|
|
||||||
android.hardware.thermal@2.0 \
|
|
||||||
android.hardware.thermal@2.0.vendor
|
|
||||||
|
|
||||||
# Trusted User Interface
|
|
||||||
PRODUCT_PACKAGES += \
|
|
||||||
android.hidl.memory.block@1.0.vendor \
|
|
||||||
vendor.qti.hardware.systemhelper@1.0.vendor
|
|
||||||
|
|
||||||
# USB
|
# USB
|
||||||
PRODUCT_PACKAGES += \
|
PRODUCT_PACKAGES += \
|
||||||
android.hardware.usb@1.3-service-qti \
|
android.hardware.usb@1.3-service-qti \
|
||||||
@@ -475,18 +329,9 @@ PRODUCT_PACKAGES += \
|
|||||||
PRODUCT_COPY_FILES += \
|
PRODUCT_COPY_FILES += \
|
||||||
frameworks/native/data/etc/android.software.verified_boot.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.software.verified_boot.xml
|
frameworks/native/data/etc/android.software.verified_boot.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.software.verified_boot.xml
|
||||||
|
|
||||||
# Weaver
|
|
||||||
PRODUCT_PACKAGES += \
|
|
||||||
android.hardware.weaver@1.0.vendor
|
|
||||||
|
|
||||||
# Vibrator
|
|
||||||
PRODUCT_PACKAGES += \
|
|
||||||
android.hardware.vibrator-V2-ndk.vendor
|
|
||||||
|
|
||||||
# WiFi
|
# WiFi
|
||||||
PRODUCT_PACKAGES += \
|
PRODUCT_PACKAGES += \
|
||||||
android.hardware.wifi-service \
|
android.hardware.wifi-service \
|
||||||
android.hardware.wifi.hostapd@1.0.vendor \
|
|
||||||
hostapd \
|
hostapd \
|
||||||
libwpa_client \
|
libwpa_client \
|
||||||
libwifi-hal-ctrl \
|
libwifi-hal-ctrl \
|
||||||
|
Reference in New Issue
Block a user