| # |
| # Copyright (C) 2025 The LineageOS Project |
| # |
| # SPDX-License-Identifier: Apache-2.0 |
| # |
| |
| # Enable project quotas and casefolding for emulated storage without sdcardfs |
| $(call inherit-product, $(SRC_TARGET_DIR)/product/emulated_storage.mk) |
| |
| # Installs gsi keys into ramdisk, to boot a GSI with verified boot. |
| $(call inherit-product, $(SRC_TARGET_DIR)/product/developer_gsi_keys.mk) |
| |
| # Add common definitions for Qualcomm |
| $(call inherit-product, hardware/qcom-caf/common/common.mk) |
| |
| # A/B |
| $(call inherit-product, $(SRC_TARGET_DIR)/product/virtual_ab_ota/launch_with_vendor_ramdisk.mk) |
| |
| 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 |
| |
| PRODUCT_PACKAGES += \ |
| checkpoint_gc \ |
| otapreopt_script |
| |
| # Inherit from vendor blobs |
| $(call inherit-product, vendor/motorola/sm8650-common/sm8650-common-vendor.mk) |