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_mixer_plugin \
|
||||
libagm_pcm_plugin \
|
||||
libaudioroute.vendor \
|
||||
libbatterylistener \
|
||||
libqcompostprocbundle \
|
||||
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.software.midi.xml:$(TARGET_COPY_OUT_VENDOR)/etc/permissions/android.software.midi.xml
|
||||
|
||||
# Authsecret
|
||||
PRODUCT_PACKAGES += \
|
||||
android.hardware.authsecret@1.0.vendor
|
||||
|
||||
# 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 += \
|
||||
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
|
||||
|
||||
# CAS
|
||||
PRODUCT_PACKAGES += \
|
||||
android.hardware.cas@1.2-service
|
||||
|
||||
# ConfigStore
|
||||
PRODUCT_PACKAGES += \
|
||||
vendor.qti.hardware.capabilityconfigstore@1.0.vendor
|
||||
|
||||
# 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 += \
|
||||
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 \
|
||||
@@ -117,37 +79,14 @@ PRODUCT_SET_DEBUGFS_RESTRICTIONS := true
|
||||
|
||||
# Display
|
||||
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 \
|
||||
init.qti.display_boot.rc \
|
||||
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.composer-service \
|
||||
vendor.qti.hardware.display.composer-service.rc \
|
||||
vendor.qti.hardware.display.composer-service.xml \
|
||||
vendor.qti.hardware.display.config-V1-ndk.vendor \
|
||||
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
|
||||
vendor.qti.hardware.display.demura-service
|
||||
|
||||
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
|
||||
@@ -158,7 +97,6 @@ PRODUCT_PACKAGES += \
|
||||
|
||||
# DRM
|
||||
PRODUCT_PACKAGES += \
|
||||
android.hardware.drm@1.3.vendor \
|
||||
android.hardware.drm-service.clearkey
|
||||
|
||||
# Fastboot
|
||||
@@ -166,10 +104,6 @@ PRODUCT_PACKAGES += \
|
||||
fastbootd
|
||||
|
||||
# Fingerprint
|
||||
PRODUCT_PACKAGES += \
|
||||
android.hardware.biometrics.common-V2-ndk.vendor \
|
||||
android.hardware.biometrics.fingerprint-V2-ndk.vendor
|
||||
|
||||
PRODUCT_PACKAGES += \
|
||||
android.hardware.biometrics.fingerprint-service.samsung
|
||||
|
||||
@@ -195,20 +129,10 @@ 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
|
||||
|
||||
PRODUCT_PACKAGES += \
|
||||
android.hardware.gnss-V2-ndk.vendor
|
||||
|
||||
# HIDL
|
||||
PRODUCT_PACKAGES += \
|
||||
libhidltransport.vendor \
|
||||
libhwbinder.vendor
|
||||
|
||||
# Health
|
||||
PRODUCT_PACKAGES += \
|
||||
android.hardware.health-service.qti \
|
||||
android.hardware.health-service.qti_recovery \
|
||||
android.hardware.health@1.0.vendor \
|
||||
android.hardware.health@2.1.vendor
|
||||
android.hardware.health-service.qti_recovery
|
||||
|
||||
# Hotword enrollment
|
||||
PRODUCT_COPY_FILES += \
|
||||
@@ -250,20 +174,7 @@ PRODUCT_PACKAGES += \
|
||||
init.samsung.power.rc \
|
||||
init.samsung.rc
|
||||
|
||||
# Keymaster
|
||||
PRODUCT_PACKAGES += \
|
||||
android.hardware.keymaster@4.1.vendor \
|
||||
libkeymaster_messages.vendor \
|
||||
libkeymaster4_1support.vendor
|
||||
|
||||
# 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 += \
|
||||
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
|
||||
PRODUCT_PACKAGES += \
|
||||
libavservices_minijail \
|
||||
libavservices_minijail.vendor \
|
||||
libcodec2_hidl@1.2.vendor \
|
||||
libcodec2_vndk.vendor \
|
||||
libpalclient
|
||||
|
||||
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.ext-arm64.policy:$(TARGET_COPY_OUT_VENDOR)/etc/seccomp_policy/c2audio.vendor.ext-arm64.policy
|
||||
|
||||
# Memtrack
|
||||
PRODUCT_PACKAGES += \
|
||||
vendor.qti.hardware.memtrack-service
|
||||
|
||||
# NFC
|
||||
PRODUCT_PACKAGES += \
|
||||
android.hardware.nfc@1.2.vendor \
|
||||
android.hardware.secure_element@1.2.vendor \
|
||||
com.android.nfc_extras \
|
||||
libchrome.vendor \
|
||||
nqnfcinfo \
|
||||
Tag
|
||||
|
||||
@@ -315,20 +224,6 @@ PRODUCT_SOONG_NAMESPACES += \
|
||||
kernel/samsung/sm8550 \
|
||||
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
|
||||
PRODUCT_ENFORCE_RRO_TARGETS := *
|
||||
|
||||
@@ -350,7 +245,6 @@ PRODUCT_USE_DYNAMIC_PARTITIONS := true
|
||||
# Power
|
||||
PRODUCT_PACKAGES += \
|
||||
android.hardware.power-service.lineage-libperfmgr \
|
||||
android.hardware.power@1.2.vendor \
|
||||
libqti-perfd-client
|
||||
|
||||
PRODUCT_COPY_FILES += \
|
||||
@@ -360,17 +254,6 @@ PRODUCT_COPY_FILES += \
|
||||
PRODUCT_PACKAGES += \
|
||||
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
|
||||
PRODUCT_COPY_FILES += \
|
||||
$(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
|
||||
PRODUCT_PACKAGES += \
|
||||
android.hardware.radio@1.2.vendor \
|
||||
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 += \
|
||||
secril_config_svc \
|
||||
sehradiomanager
|
||||
|
||||
PRODUCT_COPY_FILES += \
|
||||
@@ -402,9 +269,7 @@ PRODUCT_COPY_FILES += \
|
||||
|
||||
# Sensors
|
||||
PRODUCT_PACKAGES += \
|
||||
android.frameworks.sensorservice@1.0.vendor \
|
||||
android.hardware.sensors-service.samsung-multihal \
|
||||
libsensorndkbridge \
|
||||
sensors.dynamic_sensor_hal
|
||||
|
||||
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.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
|
||||
PRODUCT_PACKAGES += \
|
||||
android.hardware.usb@1.3-service-qti \
|
||||
@@ -475,18 +329,9 @@ PRODUCT_PACKAGES += \
|
||||
PRODUCT_COPY_FILES += \
|
||||
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
|
||||
PRODUCT_PACKAGES += \
|
||||
android.hardware.wifi-service \
|
||||
android.hardware.wifi.hostapd@1.0.vendor \
|
||||
hostapd \
|
||||
libwpa_client \
|
||||
libwifi-hal-ctrl \
|
||||
|
Reference in New Issue
Block a user