[Feature][T8TSK-21][log]Map logs to EMMC. And change the syslog size to 10M per file
Change-Id: Ia4c8d5493a361b5abc0543beefba64af1a13b779
diff --git a/meta/meta-mediatek-ivt/recipes-core/busybox/busybox/ring_buf.patch b/meta/meta-mediatek-ivt/recipes-core/busybox/busybox/ring_buf.patch
index bb41e9a..76c6618 100755
--- a/meta/meta-mediatek-ivt/recipes-core/busybox/busybox/ring_buf.patch
+++ b/meta/meta-mediatek-ivt/recipes-core/busybox/busybox/ring_buf.patch
@@ -15,9 +15,9 @@
//umask(0); - why??
write_pidfile(CONFIG_PID_FILE_PATH "/syslogd.pid");
-+ G.logFileSize = 60*1024*1024;
-+ G.logFileRotate = 0;
++ G.logFileSize = 10*1024*1024;
++ G.logFileRotate = 10;
+
do_syslogd();
/* return EXIT_SUCCESS; */
- }
\ No newline at end of file
+ }
diff --git a/meta/meta-mediatek-mt2735/recipes-core/initial/files/init_mount_nand b/meta/meta-mediatek-mt2735/recipes-core/initial/files/init_mount_nand
index 812850b..a5627f4 100755
--- a/meta/meta-mediatek-mt2735/recipes-core/initial/files/init_mount_nand
+++ b/meta/meta-mediatek-mt2735/recipes-core/initial/files/init_mount_nand
@@ -97,21 +97,22 @@
init_log() {
mnt_folder log /log
- if [ -e /dev/mmcblk1p1 ]; then
- if [ ! -e /run/media/mmcblk1p1 ]; then
- mkdir -p /run/media/mmcblk1p1
- fi
- mount -t exfat /dev/mmcblk1p1 /run/media/mmcblk1p1
- rm -rf /var/log
- ln -sf /run/media/mmcblk1p1 /var/log
+ if [ -e /dev/mmcblk0 ]; then
+ #mkfs -t ext4 /dev/mmcblk0
+ if [ -e /media ]; then
+ mount -t ext4 /dev/mmcblk0 /media
+ mount --bind /media /var/log
+ else
+ mount -t ext4 /dev/mmcblk0 /var/log
+ fi
else
- allink=`ls -al /var | grep 'log ->' 2>&1`
+ #allink=`ls -al /var | grep 'log ->' 2>&1`
if [ ! "$allink" == "" ]; then
#echo "=== /var/log is already link, unlink it ===" > /dev/kmsg
unlink /var/log
mkdir /var/log
fi
- mnt_bind_folder /log /var/log
+ #mnt_bind_folder /log /var/log
fi
# link /var/log --> /data/local for MET