* commit '5bc9d478517739bdcd79951e865f26481b79ddfc': Send STK Service Running RIL Request after sim module is ready
This commit is contained in:
@@ -134,6 +134,7 @@ public class CatService extends Handler implements AppInterface {
|
||||
static final int MSG_ID_CALL_SETUP = 4;
|
||||
static final int MSG_ID_REFRESH = 5;
|
||||
static final int MSG_ID_RESPONSE = 6;
|
||||
static final int MSG_ID_SIM_READY = 7;
|
||||
|
||||
static final int MSG_ID_RIL_MSG_DECODED = 10;
|
||||
|
||||
@@ -171,9 +172,11 @@ public class CatService extends Handler implements AppInterface {
|
||||
mIccRecords = ir;
|
||||
|
||||
// Register for SIM ready event.
|
||||
mCmdIf.registerForSIMReady(this, MSG_ID_SIM_READY, null);
|
||||
mCmdIf.registerForRUIMReady(this, MSG_ID_SIM_READY, null);
|
||||
mCmdIf.registerForNVReady(this, MSG_ID_SIM_READY, null);
|
||||
mIccRecords.registerForRecordsLoaded(this, MSG_ID_ICC_RECORDS_LOADED, null);
|
||||
|
||||
mCmdIf.reportStkServiceIsRunning(null);
|
||||
CatLog.d(this, "Is running");
|
||||
}
|
||||
|
||||
@@ -587,6 +590,10 @@ public class CatService extends Handler implements AppInterface {
|
||||
case MSG_ID_RESPONSE:
|
||||
handleCmdResponse((CatResponseMessage) msg.obj);
|
||||
break;
|
||||
case MSG_ID_SIM_READY:
|
||||
CatLog.d(this, "SIM ready. Reporting STK service running now...");
|
||||
mCmdIf.reportStkServiceIsRunning(null);
|
||||
break;
|
||||
default:
|
||||
throw new AssertionError("Unrecognized CAT command: " + msg.what);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user