[Bugfix][API-789][network] lynq_set_prefferred_networktype sometimes return 8004

Change-Id: Icf9943970907b7bfe04190fc5f29800b2e0a77bc
(cherry picked from commit 7f2ec3bde6858120f25c25925a4dc6609258f146)
diff --git a/lib/liblynq-network/lynq_network.cpp b/lib/liblynq-network/lynq_network.cpp
index 45d769d..31f88c5 100755
--- a/lib/liblynq-network/lynq_network.cpp
+++ b/lib/liblynq-network/lynq_network.cpp
@@ -22,6 +22,9 @@
 

 /*in CR AUTO00210807 MTK confirm set network selection mode max time is 14min 30s, first set 5 min 10s*/

 #define WAIT_TIME_LENGTH_FOR_SET_NETWORK_SELECTION_MODE (310)

+/*in CR AUTO00207414, in modem, 23G detach need 10s, 5g ims detach need 5s, so set length to 12s */

+#define WAIT_TIME_LENGTH_FOR_SET_PREFFERRED_NETWORK_TYPE (12) 

+

 

 using ::android::Parcel;

 

@@ -628,7 +631,7 @@
     }     

 

     Parcel* p=NULL;

-    int ret=lynq_send_common_request(p,g_wait_time,RIL_REQUEST_SET_PREFERRED_NETWORK_TYPE,1,"%d",preffertype);

+    int ret=lynq_send_common_request(p,WAIT_TIME_LENGTH_FOR_SET_PREFFERRED_NETWORK_TYPE,RIL_REQUEST_SET_PREFERRED_NETWORK_TYPE,1,"%d",preffertype);

      

     if(ret!=RESULT_OK)

     {