| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384 |
- #
- # Copyright (C) 2023 The Android Open Source Project
- # Copyright (C) 2023 SebaUbuntu's TWRP device tree generator
- #
- # SPDX-License-Identifier: Apache-2.0
- #
- LOCAL_PATH := device/nokia/cap_sprout
- # A/B
- AB_OTA_POSTINSTALL_CONFIG += \
- RUN_POSTINSTALL_system=true \
- POSTINSTALL_PATH_system=system/bin/otapreopt_script \
- FILESYSTEM_TYPE_system=ext4 \
- POSTINSTALL_OPTIONAL_system=true
- # API/SDK Version
- PRODUCT_SHIPPING_API_LEVEL := 29
- BOARD_SHIPPING_API_LEVEL := 29
- BOARD_API_LEVEL := 29
- SHIPPING_API_LEVEL := 29
- # Boot control HAL
- PRODUCT_PACKAGES += \
- android.hardware.boot@1.1-impl-qti \
- android.hardware.boot@1.1-impl-qti.recovery \
- android.hardware.boot@1.1-service
- # Decryption
- PRODUCT_PACKAGES += \
- qcom_decrypt \
- qcom_decrypt_fbe
- # Dynamic
- PRODUCT_USE_DYNAMIC_PARTITIONS := true
- # F2FS Utilities
- PRODUCT_PACKAGES += \
- sg_write_buffer \
- f2fs_io \
- check_f2fs
- # Fastboot/D HAL
- PRODUCT_PACKAGES += \
- android.hardware.fastboot@1.1-impl-mock \
- fastbootd
- # Recovery Modules
- TARGET_RECOVERY_DEVICE_MODULES += \
- android.hidl.allocator@1.0 \
- android.hidl.memory@1.0 \
- android.hidl.memory.token@1.0 \
- libdmabufheap \
- libhidlmemory \
- libion \
- libspl \
- libnetutils \
- libxml2 \
- vendor.display.config@1.0 \
- vendor.display.config@2.0
- RECOVERY_LIBRARY_SOURCE_FILES += \
- $(TARGET_OUT_SHARED_LIBRARIES)/android.hidl.allocator@1.0.so \
- $(TARGET_OUT_SHARED_LIBRARIES)/android.hidl.memory@1.0.so \
- $(TARGET_OUT_SHARED_LIBRARIES)/android.hidl.memory.token@1.0.so \
- $(TARGET_OUT_SHARED_LIBRARIES)/libdmabufheap.so \
- $(TARGET_OUT_SHARED_LIBRARIES)/libhidlmemory.so \
- $(TARGET_OUT_SHARED_LIBRARIES)/libion.so \
- $(TARGET_OUT_SHARED_LIBRARIES)/libspl.so \
- $(TARGET_OUT_SHARED_LIBRARIES)/libnetutils.so \
- $(TARGET_OUT_SHARED_LIBRARIES)/libxml2.so \
- $(TARGET_OUT_SYSTEM_EXT_SHARED_LIBRARIES)/vendor.display.config@1.0.so \
- $(TARGET_OUT_SYSTEM_EXT_SHARED_LIBRARIES)/vendor.display.config@2.0.so
- # Update Engine
- PRODUCT_PACKAGES += \
- otapreopt_script \
- cppreopts.sh \
- update_engine \
- update_verifier \
- update_engine_sideload
- PRODUCT_PACKAGES_DEBUG += \
- update_engine_client
|