# # Copyright (C) 2021 The LineageOS Project # # SPDX-License-Identifier: Apache-2.0 # PRODUCT_BUILD_SUPER_PARTITION := false PRODUCT_USE_DYNAMIC_PARTITIONS := true # Enable updating of APEXes $(call inherit-product, $(SRC_TARGET_DIR)/product/updatable_apex.mk) # Include GSI keys $(call inherit-product, $(SRC_TARGET_DIR)/product/gsi_keys.mk) # Atrace PRODUCT_PACKAGES += \ android.hardware.atrace@1.0-service # Audio PRODUCT_PACKAGES += \ android.hardware.audio@6.0-impl \ android.hardware.audio.effect@6.0-impl \ android.hardware.audio.service \ android.hardware.bluetooth.audio@2.0-impl \ android.hardware.soundtrigger@2.3-impl PRODUCT_PACKAGES += \ audio.a2dp.default \ audio.bluetooth.default \ audio.primary.kona \ audio.r_submix.default \ audio.usb.default \ PRODUCT_PACKAGES += \ liba2dpoffload \ libaudiopreprocessing \ libbatterylistener \ libbundlewrapper \ libcomprcapture \ libdownmix \ libdynproc \ libeffectproxy \ libexthwplugin \ libhdmiedid \ libhfp \ libldnhncr \ libqcompostprocbundle \ libqcomvisualizer \ libqcomvoiceprocessing \ libreverbwrapper \ libsndmonitor \ libspkrprot \ libvisualizer \ libvolumelistener # Bluetooth PRODUCT_PACKAGES += \ vendor.qti.hardware.bluetooth_audio@2.0.vendor \ vendor.qti.hardware.btconfigstore@1.0.vendor # Camera PRODUCT_PACKAGES += \ android.hardware.camera.provider@2.4-impl \ android.hardware.camera.provider@2.4-service_64 \ libcamera2ndk_vendor \ libgui_vendor \ vendor.qti.hardware.camera.postproc@1.0.vendor PRODUCT_PACKAGES += \ libstdc++.vendor PRODUCT_PACKAGES += \ Snap # Consumer IR PRODUCT_PACKAGES += \ android.hardware.ir@1.0-impl \ android.hardware.ir@1.0-service # Display PRODUCT_PACKAGES += \ android.hardware.graphics.mapper@3.0-impl-qti-display \ android.hardware.graphics.mapper@4.0-impl-qti-display \ android.hardware.memtrack@1.0-impl \ android.hardware.memtrack@1.0-service \ libdisplayconfig.qti \ libdisplayconfig.qti.vendor \ libqdMetaData \ libsdmcore \ libsdmutils \ libtinyxml \ libvulkan \ memtrack.kona \ vendor.display.config@1.5 \ 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.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 # DRM PRODUCT_PACKAGES += \ android.hardware.drm@1.3-service.clearkey # fastbootd PRODUCT_PACKAGES += \ fastbootd # Fingerprint ifneq ($(TARGET_NO_FOD),true) PRODUCT_PACKAGES += \ vendor.goodix.hardware.biometrics.fingerprint@2.1.vendor endif PRODUCT_PACKAGES += \ vendor.xiaomi.hardware.fingerprintextension@1.0.vendor # Health PRODUCT_PACKAGES += \ android.hardware.health@2.1-impl \ android.hardware.health@2.1-service # Soong namespaces PRODUCT_SOONG_NAMESPACES += \ $(LOCAL_PATH) # Inherit the proprietary files $(call inherit-product, vendor/xiaomi/sm8250-common/sm8250-common-vendor.mk)