[bugfix][T108] [Task-1677] Optimize CP log config (case:Question #136388)
Only Configure: No
Affected branch: GSW_V1453
Affected module: log
Self-test: yes
Doc Update: no
Change-Id: Ib8436ef3a4fd0b19274500b79a737a07eb3b2881
diff --git a/package/base-files/files/etc/init.d/boot b/package/base-files/files/etc/init.d/boot
index b98e302..36724d1 100755
--- a/package/base-files/files/etc/init.d/boot
+++ b/package/base-files/files/etc/init.d/boot
@@ -4,6 +4,9 @@
START=10
STOP=90
+PRODMODE=`uci get cmdline.PROD 2> /dev/null`
+RDUPMODE=`uci get cmdline.RDUP 2> /dev/null`
+
uci_apply_defaults() {
. /lib/functions/system.sh
@@ -55,7 +58,11 @@
/sbin/wifi config
uci_apply_defaults
sync
-
+
+ if [ "$PRODMODE" == "0" ] && [ "$RDUPMODE" == "1" ];then
+ nice -n -5 /bin/diag &
+ fi
+
# temporary hack until configd exists
/sbin/reload_config
diff --git a/package/network/services/lte-telephony/Makefile b/package/network/services/lte-telephony/Makefile
index 7af8941..43104b9 100755
--- a/package/network/services/lte-telephony/Makefile
+++ b/package/network/services/lte-telephony/Makefile
@@ -112,6 +112,20 @@
compile
endef
+define Build/Install
+ $(MAKE) $(PKG_JOBS) -C $(SVC_SOURCE_DIR) \
+ SUBTARGET="$(SUBTARGET)" \
+ CROSS_COMPILE="$(TARGET_CROSS)" \
+ EXTRA_CFLAGS="$(TARGET_CFLAGS) -I$(STAGING_DIR)/usr/include -I$(STAGING_DIR)/include \
+ -I$(BUILD_DIR_TOOLCHAIN)/$(LIBC)-dev/include \
+ -I$(BUILD_DIR_TOOLCHAIN)/$(LIBC)-$(LIBC_VERSION)/include" \
+ LD_FLAGS="$(TARGET_LDFLAGS) -L$(BUILD_DIR_TOOLCHAIN)/$(LIBC)-$(LIBC_VERSION)/lib/ -L$(BUILD_DIR_TOOLCHAIN)/$(LIBC)-$(LIBC_VERSION)/libc/"\
+ INSTALL_DIR="$(PKG_INSTALL_DIR)" \
+ OBJ_DIR="$(PKG_BUILD_DIR)/obj" \
+ PKG_BUILD_DIR="$(PKG_BUILD_DIR)" \
+ install
+endef
+
define Build/Clean
@if [ -e $(SVC_SOURCE_DIR)/apps/atcmd_server ]; then \
echo "Removing previous atcmd_server symlink..."; \
diff --git a/package/network/services/lte-telephony/files/telinit b/package/network/services/lte-telephony/files/telinit
index 62c6cc6..a6e5d5a 100755
--- a/package/network/services/lte-telephony/files/telinit
+++ b/package/network/services/lte-telephony/files/telinit
@@ -84,10 +84,6 @@
/bin/atcmdsrv -A &
fi
-if [ "$PRODMODE" == "0" ] && [ "$RDUPMODE" == "1" ];then
- nice -n -5 /bin/diag &
-fi
-
#need to start rndis for ramdump mode
if [ "$PRODMODE" == "0" ]; then
######### user mode ########