[feature][T8TSK-19][factory-test]gps can be close

Change-Id: Ib50211e06760e1a77a9e4fd94786333196002d2f
diff --git a/src/lynq/framework/lynq-ril-service/src/factory/lynq_factory.cpp b/src/lynq/framework/lynq-ril-service/src/factory/lynq_factory.cpp
index 6f97d09..d28a8ce 100755
--- a/src/lynq/framework/lynq-ril-service/src/factory/lynq_factory.cpp
+++ b/src/lynq/framework/lynq-ril-service/src/factory/lynq_factory.cpp
@@ -357,6 +357,14 @@
     return;
 }
 
+static void lynq_gps_close(void)
+{
+    enable_nema = 0;
+    system("killall lynq-gnss-test");
+    lynq_factory_response_ttyGS3("+GPS CLOSE:OK\n");
+    return;
+}
+
 #if 0
 static void lynq_wifi_open(void){
     FILE *fp;
@@ -717,6 +725,9 @@
     else if(!strcmp(argv[3], "gps_disable")){
         lynq_gps_disable();
     }
+    else if(!strcmp(argv[3], "gps_close")){
+        lynq_gps_close();
+    }
     else if(!strcmp(argv[3], "sink")){
         lynq_test_sink();
     }