aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorjobinrjohnson <me@jobinrjohnson.in>2017-11-09 14:43:18 +0000
committerWzedlare <vedatak01@gmail.com>2017-11-12 07:11:01 +0000
commit9e15afcaef379c29dababe8b71beded89a503d4c (patch)
tree383e705cc43e54903662b35ca7168d4134015787
parent085823a0ba717ff12c787d68faee730b3c9e6499 (diff)
cedric: Use hard-coded path to avoid the symlink-chaos in the build
Using local_path cause some symlink misleads in the build, let's manually type the path to fix the issue. By the way, let's get rid of local paths in the main folder. Change-Id: I3ad8d18e688e685ffd4601033df203f413415e3e
-rw-r--r--BoardConfig.mk12
-rw-r--r--device.mk154
-rw-r--r--wifi/Android.mk13
3 files changed, 86 insertions, 93 deletions
diff --git a/BoardConfig.mk b/BoardConfig.mk
index 43f1ba1..4c112f9 100644
--- a/BoardConfig.mk
+++ b/BoardConfig.mk
@@ -16,11 +16,9 @@
-include vendor/motorola/cedric/BoardConfigVendor.mk
-LOCAL_PATH := device/motorola/cedric
-
BOARD_VENDOR := motorola-qcom
-TARGET_SPECIFIC_HEADER_PATH := $(LOCAL_PATH)/include
+TARGET_SPECIFIC_HEADER_PATH := device/motorola/cedric/include
# Platform
TARGET_BOARD_PLATFORM := msm8937
@@ -86,7 +84,7 @@ USE_CUSTOM_AUDIO_POLICY := 1
# USE_XML_AUDIO_POLICY_CONF := 1
# Bluetooth
-BOARD_BLUETOOTH_BDROID_BUILDCFG_INCLUDE_DIR := $(LOCAL_PATH)/bluetooth
+BOARD_BLUETOOTH_BDROID_BUILDCFG_INCLUDE_DIR := device/motorola/cedric/bluetooth
BOARD_HAVE_BLUETOOTH := true
BOARD_HAVE_BLUETOOTH_QCOM := true
BLUETOOTH_HCI_USE_MCT := true
@@ -102,7 +100,7 @@ BOARD_NO_CHARGER_LED := true
# CMHW
BOARD_USES_CYANOGEN_HARDWARE := true
-BOARD_HARDWARE_CLASS += $(LOCAL_PATH)/cmhw
+BOARD_HARDWARE_CLASS += device/motorola/cedric/cmhw
# CNE / DPM
BOARD_USES_QCNE := true
@@ -159,13 +157,13 @@ BOARD_PROVIDES_RILD := true
# Recovery
BOARD_HAS_NO_SELECT_BUTTON := true
-TARGET_RECOVERY_FSTAB := $(LOCAL_PATH)/rootdir/etc/fstab.qcom
+TARGET_RECOVERY_FSTAB := device/motorola/cedric/rootdir/etc/fstab.qcom
TARGET_USERIMAGES_USE_EXT4 := true
TARGET_USERIMAGES_USE_F2FS := true
# SELinux
include device/qcom/sepolicy/sepolicy.mk
-BOARD_SEPOLICY_DIRS += $(LOCAL_PATH)/sepolicy
+BOARD_SEPOLICY_DIRS += device/motorola/cedric/sepolicy
# Wifi
BOARD_HAS_QCOM_WLAN := true
diff --git a/device.mk b/device.mk
index b5137c3..2122a25 100644
--- a/device.mk
+++ b/device.mk
@@ -17,7 +17,7 @@
$(call inherit-product, $(SRC_TARGET_DIR)/product/languages_full.mk)
# Overlay
-DEVICE_PACKAGE_OVERLAYS += $(LOCAL_PATH)/overlay
+DEVICE_PACKAGE_OVERLAYS += device/motorola/cedric/overlay
$(call inherit-product-if-exists, frameworks/native/build/phone-xxhdpi-2048-hwui-memory.mk)
@@ -68,33 +68,34 @@ PRODUCT_PACKAGES += \
libshim_adsp \
tinymix
+# Audio Configurations
PRODUCT_COPY_FILES += \
hardware/qcom/audio-caf/msm8996/configs/msm8937/aanc_tuning_mixer.txt:system/etc/aanc_tuning_mixer.txt \
- $(LOCAL_PATH)/audio/audio_effects.conf:system/vendor/etc/audio_effects.conf \
- $(LOCAL_PATH)/audio/audio_output_policy.conf:system/vendor/etc/audio_output_policy.conf \
- $(LOCAL_PATH)/audio/audio_ext_spkr.conf:system/etc/audio_ext_spkr.conf \
- $(LOCAL_PATH)/audio/audio_platform_info.xml:system/etc/audio_platform_info.xml \
- $(LOCAL_PATH)/audio/audio_platform_info_extcodec.xml:system/etc/audio_platform_info_extcodec.xml \
- $(LOCAL_PATH)/audio/audio_policy.conf:system/etc/audio_policy.conf \
- $(LOCAL_PATH)/audio/mixer_paths.xml:system/etc/mixer_paths.xml \
- $(LOCAL_PATH)/audio/mixer_paths_mtp.xml:system/etc/mixer_paths_mtp.xml \
- $(LOCAL_PATH)/audio/mixer_paths_qrd_sku1.xml:system/etc/mixer_paths_qrd_sku1.xml \
- $(LOCAL_PATH)/audio/mixer_paths_qrd_sku2.xml:system/etc/mixer_paths_qrd_sku2.xml \
- $(LOCAL_PATH)/audio/mixer_paths_qrd_skuh.xml:system/etc/mixer_paths_qrd_skuh.xml \
- $(LOCAL_PATH)/audio/mixer_paths_qrd_skuhf.xml:system/etc/mixer_paths_qrd_skuhf.xml \
- $(LOCAL_PATH)/audio/mixer_paths_qrd_skui.xml:system/etc/mixer_paths_qrd_skui.xml \
- $(LOCAL_PATH)/audio/mixer_paths_qrd_skum.xml:system/etc/mixer_paths_qrd_skum.xml \
- $(LOCAL_PATH)/audio/mixer_paths_qrd_skun.xml:system/etc/mixer_paths_qrd_skun.xml \
- $(LOCAL_PATH)/audio/mixer_paths_skuk.xml:system/etc/mixer_paths_skuk.xml \
- $(LOCAL_PATH)/audio/mixer_paths_wcd9306.xml:system/etc/mixer_paths_wcd9306.xml \
- $(LOCAL_PATH)/audio/mixer_paths_wcd9326.xml:system/etc/mixer_paths_wcd9326.xml \
- $(LOCAL_PATH)/audio/mixer_paths_wcd9330.xml:system/etc/mixer_paths_wcd9330.xml \
- $(LOCAL_PATH)/audio/mixer_paths_wcd9335.xml:system/etc/mixer_paths_wcd9335.xml \
- $(LOCAL_PATH)/audio/sound_trigger_mixer_paths.xml:system/etc/sound_trigger_mixer_paths.xml \
- $(LOCAL_PATH)/audio/sound_trigger_mixer_paths_wcd9306.xml:system/etc/sound_trigger_mixer_paths_wcd9306.xml \
- $(LOCAL_PATH)/audio/sound_trigger_mixer_paths_wcd9330.xml:system/etc/sound_trigger_mixer_paths_wcd9330.xml \
- $(LOCAL_PATH)/audio/sound_trigger_mixer_paths_wcd9335.xml:system/etc/sound_trigger_mixer_paths_wcd9335.xml \
- $(LOCAL_PATH)/audio/sound_trigger_platform_info.xml:system/etc/sound_trigger_platform_info.xml
+ device/motorola/cedric/audio/audio_effects.conf:system/vendor/etc/audio_effects.conf \
+ device/motorola/cedric/audio/audio_output_policy.conf:system/vendor/etc/audio_output_policy.conf \
+ device/motorola/cedric/audio/audio_ext_spkr.conf:system/etc/audio_ext_spkr.conf \
+ device/motorola/cedric/audio/audio_platform_info.xml:system/etc/audio_platform_info.xml \
+ device/motorola/cedric/audio/audio_platform_info_extcodec.xml:system/etc/audio_platform_info_extcodec.xml \
+ device/motorola/cedric/audio/audio_policy.conf:system/etc/audio_policy.conf \
+ device/motorola/cedric/audio/mixer_paths.xml:system/etc/mixer_paths.xml \
+ device/motorola/cedric/audio/mixer_paths_mtp.xml:system/etc/mixer_paths_mtp.xml \
+ device/motorola/cedric/audio/mixer_paths_qrd_sku1.xml:system/etc/mixer_paths_qrd_sku1.xml \
+ device/motorola/cedric/audio/mixer_paths_qrd_sku2.xml:system/etc/mixer_paths_qrd_sku2.xml \
+ device/motorola/cedric/audio/mixer_paths_qrd_skuh.xml:system/etc/mixer_paths_qrd_skuh.xml \
+ device/motorola/cedric/audio/mixer_paths_qrd_skuhf.xml:system/etc/mixer_paths_qrd_skuhf.xml \
+ device/motorola/cedric/audio/mixer_paths_qrd_skui.xml:system/etc/mixer_paths_qrd_skui.xml \
+ device/motorola/cedric/audio/mixer_paths_qrd_skum.xml:system/etc/mixer_paths_qrd_skum.xml \
+ device/motorola/cedric/audio/mixer_paths_qrd_skun.xml:system/etc/mixer_paths_qrd_skun.xml \
+ device/motorola/cedric/audio/mixer_paths_skuk.xml:system/etc/mixer_paths_skuk.xml \
+ device/motorola/cedric/audio/mixer_paths_wcd9306.xml:system/etc/mixer_paths_wcd9306.xml \
+ device/motorola/cedric/audio/mixer_paths_wcd9326.xml:system/etc/mixer_paths_wcd9326.xml \
+ device/motorola/cedric/audio/mixer_paths_wcd9330.xml:system/etc/mixer_paths_wcd9330.xml \
+ device/motorola/cedric/audio/mixer_paths_wcd9335.xml:system/etc/mixer_paths_wcd9335.xml \
+ device/motorola/cedric/audio/sound_trigger_mixer_paths.xml:system/etc/sound_trigger_mixer_paths.xml \
+ device/motorola/cedric/audio/sound_trigger_mixer_paths_wcd9306.xml:system/etc/sound_trigger_mixer_paths_wcd9306.xml \
+ device/motorola/cedric/audio/sound_trigger_mixer_paths_wcd9330.xml:system/etc/sound_trigger_mixer_paths_wcd9330.xml \
+ device/motorola/cedric/audio/sound_trigger_mixer_paths_wcd9335.xml:system/etc/sound_trigger_mixer_paths_wcd9335.xml \
+ device/motorola/cedric/audio/sound_trigger_platform_info.xml:system/etc/sound_trigger_platform_info.xml
# Camera
PRODUCT_PACKAGES += \
@@ -103,18 +104,11 @@ PRODUCT_PACKAGES += \
libshim_camera \
Snap
+# Camera Configurations
PRODUCT_COPY_FILES += \
- $(LOCAL_PATH)/configs/camera/msm8937_mot_camera.xml:system/etc/camera/msm8937_mot_camera.xml \
- $(LOCAL_PATH)/configs/camera/mot_ov5695_chromatix.xml:system/etc/camera/mot_ov5695_chromatix.xml \
- $(LOCAL_PATH)/configs/camera/mot_imx258_chromatix.xml:system/etc/camera/mot_imx258_chromatix.xml
-
-PRODUCT_COPY_FILES += \
- $(LOCAL_PATH)/gps/etc/flp.conf:system/etc/flp.conf \
- $(LOCAL_PATH)/gps/etc/gps.conf:system/etc/gps.conf \
- $(LOCAL_PATH)/gps/etc/izat.conf:system/etc/izat.conf \
- $(LOCAL_PATH)/gps/etc/lowi.conf:system/etc/lowi.conf \
- $(LOCAL_PATH)/gps/etc/sap.conf:system/etc/sap.conf \
- $(LOCAL_PATH)/gps/etc/xtwifi.conf:system/etc/xtwifi.conf
+ device/motorola/cedric/configs/camera/msm8937_mot_camera.xml:system/etc/camera/msm8937_mot_camera.xml \
+ device/motorola/cedric/configs/camera/mot_ov5695_chromatix.xml:system/etc/camera/mot_ov5695_chromatix.xml \
+ device/motorola/cedric/configs/camera/mot_imx258_chromatix.xml:system/etc/camera/mot_imx258_chromatix.xml
# CMActions
PRODUCT_PACKAGES += \
@@ -129,10 +123,6 @@ PRODUCT_PACKAGES += \
memtrack.msm8937 \
libtinyxml
-# Display Calibration
-# PRODUCT_PACKAGES += \
-# libjni_livedisplay
-
# DRM
PRODUCT_PACKAGES += \
libprotobuf-cpp-lite
@@ -143,18 +133,31 @@ PRODUCT_PACKAGES += \
ethertypes \
libebtc
+# Filesystem
+PRODUCT_PACKAGES += \
+ fs_config_files
+
# Fingerprint
PRODUCT_PACKAGES += \
fingerprintd
+# Fingerprint IDC
+PRODUCT_COPY_FILES += \
+ device/motorola/cedric/idc/uinput-fpc.idc:system/usr/idc/uinput-fpc.idc
+
# FM
PRODUCT_PACKAGES += \
FMRadio \
libfmjni
-# For android_filesystem_config.h
-PRODUCT_PACKAGES += \
- fs_config_files
+# GPS Configurations
+PRODUCT_COPY_FILES += \
+ device/motorola/cedric/gps/etc/flp.conf:system/etc/flp.conf \
+ device/motorola/cedric/gps/etc/gps.conf:system/etc/gps.conf \
+ device/motorola/cedric/gps/etc/izat.conf:system/etc/izat.conf \
+ device/motorola/cedric/gps/etc/lowi.conf:system/etc/lowi.conf \
+ device/motorola/cedric/gps/etc/sap.conf:system/etc/sap.conf \
+ device/motorola/cedric/gps/etc/xtwifi.conf:system/etc/xtwifi.conf
# IMS
PRODUCT_PACKAGES += \
@@ -167,20 +170,16 @@ PRODUCT_PACKAGES += \
# IRSC
PRODUCT_COPY_FILES += \
- $(LOCAL_PATH)/configs/sec_config:system/etc/sec_config
+ device/motorola/cedric/configs/sec_config:system/etc/sec_config
# Keylayouts
PRODUCT_COPY_FILES += \
- $(LOCAL_PATH)/keylayout/ft5x06_ts.kl:system/usr/keylayout/ft5x06_ts.kl \
- $(LOCAL_PATH)/keylayout/gpio-keys.kl:system/usr/keylayout/gpio-keys.kl \
- $(LOCAL_PATH)/keylayout/qpnp_pon.kl:system/usr/keylayout/qpnp_pon.kl \
- $(LOCAL_PATH)/keylayout/synaptics_dsx.kl:system/usr/keylayout/synaptics_dsx.kl \
- $(LOCAL_PATH)/keylayout/synaptics_rmi4_i2c.kl:system/usr/keylayout/synaptics_rmi4_i2c.kl \
- $(LOCAL_PATH)/keylayout/uinput-fpc.kl:system/usr/keylayout/uinput-fpc.kl
-
-# IDC
-PRODUCT_COPY_FILES += \
- $(LOCAL_PATH)/idc/uinput-fpc.idc:system/usr/idc/uinput-fpc.idc
+ device/motorola/cedric/keylayout/ft5x06_ts.kl:system/usr/keylayout/ft5x06_ts.kl \
+ device/motorola/cedric/keylayout/gpio-keys.kl:system/usr/keylayout/gpio-keys.kl \
+ device/motorola/cedric/keylayout/qpnp_pon.kl:system/usr/keylayout/qpnp_pon.kl \
+ device/motorola/cedric/keylayout/synaptics_dsx.kl:system/usr/keylayout/synaptics_dsx.kl \
+ device/motorola/cedric/keylayout/synaptics_rmi4_i2c.kl:system/usr/keylayout/synaptics_rmi4_i2c.kl \
+ device/motorola/cedric/keylayout/uinput-fpc.kl:system/usr/keylayout/uinput-fpc.kl
# Lights
PRODUCT_PACKAGES += \
@@ -188,22 +187,7 @@ PRODUCT_PACKAGES += \
# Media
PRODUCT_PACKAGES += \
- libc2dcolorconvert
-
-PRODUCT_COPY_FILES += \
- $(LOCAL_PATH)/configs/media_codecs.xml:system/etc/media_codecs.xml \
- $(LOCAL_PATH)/configs/media_codecs_8956.xml:system/etc/media_codecs_8956.xml \
- $(LOCAL_PATH)/configs/media_codecs_performance.xml:system/etc/media_codecs_performance.xml \
- $(LOCAL_PATH)/configs/media_profiles.xml:system/etc/media_profiles.xml \
- $(LOCAL_PATH)/configs/media_profiles_8956.xml:system/etc/media_profiles_8956.xml
-
-PRODUCT_COPY_FILES += \
- frameworks/av/media/libstagefright/data/media_codecs_google_audio.xml:system/etc/media_codecs_google_audio.xml \
- frameworks/av/media/libstagefright/data/media_codecs_google_telephony.xml:system/etc/media_codecs_google_telephony.xml \
- frameworks/av/media/libstagefright/data/media_codecs_google_video.xml:system/etc/media_codecs_google_video.xml
-
-# OMX
-PRODUCT_PACKAGES += \
+ libc2dcolorconvert \
libOmxAacEnc \
libOmxAmrEnc \
libOmxCore \
@@ -214,6 +198,19 @@ PRODUCT_PACKAGES += \
libOmxVidcCommon \
libstagefrighthw
+# Media Configurations
+PRODUCT_COPY_FILES += \
+ device/motorola/cedric/configs/media_codecs.xml:system/etc/media_codecs.xml \
+ device/motorola/cedric/configs/media_codecs_8956.xml:system/etc/media_codecs_8956.xml \
+ device/motorola/cedric/configs/media_codecs_performance.xml:system/etc/media_codecs_performance.xml \
+ device/motorola/cedric/configs/media_profiles.xml:system/etc/media_profiles.xml \
+ device/motorola/cedric/configs/media_profiles_8956.xml:system/etc/media_profiles_8956.xml
+
+PRODUCT_COPY_FILES += \
+ frameworks/av/media/libstagefright/data/media_codecs_google_audio.xml:system/etc/media_codecs_google_audio.xml \
+ frameworks/av/media/libstagefright/data/media_codecs_google_telephony.xml:system/etc/media_codecs_google_telephony.xml \
+ frameworks/av/media/libstagefright/data/media_codecs_google_video.xml:system/etc/media_codecs_google_video.xml
+
# Power
PRODUCT_PACKAGES += \
power.msm8937
@@ -242,23 +239,21 @@ PRODUCT_PACKAGES += \
libxml2 \
libshim_ril
-# Sensors
+# Sensor Configurations
PRODUCT_COPY_FILES += \
- $(LOCAL_PATH)/configs/sensors/hals.conf:system/etc/sensors/hals.conf \
- $(LOCAL_PATH)/configs/sensors/sensor_def_qcomdev.conf:system/etc/sensors/sensor_def_qcomdev.conf
+ device/motorola/cedric/configs/sensors/hals.conf:system/etc/sensors/hals.conf \
+ device/motorola/cedric/configs/sensors/sensor_def_qcomdev.conf:system/etc/sensors/sensor_def_qcomdev.conf
# Thermal
PRODUCT_COPY_FILES += \
- $(LOCAL_PATH)/configs/thermal-engine-cedric.conf:system/etc/thermal-engine-cedric.conf
+ device/motorola/cedric/configs/thermal-engine-cedric.conf:system/etc/thermal-engine-cedric.conf
# Wifi
PRODUCT_PACKAGES += \
hostapd_default.conf \
hostapd \
wpa_supplicant \
- wpa_supplicant.conf
-
-PRODUCT_PACKAGES += \
+ wpa_supplicant.conf \
p2p_supplicant_overlay.conf \
wpa_supplicant_overlay.conf
@@ -278,9 +273,10 @@ PRODUCT_PACKAGES += \
WCNSS_qcom_wlan_nv_India.bin \
WCNSS_wlan_dictionary.dat
+# Wifi Configurations
PRODUCT_COPY_FILES += \
kernel/motorola/msm8937/drivers/staging/prima/firmware_bin/WCNSS_cfg.dat:system/etc/firmware/wlan/prima/WCNSS_cfg.dat \
- $(LOCAL_PATH)/wifi/WCNSS_qcom_cfg.ini:system/etc/firmware/wlan/prima/WCNSS_qcom_cfg.ini
+ device/motorola/cedric/wifi/WCNSS_qcom_cfg.ini:system/etc/firmware/wlan/prima/WCNSS_qcom_cfg.ini
#ANT+
diff --git a/wifi/Android.mk b/wifi/Android.mk
index 30e6d5b..73a1975 100644
--- a/wifi/Android.mk
+++ b/wifi/Android.mk
@@ -38,7 +38,7 @@ LOCAL_MODULE_CLASS := FAKE
LOCAL_MODULE_TAGS := optional
include $(BUILD_SYSTEM)/base_rules.mk
$(LOCAL_BUILT_MODULE): TARGET := $(TARGET_OUT)/etc/firmware/wlan/prima/$(LOCAL_MODULE)
-$(LOCAL_BUILT_MODULE): SYMLINK := $(TARGET_OUT)/etc/wifi/$(LOCAL_MODULE)
+$(LOCAL_BUILT_MODULE): SYMLINK := /system/etc/wifi/$(LOCAL_MODULE)
$(LOCAL_BUILT_MODULE):
$(hide) echo "Symlink: $(SYMLINK) -> $(TARGET)"
$(hide) mkdir -p $(dir $@)
@@ -54,7 +54,7 @@ LOCAL_MODULE_CLASS := FAKE
LOCAL_MODULE_TAGS := optional
include $(BUILD_SYSTEM)/base_rules.mk
$(LOCAL_BUILT_MODULE): TARGET := $(TARGET_OUT)/etc/firmware/wlan/prima/$(LOCAL_MODULE)
-$(LOCAL_BUILT_MODULE): SYMLINK := $(TARGET_OUT)/etc/wifi/$(LOCAL_MODULE)
+$(LOCAL_BUILT_MODULE): SYMLINK := /system/etc/wifi/$(LOCAL_MODULE)
$(LOCAL_BUILT_MODULE):
$(hide) echo "Symlink: $(SYMLINK) -> $(TARGET)"
$(hide) mkdir -p $(dir $@)
@@ -71,7 +71,7 @@ LOCAL_MODULE_CLASS := FAKE
LOCAL_MODULE_TAGS := optional
include $(BUILD_SYSTEM)/base_rules.mk
$(LOCAL_BUILT_MODULE): TARGET := $(TARGET_OUT)/etc/firmware/wlan/prima/$(LOCAL_MODULE)
-$(LOCAL_BUILT_MODULE): SYMLINK := $(TARGET_OUT)/etc/wifi/$(LOCAL_MODULE)
+$(LOCAL_BUILT_MODULE): SYMLINK := /system/etc/wifi/$(LOCAL_MODULE)
$(LOCAL_BUILT_MODULE):
$(hide) echo "Symlink: $(SYMLINK) -> $(TARGET)"
$(hide) mkdir -p $(dir $@)
@@ -88,7 +88,7 @@ LOCAL_MODULE_CLASS := FAKE
LOCAL_MODULE_TAGS := optional
include $(BUILD_SYSTEM)/base_rules.mk
$(LOCAL_BUILT_MODULE): TARGET := $(TARGET_OUT)/etc/firmware/wlan/prima/$(LOCAL_MODULE)
-$(LOCAL_BUILT_MODULE): SYMLINK := $(TARGET_OUT)/etc/wifi/$(LOCAL_MODULE)
+$(LOCAL_BUILT_MODULE): SYMLINK := /system/etc/wifi/$(LOCAL_MODULE)
$(LOCAL_BUILT_MODULE):
$(hide) echo "Symlink: $(SYMLINK) -> $(TARGET)"
$(hide) mkdir -p $(dir $@)
@@ -105,7 +105,7 @@ LOCAL_MODULE_CLASS := FAKE
LOCAL_MODULE_TAGS := optional
include $(BUILD_SYSTEM)/base_rules.mk
$(LOCAL_BUILT_MODULE): TARGET := $(TARGET_OUT)/etc/firmware/wlan/prima/$(LOCAL_MODULE)
-$(LOCAL_BUILT_MODULE): SYMLINK := $(TARGET_OUT)/etc/wifi/$(LOCAL_MODULE)
+$(LOCAL_BUILT_MODULE): SYMLINK := /system/etc/wifi/$(LOCAL_MODULE)
$(LOCAL_BUILT_MODULE):
$(hide) echo "Symlink: $(SYMLINK) -> $(TARGET)"
$(hide) mkdir -p $(dir $@)
@@ -121,7 +121,7 @@ LOCAL_MODULE_CLASS := FAKE
LOCAL_MODULE_TAGS := optional
include $(BUILD_SYSTEM)/base_rules.mk
$(LOCAL_BUILT_MODULE): TARGET := $(TARGET_OUT)/etc/firmware/wlan/prima/$(LOCAL_MODULE)
-$(LOCAL_BUILT_MODULE): SYMLINK := $(TARGET_OUT)/etc/wifi/$(LOCAL_MODULE)
+$(LOCAL_BUILT_MODULE): SYMLINK := /system/etc/wifi/$(LOCAL_MODULE)
$(LOCAL_BUILT_MODULE):
$(hide) echo "Symlink: $(SYMLINK) -> $(TARGET)"
$(hide) mkdir -p $(dir $@)
@@ -130,4 +130,3 @@ $(LOCAL_BUILT_MODULE):
$(hide) rm -rf $(SYMLINK)
$(hide) ln -sf $(TARGET) $(SYMLINK)
$(hide) touch $@
-