| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394 |
- #
- # 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
- AB_OTA_POSTINSTALL_CONFIG += \
- RUN_POSTINSTALL_vendor=true \
- POSTINSTALL_PATH_vendor=bin/checkpoint_gc \
- FILESYSTEM_TYPE_vendor=ext4 \
- POSTINSTALL_OPTIONAL_vendor=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
- # Userdata checkpoint
- PRODUCT_PACKAGES += \
- checkpoint_gc
- # 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
|