[Bugfix][API-908]fix sim status is 2
Only Configure: No
Affected branch: MR3.0-merge-ZK-tmp
Affected module: sim
Is it affected on both ZXIC and MTK: only MTK
Self-test: No
Doc Update: No
Change-Id: I9e73eac289f25fa7f676bf51522324e5ab037ecb
(cherry picked from commit ab683bbadb6ebd8af7d8b0a59086dee885562e19)
diff --git a/src/telephonyware/3.0/hardware/ril/fusion/libril/rilmipc/telephony/sim/RpSimController.cpp b/src/telephonyware/3.0/hardware/ril/fusion/libril/rilmipc/telephony/sim/RpSimController.cpp
index 5a920f2..a76d183 100644
--- a/src/telephonyware/3.0/hardware/ril/fusion/libril/rilmipc/telephony/sim/RpSimController.cpp
+++ b/src/telephonyware/3.0/hardware/ril/fusion/libril/rilmipc/telephony/sim/RpSimController.cpp
@@ -945,6 +945,10 @@
// register request id list
registerToHandleRequest(request_id_list,sizeof(request_id_list) / sizeof(int));
+//xf.li@20230925 add for sim status is 2 start
+ mipc_sim_status_get_async(slot_id_to_mipc_sim_id(getSlotId()), mipc_sim_status_get_cb, NULL, 1);
+ getMccMnc(slot_id_to_mipc_sim_id(getSlotId()));
+//xf.li@20230925 add for sim status is 2 end
RFX_LOG_D(mLog_tag.c_str(), "%s done", __FUNCTION__);
}