# # Copyright (C) 2025 The Android Open Source Project # Copyright (C) 2025 The TWRP Open Source Project # # SPDX-License-Identifier: Apache-2.0 # LOCAL_PATH := device/samsung/dm2q # Inherit from common AOSP config $(call inherit-product, $(SRC_TARGET_DIR)/product/base.mk) $(call inherit-product, $(SRC_TARGET_DIR)/product/core_64_bit.mk) # Enable project quotas and casefolding for emulated storage without sdcardfs $(call inherit-product, $(SRC_TARGET_DIR)/product/emulated_storage.mk) # Inherit some common TWRP stuff. $(call inherit-product, vendor/twrp/config/common.mk) BUILD_BROKEN_DUP_RULES := true RELAX_USES_LIBRARY_CHECK := true # A/B support AB_OTA_UPDATER := false # Dynamic partitions PRODUCT_USE_DYNAMIC_PARTITIONS := true # f2fs utilities PRODUCT_PACKAGES += \ sg_write_buffer \ f2fs_io \ check_f2fs # Userdata checkpoint PRODUCT_PACKAGES += \ checkpoint_gc # fastbootd PRODUCT_PACKAGES += fastbootd # Add default implementation of fastboot HAL. PRODUCT_PACKAGES += android.hardware.fastboot@1.0-impl-mock #namespace definition for librecovery_updater #differentiate legacy 'sg' or 'bsg' framework SOONG_CONFIG_NAMESPACES += ufsbsg SOONG_CONFIG_ufsbsg += ufsframework SOONG_CONFIG_ufsbsg_ufsframework := bsg # Enable Fuse Passthrough PRODUCT_PROPERTY_OVERRIDES += persist.sys.fuse.passthrough.enable=true # Soong namespaces PRODUCT_SOONG_NAMESPACES += \ $(DEVICE_PATH)