[Feature][T8TSK-294][UCI]fix rndis config to lynq_uci_ro config_2
Only Configure: No
Affected branch: MR3.0-Merge-v3.0
Affected module: uci
Is it affected on both ZXIC and MTK: only MTK
Self-test: Yes
Doc Update: No
Change-Id: I0a5af0cbc66c1d6583aee0d5ad3bdaea5952d855
diff --git a/update_version.sh b/update_version.sh
old mode 100644
new mode 100755
index b54ca69..d3989d8
--- a/update_version.sh
+++ b/update_version.sh
@@ -1,10 +1,15 @@
#!/bin/bash
+SW_INSIDE_VERSION="T800_v02.MP1_MR3.03b00.00.02"
+SW_VERSION="T800_v02.MP1_MR3.03b00.00.02"
-LYNQ_SW_INSIDE_VERSION="LYNQ_CONFIG_VERSION = \"T800_v02.MP1_MR3.03b00.00.02\""
-LYNQ_SW_VERSION="LYNQ_CONFIG_SW_VERSION = \"T800_v02.MP1_MR3.03b00.00.02\""
+LYNQ_SW_INSIDE_VERSION="LYNQ_CONFIG_VERSION = \"${SW_INSIDE_VERSION}\""
+LYNQ_SW_VERSION="LYNQ_CONFIG_SW_VERSION = \"${SW_VERSION}\""
COMMIT_ID="$(git rev-parse --short HEAD)"
LYNQ_COMMITID="LYNQ_CONFIG_COMMITID = \"${COMMIT_ID}\""
+LYNQ_VERSION_UCI=" option LYNQ_SW_VERSION '${SW_VERSION}'"
+LYNQ_INSIDE_VERSION_UCI=" option LYNQ_SW_INSIDE_VERSION '${SW_INSIDE_VERSION}'"
+
eval sed -i 's/^.*LYNQ_CONFIG_VERSION.*$/"${LYNQ_SW_INSIDE_VERSION}"/' $(pwd)/meta/meta-mediatek-mt2735/conf/machine/auto2735evb-ivt-base.conf
eval sed -i 's/^.*LYNQ_CONFIG_SW_VERSION.*$/"${LYNQ_SW_VERSION}"/' $(pwd)/meta/meta-mediatek-mt2735/conf/machine/auto2735evb-ivt-base.conf
eval sed -i 's/^.*LYNQ_CONFIG_COMMITID.*$/"${LYNQ_COMMITID}"/' $(pwd)/meta/meta-mediatek-mt2735/conf/machine/auto2735evb-ivt-base.conf
@@ -13,3 +18,9 @@
eval sed -i 's/^.*LYNQ_CONFIG_SW_VERSION.*$/"${LYNQ_SW_VERSION}"/' $(pwd)/meta-sdk/meta/meta-lynqSDK-T800/conf/machine/auto2735evb-ivt-base.conf
eval sed -i 's/^.*LYNQ_CONFIG_COMMITID.*$/"${LYNQ_COMMITID}"/' $(pwd)/meta-sdk/meta/meta-lynqSDK-T800/conf/machine/auto2735evb-ivt-base.conf
+eval sed -i 's/^.*LYNQ_SW_VERSION.*$/"${LYNQ_VERSION_UCI}"/' $(pwd)/LYNQ_PUBLIC/common_src/lib/liblynq-uci/lynq_uci_ro.config
+eval sed -i 's/^.*LYNQ_SW_INSIDE_VERSION.*$/"${LYNQ_INSIDE_VERSION_UCI}"/' $(pwd)/LYNQ_PUBLIC/common_src/lib/liblynq-uci/lynq_uci_ro.config
+
+if [ "$1" = "rndis" ];then
+ sed -i "s/option\\ status\\ '0'/option\\ status\\ '1'/" $(pwd)/LYNQ_PUBLIC/common_src/lib/liblynq-uci/lynq_uci_ro.config
+fi