From 7ef070111c51df053db668bef87b585eaeb40be6 Mon Sep 17 00:00:00 2001 From: dianlujitao Date: Wed, 2 Feb 2022 23:33:07 +0800 Subject: [PATCH] sm8250-common: Use ueventd to load aw882xx calibration file * Avoid direct filesystem access from the kernel * Switch to CAF-defined label while at it Change-Id: Id9571e0cfb635b536eb4927fb4b2bed042917306 --- Android.mk | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/Android.mk b/Android.mk index 4986f20..6ea4d24 100644 --- a/Android.mk +++ b/Android.mk @@ -136,4 +136,13 @@ $(EXPAT_SYMLINKS): $(LOCAL_INSTALLED_MODULE) ALL_DEFAULT_INSTALLED_MODULES += $(EXPAT_SYMLINKS) +AW882XX_CAL_SYMLINKS := $(TARGET_OUT_VENDOR)/firmware/aw_cali.bin +$(AW882XX_CAL_SYMLINKS): $(LOCAL_INSTALLED_MODULE) + @echo "Creating aw882xx firmware symlinks: $@" + @rm -rf $@ + @mkdir -p $(dir $@) + $(hide) ln -sf /mnt/vendor/persist/factory/audio/aw_cali.bin $@ + +ALL_DEFAULT_INSTALLED_MODULES += $(AW882XX_CAL_SYMLINKS) + endif