Lines Matching refs:subId
201 public Integer subId; field in PhoneInterfaceManager.MainThreadRequest
207 public MainThreadRequest(Object argument, Integer subId) { in MainThreadRequest() argument
209 this.subId = subId; in MainThreadRequest()
285 int answer_subId = request.subId; in handleMessage()
291 int end_subId = request.subId; in handleMessage()
789 private Object sendRequest(int command, Object argument, Integer subId) { in sendRequest() argument
794 MainThreadRequest request = new MainThreadRequest(argument, subId); in sendRequest()
868 return (request.subId == null) ? mPhone : getPhone(request.subId); in getPhoneFromRequest()
872 private Phone getPhone(int subId) { in getPhone() argument
873 return PhoneFactory.getPhone(mSubscriptionController.getPhoneId(subId)); in getPhone()
883 public void dialForSubscriber(int subId, String number) { in dialForSubscriber() argument
895 PhoneConstants.State state = mCM.getState(subId); in dialForSubscriber()
907 public void callForSubscriber(int subId, String callingPackage, String number) { in callForSubscriber() argument
929 if (subInfoRecord.getSubscriptionId() == subId) { in callForSubscriber()
940 intent.putExtra(SUBSCRIPTION_KEY, subId); in callForSubscriber()
957 public boolean endCallForSubscriber(int subId) { in endCallForSubscriber() argument
959 return (Boolean) sendRequest(CMD_END_CALL, null, new Integer(subId)); in endCallForSubscriber()
966 public void answerRingingCallForSubscriber(int subId) { in answerRingingCallForSubscriber() argument
972 sendRequest(CMD_ANSWER_RINGING_CALL, null, new Integer(subId)); in answerRingingCallForSubscriber()
988 private void answerRingingCallInternal(int subId) { in answerRingingCallInternal() argument
989 final boolean hasRingingCall = !getPhone(subId).getRingingCall().isIdle(); in answerRingingCallInternal()
991 final boolean hasActiveCall = !getPhone(subId).getForegroundCall().isIdle(); in answerRingingCallInternal()
992 final boolean hasHoldingCall = !getPhone(subId).getBackgroundCall().isIdle(); in answerRingingCallInternal()
1026 public boolean isOffhookForSubscriber(int subId, String callingPackage) { in isOffhookForSubscriber() argument
1031 final Phone phone = getPhone(subId); in isOffhookForSubscriber()
1045 public boolean isRingingForSubscriber(int subId, String callingPackage) { in isRingingForSubscriber() argument
1050 final Phone phone = getPhone(subId); in isRingingForSubscriber()
1064 public boolean isIdleForSubscriber(int subId, String callingPackage) { in isIdleForSubscriber() argument
1069 final Phone phone = getPhone(subId); in isIdleForSubscriber()
1089 public boolean supplyPinForSubscriber(int subId, String pin) { in supplyPinForSubscriber() argument
1090 int [] resultArray = supplyPinReportResultForSubscriber(subId, pin); in supplyPinForSubscriber()
1098 public boolean supplyPukForSubscriber(int subId, String puk, String pin) { in supplyPukForSubscriber() argument
1099 int [] resultArray = supplyPukReportResultForSubscriber(subId, puk, pin); in supplyPukForSubscriber()
1108 public int[] supplyPinReportResultForSubscriber(int subId, String pin) { in supplyPinReportResultForSubscriber() argument
1110 final UnlockSim checkSimPin = new UnlockSim(getPhone(subId).getIccCard()); in supplyPinReportResultForSubscriber()
1120 public int[] supplyPukReportResultForSubscriber(int subId, String puk, String pin) { in supplyPukReportResultForSubscriber() argument
1122 final UnlockSim checkSimPuk = new UnlockSim(getPhone(subId).getIccCard()); in supplyPukReportResultForSubscriber()
1231 public void updateServiceLocationForSubscriber(int subId) { in updateServiceLocationForSubscriber() argument
1235 final Phone phone = getPhone(subId); in updateServiceLocationForSubscriber()
1247 public boolean isRadioOnForSubscriber(int subId, String callingPackage) { in isRadioOnForSubscriber() argument
1251 return isRadioOnForSubscriber(subId); in isRadioOnForSubscriber()
1254 private boolean isRadioOnForSubscriber(int subId) { in isRadioOnForSubscriber() argument
1255 final Phone phone = getPhone(subId); in isRadioOnForSubscriber()
1268 public void toggleRadioOnOffForSubscriber(int subId) { in toggleRadioOnOffForSubscriber() argument
1270 final Phone phone = getPhone(subId); in toggleRadioOnOffForSubscriber()
1272 phone.setRadioPower(!isRadioOnForSubscriber(subId)); in toggleRadioOnOffForSubscriber()
1280 public boolean setRadioForSubscriber(int subId, boolean turnOn) { in setRadioForSubscriber() argument
1282 final Phone phone = getPhone(subId); in setRadioForSubscriber()
1288 toggleRadioOnOffForSubscriber(subId); in setRadioForSubscriber()
1325 public boolean setRadioPowerForSubscriber(int subId, boolean turnOn) { in setRadioPowerForSubscriber() argument
1327 final Phone phone = getPhone(subId); in setRadioPowerForSubscriber()
1340 int subId = mSubscriptionController.getDefaultDataSubId(); in enableDataConnectivity() local
1341 final Phone phone = getPhone(subId); in enableDataConnectivity()
1354 int subId = mSubscriptionController.getDefaultDataSubId(); in disableDataConnectivity() local
1355 final Phone phone = getPhone(subId); in disableDataConnectivity()
1367 int subId = mSubscriptionController.getDefaultDataSubId(); in isDataConnectivityPossible() local
1368 final Phone phone = getPhone(subId); in isDataConnectivityPossible()
1380 public boolean handlePinMmiForSubscriber(int subId, String dialString) { in handlePinMmiForSubscriber() argument
1382 if (!SubscriptionManager.isValidSubscriptionId(subId)) { in handlePinMmiForSubscriber()
1385 return (Boolean) sendRequest(CMD_HANDLE_PIN_MMI, dialString, subId); in handlePinMmiForSubscriber()
1392 public int getCallStateForSubscriber(int subId) { in getCallStateForSubscriber() argument
1393 return DefaultPhoneNotifier.convertCallState(getPhone(subId).getState()); in getCallStateForSubscriber()
1462 public void enableLocationUpdatesForSubscriber(int subId) { in enableLocationUpdatesForSubscriber() argument
1465 final Phone phone = getPhone(subId); in enableLocationUpdatesForSubscriber()
1477 public void disableLocationUpdatesForSubscriber(int subId) { in disableLocationUpdatesForSubscriber() argument
1480 final Phone phone = getPhone(subId); in disableLocationUpdatesForSubscriber()
1667 public int getActivePhoneTypeForSubscriber(int subId) { in getActivePhoneTypeForSubscriber() argument
1668 final Phone phone = getPhone(subId); in getActivePhoneTypeForSubscriber()
1672 return getPhone(subId).getPhoneType(); in getActivePhoneTypeForSubscriber()
1685 public int getCdmaEriIconIndexForSubscriber(int subId, String callingPackage) { in getCdmaEriIconIndexForSubscriber() argument
1689 final Phone phone = getPhone(subId); in getCdmaEriIconIndexForSubscriber()
1708 public int getCdmaEriIconModeForSubscriber(int subId, String callingPackage) { in getCdmaEriIconModeForSubscriber() argument
1712 final Phone phone = getPhone(subId); in getCdmaEriIconModeForSubscriber()
1729 public String getCdmaEriTextForSubscriber(int subId, String callingPackage) { in getCdmaEriTextForSubscriber() argument
1733 final Phone phone = getPhone(subId); in getCdmaEriTextForSubscriber()
1745 public String getCdmaMdn(int subId) { in getCdmaMdn() argument
1747 final Phone phone = getPhone(subId); in getCdmaMdn()
1759 public String getCdmaMin(int subId) { in getCdmaMin() argument
1761 final Phone phone = getPhone(subId); in getCdmaMin()
1780 public boolean setVoiceMailNumber(int subId, String alphaTag, String number) { in setVoiceMailNumber() argument
1783 new Pair<String, String>(alphaTag, number), new Integer(subId)); in setVoiceMailNumber()
1798 public int getVoiceMessageCountForSubscriber( int subId) { in getVoiceMessageCountForSubscriber() argument
1799 final Phone phone = getPhone(subId); in getVoiceMessageCountForSubscriber()
1827 public int getNetworkTypeForSubscriber(int subId, String callingPackage) { in getNetworkTypeForSubscriber() argument
1832 final Phone phone = getPhone(subId); in getNetworkTypeForSubscriber()
1852 public int getDataNetworkTypeForSubscriber(int subId, String callingPackage) { in getDataNetworkTypeForSubscriber() argument
1857 final Phone phone = getPhone(subId); in getDataNetworkTypeForSubscriber()
1869 public int getVoiceNetworkTypeForSubscriber(int subId, String callingPackage) { in getVoiceNetworkTypeForSubscriber() argument
1874 final Phone phone = getPhone(subId); in getVoiceNetworkTypeForSubscriber()
1895 int subId[] = mSubscriptionController.getSubIdUsingSlotId(slotId); in hasIccCardUsingSlotId() local
1896 final Phone phone = getPhone(subId[0]); in hasIccCardUsingSlotId()
1897 if (subId != null && phone != null) { in hasIccCardUsingSlotId()
1919 public int getLteOnCdmaModeForSubscriber(int subId, String callingPackage) { in getLteOnCdmaModeForSubscriber() argument
1924 final Phone phone = getPhone(subId); in getLteOnCdmaModeForSubscriber()
2188 public void setNetworkSelectionModeAutomatic(int subId) { in setNetworkSelectionModeAutomatic() argument
2190 if (DBG) log("setNetworkSelectionModeAutomatic: subId " + subId); in setNetworkSelectionModeAutomatic()
2191 sendRequest(CMD_SET_NETWORK_SELECTION_MODE_AUTOMATIC, null, subId); in setNetworkSelectionModeAutomatic()
2198 public boolean setNetworkSelectionModeManual(int subId, OperatorInfo operator, in setNetworkSelectionModeManual() argument
2201 if (DBG) log("setNetworkSelectionModeManual: subId:" + subId + " operator:" + operator); in setNetworkSelectionModeManual()
2204 return (Boolean) sendRequest(CMD_SET_NETWORK_SELECTION_MODE_MANUAL, arg, subId); in setNetworkSelectionModeManual()
2211 public CellNetworkScanResult getCellNetworkScanResults(int subId) { in getCellNetworkScanResults() argument
2213 if (DBG) log("getCellNetworkScanResults: subId " + subId); in getCellNetworkScanResults()
2215 CMD_PERFORM_NETWORK_SCAN, null, subId); in getCellNetworkScanResults()
2241 public int getPreferredNetworkType(int subId) { in getPreferredNetworkType() argument
2244 int[] result = (int[]) sendRequest(CMD_GET_PREFERRED_NETWORK_TYPE, null, subId); in getPreferredNetworkType()
2258 public boolean setPreferredNetworkType(int subId, int networkType) { in setPreferredNetworkType() argument
2260 if (DBG) log("setPreferredNetworkType: subId " + subId + " type " + networkType); in setPreferredNetworkType()
2261 Boolean success = (Boolean) sendRequest(CMD_SET_PREFERRED_NETWORK_TYPE, networkType, subId); in setPreferredNetworkType()
2265 Settings.Global.PREFERRED_NETWORK_MODE + subId, networkType); in setPreferredNetworkType() local
2298 public void setDataEnabled(int subId, boolean enable) { in setDataEnabled() argument
2300 int phoneId = mSubscriptionController.getPhoneId(subId); in setDataEnabled()
2301 log("getDataEnabled: subId=" + subId + " phoneId=" + phoneId); in setDataEnabled()
2304 log("setDataEnabled: subId=" + subId + " enable=" + enable); in setDataEnabled()
2307 loge("setDataEnabled: no phone for subId=" + subId); in setDataEnabled()
2321 public boolean getDataEnabled(int subId) { in getDataEnabled() argument
2329 int phoneId = mSubscriptionController.getPhoneId(subId); in getDataEnabled()
2330 log("getDataEnabled: subId=" + subId + " phoneId=" + phoneId); in getDataEnabled()
2334 log("getDataEnabled: subId=" + subId + " retVal=" + retVal); in getDataEnabled()
2337 loge("getDataEnabled: no phone subId=" + subId + " retVal=false"); in getDataEnabled()
2398 private String getIccId(int subId) { in getIccId() argument
2399 final Phone phone = getPhone(subId); in getIccId()
2414 public boolean setLine1NumberForDisplayForSubscriber(int subId, String alphaTag, in setLine1NumberForDisplayForSubscriber() argument
2418 final String iccId = getIccId(subId); in setLine1NumberForDisplayForSubscriber()
2419 final Phone phone = getPhone(subId); in setLine1NumberForDisplayForSubscriber()
2460 public String getLine1NumberForDisplay(int subId, String callingPackage) { in getLine1NumberForDisplay() argument
2466 String iccId = getIccId(subId); in getLine1NumberForDisplay()
2475 public String getLine1AlphaTagForDisplay(int subId, String callingPackage) { in getLine1AlphaTagForDisplay() argument
2480 String iccId = getIccId(subId); in getLine1AlphaTagForDisplay()
2504 for (int subId : subIds) { in getMergedSubscriberIds()
2505 activeSubscriberIds.add(tele.getSubscriberId(subId)); in getMergedSubscriberIds()
2770 public void factoryReset(int subId) { in factoryReset() argument
2778 if (SubscriptionManager.isUsableSubIdValue(subId) && !mUserManager.hasUserRestriction( in factoryReset()
2781 setDataEnabled(subId, true); in factoryReset()
2783 setNetworkSelectionModeAutomatic(subId); in factoryReset()
2785 setPreferredNetworkType(subId, Phone.PREFERRED_NT_MODE); in factoryReset()
2787 SubscriptionManager.from(mApp).setDataRoaming(0, subId); in factoryReset()