Home | History | Annotate | Download | only in telephony

Lines Matching refs:slotId

271                 int slotId = uObj.slotId;
272 logd("handleMessage : <EVENT_SIM_LOCKED_QUERY_ICCID_DONE> SIM" + (slotId + 1));
276 mIccId[slotId] = IccUtils.bcdToString(data, 0, data.length);
279 mIccId[slotId] = ICCID_STRING_FOR_NO_SIM;
282 mIccId[slotId] = ICCID_STRING_FOR_NO_SIM;
285 logd("sIccId[" + slotId + "] = " + mIccId[slotId]);
289 broadcastSimStateChanged(slotId, IccCardConstants.INTENT_VALUE_ICC_LOCKED,
291 if (!ICCID_STRING_FOR_NO_SIM.equals(mIccId[slotId])) {
292 updateCarrierServices(slotId, IccCardConstants.INTENT_VALUE_ICC_LOCKED);
299 Integer slotId = (Integer)ar.userObj;
303 mPhone[slotId].setNetworkSelectionModeAutomatic(null);
355 public int slotId;
357 QueryIccIdUserObj(String reason, int slotId) {
359 this.slotId = slotId;
363 private void handleSimLocked(int slotId, String reason) {
364 if (mIccId[slotId] != null && mIccId[slotId].equals(ICCID_STRING_FOR_NO_SIM)) {
365 slotId + 1) + " hot plug in");
366 mIccId[slotId] = null;
370 IccFileHandler fileHandler = mPhone[slotId].getIccCard() == null ? null :
371 mPhone[slotId].getIccCard().getIccFileHandler();
374 String iccId = mIccId[slotId];
379 new QueryIccIdUserObj(reason, slotId)));
381 logd("NOT Querying IccId its already set sIccid[" + slotId + "]=" + iccId);
382 updateCarrierServices(slotId, IccCardConstants.INTENT_VALUE_ICC_LOCKED);
383 broadcastSimStateChanged(slotId, IccCardConstants.INTENT_VALUE_ICC_LOCKED, reason);
386 logd("sFh[" + slotId + "] is null, ignore");
390 private void handleSimLoaded(int slotId) {
391 logd("handleSimLoaded: slotId: " + slotId);
396 IccRecords records = mPhone[slotId].getIccCard().getIccRecords();
405 mIccId[slotId] = records.getIccId();
414 slotId = SubscriptionController.getInstance().getPhoneId(subId);
449 nameToSet = "CARD " + Integer.toString(slotId + 1);
465 int storedSubId = sp.getInt(CURR_SUBID + slotId, -1);
471 mPhone[slotId].setPreferredNetworkType(networkType, null);
472 Settings.Global.putInt(mPhone[slotId].getContext().getContentResolver(),
477 mPhone[slotId].getNetworkSelectionMode(
479 new Integer(slotId)));
483 editor.putInt(CURR_SUBID + slotId, subId);
492 broadcastSimStateChanged(slotId, IccCardConstants.INTENT_VALUE_ICC_LOADED, null);
493 updateCarrierServices(slotId, IccCardConstants.INTENT_VALUE_ICC_LOADED);
498 private void updateCarrierServices(int slotId, String simState) {
501 configManager.updateConfigForPhoneId(slotId, simState);
502 mCarrierServiceBindHelper.updateForPhoneId(slotId, simState);
505 private void handleSimAbsent(int slotId) {
506 if (mIccId[slotId] != null && !mIccId[slotId].equals(ICCID_STRING_FOR_NO_SIM)) {
507 logd("SIM" + (slotId + 1) + " hot plug out");
509 mIccId[slotId] = ICCID_STRING_FOR_NO_SIM;
513 updateCarrierServices(slotId, IccCardConstants.INTENT_VALUE_ICC_ABSENT);
516 private void handleSimError(int slotId) {
517 if (mIccId[slotId] != null && !mIccId[slotId].equals(ICCID_STRING_FOR_NO_SIM)) {
518 logd("SIM" + (slotId + 1) + " Error ");
520 mIccId[slotId] = ICCID_STRING_FOR_NO_SIM;
524 updateCarrierServices(slotId, IccCardConstants.INTENT_VALUE_ICC_CARD_IO_ERROR);
813 private void broadcastSimStateChanged(int slotId, String state, String reason) {
824 SubscriptionManager.putPhoneIdAndSubIdExtra(i, slotId);
826 " for mCardIndex: " + slotId);
827 IntentBroadcaster.getInstance().broadcastStickyIntent(i, slotId);