[Feature][T8TSK-46][TCAM_T800_SW_0249]/[94]md log off & set size
Change-Id: I82714cb1c2f1301bf3855b0d8794440b27747bf0
diff --git a/meta/meta-mediatek-mt2735/recipes-telephony/mdlogger/files/mdlogger.config b/meta/meta-mediatek-mt2735/recipes-telephony/mdlogger/files/mdlogger.config
new file mode 100755
index 0000000..9e01ff6
--- /dev/null
+++ b/meta/meta-mediatek-mt2735/recipes-telephony/mdlogger/files/mdlogger.config
@@ -0,0 +1,7 @@
+config mdlog 'default_setting'
+
+
+config mdlog 'property'
+ option md_start '1'
+ option md_cyclic_size '200'
+ option md_log_size '20'
\ No newline at end of file
diff --git a/meta/meta-mediatek-mt2735/recipes-telephony/mdlogger/mdlogger_1.0.0.bb b/meta/meta-mediatek-mt2735/recipes-telephony/mdlogger/mdlogger_1.0.0.bb
index 326fc10..52cb262 100644
--- a/meta/meta-mediatek-mt2735/recipes-telephony/mdlogger/mdlogger_1.0.0.bb
+++ b/meta/meta-mediatek-mt2735/recipes-telephony/mdlogger/mdlogger_1.0.0.bb
@@ -3,6 +3,8 @@
SECTION = "base"
LICENSE = "MediaTekProprietary"
LIC_FILES_CHKSUM = "file://LICENSE;md5=e1696b147d49d491bcb4da1a57173fff"
+FILESEXTRAPATHS_append := ":${THISDIR}/files"
+SRC_URI = "file://mdlogger.config"
DEPENDS += "uci mipc libccci"
@@ -13,7 +15,9 @@
EXTRA_OEMAKE = "BB_SYSROOT=${STAGING_DIR_HOST}${includedir} \
PACKAGE_ARCH=${PACKAGE_ARCH}"
-FILES_${PN} = "/usr/lib/libmdloggerrecycle.a /usr/bin/emdlogger1 /usr/bin/emdlogger_ctrl"
+FILES_${PN} += "/usr/lib/libmdloggerrecycle.a /usr/bin/emdlogger1 /usr/bin/emdlogger_ctrl"
+FILES_${PN} += "/etc/config/mdlog"
+
INSANE_SKIP_${PN} = "ldflags"
INSANE_SKIP_${PN} += "installed-vs-shipped"
INSANE_SKIP_${PN} += "staticdev"
@@ -31,10 +35,14 @@
if [ -d "${WORKONSRC}" ]; then
install -m 0755 ${S}src/emdlogger/libmdloggerrecycle.a ${D}/usr/lib/
install -m 0755 ${S}src/emdlogger/emdlogger1 ${D}/usr/bin/
- install -m 0755 ${S}src/emdlogger/emdlogger_ctrl ${D}/usr/bin/
+ install -m 0755 ${S}src/emdlogger/emdlogger_ctrl ${D}/usr/bin/
+ install -d ${D}/etc/config
+ install -m 0644 ${WORKDIR}/mdlogger.config ${D}/etc/config/mdlog
else
install -m 0755 ${S}usr/lib/libmdloggerrecycle.a ${D}/usr/lib/
install -m 0755 ${S}usr/bin/emdlogger1 ${D}/usr/bin/
- install -m 0755 ${S}usr/bin/emdlogger_ctrl ${D}/usr/bin/
+ install -m 0755 ${S}usr/bin/emdlogger_ctrl ${D}/usr/bin/
+ install -d ${D}/etc/config
+ install -m 0644 ${WORKDIR}/mdlogger.config ${D}/etc/config/mdlog
fi
}
diff --git a/prebuilt/extended/mdlogger/mdlogger-1.0.0-r0.aarch64.rpm b/prebuilt/extended/mdlogger/mdlogger-1.0.0-r0.aarch64.rpm
index 93364f4..9a2e343 100644
--- a/prebuilt/extended/mdlogger/mdlogger-1.0.0-r0.aarch64.rpm
+++ b/prebuilt/extended/mdlogger/mdlogger-1.0.0-r0.aarch64.rpm
Binary files differ
diff --git a/prebuilt/extended/mdlogger/mdlogger-dev-1.0.0-r0.aarch64.rpm b/prebuilt/extended/mdlogger/mdlogger-dev-1.0.0-r0.aarch64.rpm
index fb668fa..fedef61 100644
--- a/prebuilt/extended/mdlogger/mdlogger-dev-1.0.0-r0.aarch64.rpm
+++ b/prebuilt/extended/mdlogger/mdlogger-dev-1.0.0-r0.aarch64.rpm
Binary files differ