From 1354be5ff8ed4511a492c15bf18aff09ce532c05 Mon Sep 17 00:00:00 2001 From: Michael Bestas Date: Mon, 13 Jan 2025 11:03:38 +0200 Subject: [PATCH] sm7325-common: Migrate mount point creation out of Android.mk Change-Id: Id5986b8a740e45f864eecdd2bd82d9455f128d6b --- Android.mk | 26 -------------------------- common.mk | 7 +++++++ 2 files changed, 7 insertions(+), 26 deletions(-) diff --git a/Android.mk b/Android.mk index 218fb8a..894c9d0 100644 --- a/Android.mk +++ b/Android.mk @@ -9,30 +9,4 @@ LOCAL_PATH := $(call my-dir) ifneq ($(filter berlin berlna dubai tundra xpeng,$(TARGET_DEVICE)),) subdir_makefiles=$(call first-makefiles-under,$(LOCAL_PATH)) $(foreach mk,$(subdir_makefiles),$(info including $(mk) ...)$(eval include $(mk))) - -include $(CLEAR_VARS) - -# A/B builds require us to create the mount points at compile time. -# Just creating it for all cases since it does not hurt. -FIRMWARE_MOUNT_POINT := $(TARGET_OUT_VENDOR)/firmware_mnt -$(FIRMWARE_MOUNT_POINT): $(LOCAL_INSTALLED_MODULE) - @echo "Creating $(FIRMWARE_MOUNT_POINT)" - @mkdir -p $(TARGET_OUT_VENDOR)/firmware_mnt - -BT_FIRMWARE_MOUNT_POINT := $(TARGET_OUT_VENDOR)/bt_firmware -$(BT_FIRMWARE_MOUNT_POINT): $(LOCAL_INSTALLED_MODULE) - @echo "Creating $(BT_FIRMWARE_MOUNT_POINT)" - @mkdir -p $(TARGET_OUT_VENDOR)/bt_firmware - -DSP_MOUNT_POINT := $(TARGET_OUT_VENDOR)/dsp -$(DSP_MOUNT_POINT): $(LOCAL_INSTALLED_MODULE) - @echo "Creating $(DSP_MOUNT_POINT)" - @mkdir -p $(TARGET_OUT_VENDOR)/dsp - -FSG_MOUNT_POINT := $(TARGET_OUT_VENDOR)/fsg -$(FSG_MOUNT_POINT): $(LOCAL_INSTALLED_MODULE) - @echo "Creating $(FSG_MOUNT_POINT)" - @mkdir -p $(TARGET_OUT_VENDOR)/fsg - -ALL_DEFAULT_INSTALLED_MODULES += $(FIRMWARE_MOUNT_POINT) $(BT_FIRMWARE_MOUNT_POINT) $(DSP_MOUNT_POINT) $(FSG_MOUNT_POINT) endif diff --git a/common.mk b/common.mk index 2dbe438..d94f585 100644 --- a/common.mk +++ b/common.mk @@ -4,6 +4,13 @@ # SPDX-License-Identifier: Apache-2.0 # +# Partitions +PRODUCT_PACKAGES += \ + vendor_bt_firmware_mountpoint \ + vendor_dsp_mountpoint \ + vendor_firmware_mnt_mountpoint \ + vendor_fsg_mountpoint + PRODUCT_BUILD_SUPER_PARTITION := false PRODUCT_USE_DYNAMIC_PARTITIONS := true