Merge "[Bugfix][T106BUG-334][T106BUG-335] fix apn_xml_delete Segmentation fault"
diff --git a/cap/zx297520v3/src/lynq/lib/liblynq-sim/include/lynq_sim.h b/cap/zx297520v3/src/lynq/lib/liblynq-sim/include/lynq_sim.h
index 325d52f..bf271f1 100755
--- a/cap/zx297520v3/src/lynq/lib/liblynq-sim/include/lynq_sim.h
+++ b/cap/zx297520v3/src/lynq/lib/liblynq-sim/include/lynq_sim.h
@@ -71,8 +71,11 @@
* @brief sim power on/off
*
*/
+#ifdef MOBILETEK_TARGET_PLATFORM_T106
+int lynq_reset_sim(void);
+#else
int lynq_sim_power(int mode);
-
+#endif
/**
* @brief reset modem
*
diff --git a/cap/zx297520v3/src/lynq/packages/apps/Mobiletek_Tester_RDIT/req_commands.h b/cap/zx297520v3/src/lynq/packages/apps/Mobiletek_Tester_RDIT/req_commands.h
index 907704e..17d61e0 100755
--- a/cap/zx297520v3/src/lynq/packages/apps/Mobiletek_Tester_RDIT/req_commands.h
+++ b/cap/zx297520v3/src/lynq/packages/apps/Mobiletek_Tester_RDIT/req_commands.h
@@ -84,7 +84,7 @@
{"LYNQ_GET_VERSION",get_version, "lynq get version", LYNQ_GET_VERSION},
{"LYNQ_RESET_MD",reset_modem,"reset modem",LYNQ_RESET_MD},
{"LYNQ_GET_MSISDN",get_msisdn, "lynq get msisdn", LYNQ_GET_MSISDN},
- {"LYNQ_RESET_SIMCARD",reset_simcard, "lynq reset simcard", LYNQ_RESET_SIMCARD},
+
//QSER SIM
{"LYNQ_QSER_SIM_INIT",qser_init_sim, "init sim lib", LYNQ_QSER_SIM_INIT},
diff --git a/cap/zx297520v3/src/lynq/packages/apps/Mobiletek_Tester_RDIT/sim.cpp b/cap/zx297520v3/src/lynq/packages/apps/Mobiletek_Tester_RDIT/sim.cpp
index 1b81c12..4bc11af 100755
--- a/cap/zx297520v3/src/lynq/packages/apps/Mobiletek_Tester_RDIT/sim.cpp
+++ b/cap/zx297520v3/src/lynq/packages/apps/Mobiletek_Tester_RDIT/sim.cpp
@@ -63,15 +63,6 @@
return ret;
}
-int reset_simcard(int argc, char *argv[], int sp_test)
-{
- printf("[%s][%d] 11enter!\n",__FUNCTION__,__LINE__);
- char buf[128] = "";
- int ret = -1;
- ret = lynq_reset_sim();
- printf("%s%d\n",TEST_RESULT,ret);
- return ret;
-}
int sim_power_test(int argc, char *argv[], int sp_test)