Setup SMloging masks for Muskie/Walleye

Bug: 35647551

Test: Make build for Muskie/Walleye verify logging.rc file loaded
correctly.

Change-Id: I9dad9d8bb530949731c087f98af9d917a433ee85
This commit is contained in:
Shawn Yang
2017-03-17 16:09:27 -07:00
parent a2ed37d437
commit 48db8269b2

View File

@@ -23,6 +23,17 @@ PRODUCT_COPY_FILES += \
$(LOCAL_PATH)/audio_platform_info.xml:system/etc/audio_platform_info.xml \
$(LOCAL_PATH)/audio_platform_info_tavil.xml:system/etc/audio_platform_info_tavil.xml
# Enable SM log mechanism by default
ifneq (,$(filter userdebug eng, $(TARGET_BUILD_VARIANT)))
PRODUCT_PROPERTY_OVERRIDES += \
persist.radio.smlog_switch=1 \
ro.radio.log_prefix="modem_log_" \
ro.radio.log_loc="/data/smlog_dump"
PRODUCT_COPY_FILES += \
$(LOCAL_PATH)/init.logging.rc:root/init.$(PRODUCT_HARDWARE).logging.rc
endif
include device/google/wahoo/device.mk
# Kernel modules
@@ -40,16 +51,6 @@ PRODUCT_PROPERTY_OVERRIDES += \
persist.audio.fluence.voicerec=false \
ro.config.vc_call_vol_steps=7
# Enable SM log mechanism by default
ifneq (,$(filter userdebug eng, $(TARGET_BUILD_VARIANT)))
PRODUCT_PROPERTY_OVERRIDES += \
persist.radio.smlog_switch=1
endif
# SM loging file
PRODUCT_COPY_FILES += \
device/google/muskie/init.logging.rc:root/init.$(PRODUCT_HARDWARE).logging.rc
# Dumpstate HAL
PRODUCT_PACKAGES += \
android.hardware.dumpstate@1.0-service.muskie