[Feature][L805-15] RIL FWK update for DSDS
Only Configure:No
Affected branch:DSDS
Affected module:RIL
Is it affected on both ZXIC and MTK: both
Self-test: Yes
Doc Update:Yes
Change-Id: Ica4204d89e843274d04e5809ed25e81b66e2e35a
diff --git a/common_src/framework/lynq-ril-service/src/common.cpp b/common_src/framework/lynq-ril-service/src/common.cpp
index b87b051..26cdce0 100755
--- a/common_src/framework/lynq-ril-service/src/common.cpp
+++ b/common_src/framework/lynq-ril-service/src/common.cpp
@@ -39,6 +39,7 @@
#include "cc.h"
#include "include/lynq_systime.h"
#include <include/lynq_uci.h>
+#include "lynq_interface.h"
#ifdef LED_SUPPORT
#include "led.h"
#endif
@@ -422,6 +423,15 @@
Radio_capability_switch_util::sendRadioCapabilityRequest(slot);
}
}
+ else
+ {
+ android::Parcel allow_data_p;
+ allow_data_p.writeInt32 (1);
+ allow_data_p.writeInt32 (LYNQ_URC_ALLOW_DATA);
+ allow_data_p.writeInt32 (slot);
+ allow_data_p.writeInt32 (RIL_E_GENERIC_FAILURE);
+ android::LYNQ_RIL_urcBroadcast(allow_data_p,LYNQ_URC_ALLOW_DATA);
+ }
pthread_mutex_unlock(&s_DataMutex);
}