| # |
| # 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) |
| |
| # Enforce generic ramdisk allow list |
| $(call inherit-product, $(SRC_TARGET_DIR)/product/generic_ramdisk.mk) |
| |
| # Setup dalvik vm configs |
| $(call inherit-product, frameworks/native/build/phone-xhdpi-6144-dalvik-heap.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 |
| |
| # Shipping API Level |
| BOARD_SHIPPING_API_LEVEL := 33 |
| |
| # Inherit from vendor blobs |
| $(call inherit-product, vendor/xiaomi/sm6225-common/sm6225-common-vendor.mk) |