Found 53551 results in 9537 files, showing top 50 files (show more).
android.googlesource.com/platform/packages/services/Telephony:src/com/android/phone/PhoneInterfaceManager.java: [ master, ]
372:         public Phone phone;
17: package com.android.phone;
195: public class PhoneInterfaceManager extends ITelephony.Stub {
1585:     private PhoneInterfaceManager(PhoneGlobals app) {
1601:     private Phone getDefaultPhone() {
1632:     private Phone getPhone(int subId) {
2234:     public String getNetworkCountryIsoForPhone(int phoneId, String callingPackage,
5761:     public int checkCarrierPrivilegesForPackageAnyPhone(String pkgName) {
5784:     public List<String> getCarrierPackageNamesForIntentAndPhone(Intent intent, int phoneId) {
6242:     public boolean isWorldPhone(int subId, String callingPackage, String callingFeatureId) {
302:     private PhoneConfigurationManager mPhoneConfigurationManager;
1612:     private Phone getPhoneFromRequest(MainThreadRequest request) {
1620:     private Phone getPhoneFromSubId(int subId) {
2013:     private void shutdownRadioUsingPhoneId(int phoneId) {
2697:     public int getActivePhoneType() {
2702:     public int getActivePhoneTypeForSlot(int slotIndex) {
3737:     private void checkModifyPhoneStatePermission(int subId, String message) {
4375:     private Phone getPhoneFromSlotIdOrThrowException(int slotIndex) {
5828:     public List<String> getPackagesWithCarrierPrivilegesForAllPhones() {
6368:     public int getSubIdForPhoneAccount(PhoneAccount phoneAccount) {
6378:     public int getSubIdForPhoneAccountHandle(
6393:     public @Nullable PhoneAccountHandle getPhoneAccountHandleForSubscriptionId(int subscriptionId) {
21: import static com.android.internal.telephony.PhoneConstants.PHONE_TYPE_IMS;
140: import com.android.internal.telephony.Phone;
173: import com.android.phone.settings.PickSmsSubscriptionActivity;
174: import com.android.phone.vvm.PhoneAccountHandleConverter;
175: import com.android.phone.vvm.RemoteVvmTaskManager;
176: import com.android.phone.vvm.VisualVoicemailSettingsUtil;
177: import com.android.phone.vvm.VisualVoicemailSmsFilterConfig;
371:         // In cases where subId is unavailable, the caller needs to specify the phone.
380:         MainThreadRequest(Object argument, Phone phone, WorkSource workSource) {
382:             if (phone != null) {
383:                 this.phone = phone;
411:      * A handler that processes messages on the main thread in the phone process. Since many
412:      * of the Phone calls are not thread safe this is needed to shuttle the requests from the
413:      * inbound binder threads to the main thread in the phone process.  The Binder thread
430:             final Phone defaultPhone = getDefaultPhone();
435:                     final Phone phone = getPhoneFromRequest(request);
454:                         request.result = phone != null
455:                                 ? phone.handleUssdRequest(ussdRequest, wrappedCallback) : false;
466:                     final Phone phone = getPhoneFromRequest(request);
467:                     request.result = phone != null ?
1220:                     request.phone.requestCellInfoUpdate(request.workSource, onCompleted);
1234:                     request.phone.requestCellInfoUpdate(request.workSource,
1262:                     Phone phone = getPhoneFromRequest(request);
1263:                     phone.getCellIdentity(ws, obtainMessage(EVENT_GET_CELL_LOCATION_DONE, request));
1271:                         phone = getPhoneFromRequest(request);
1272:                         request.result = (phone.getPhoneType() == PhoneConstants.PHONE_TYPE_CDMA)
1294:                             .enablePhone(request.phone, enable, onCompleted);
1300:                     int phoneId = request.phone.getPhoneId();
1315:                             .getPhoneStatusFromModem(request.phone, onCompleted);
1320:                     int id = request.phone.getPhoneId();
1499:     private Object sendRequest(int command, Object argument, Phone phone, WorkSource workSource) {
1501:                 command, argument, SubscriptionManager.INVALID_SUBSCRIPTION_ID, phone, workSource);
1510:             int command, Object argument, Integer subId, Phone phone, WorkSource workSource) {
1516:         if (subId != SubscriptionManager.INVALID_SUBSCRIPTION_ID && phone != null) {
1517:             throw new IllegalArgumentException("subId and phone cannot both be specified!");
1518:         } else if (phone != null) {
1519:             request = new MainThreadRequest(argument, phone, workSource);
1559:      * Same as {@link #sendRequestAsync(int,Object)} except it takes a Phone and WorkSource.
1563:             int command, Object argument, Phone phone, WorkSource workSource) {
1564:         MainThreadRequest request = new MainThreadRequest(argument, phone, workSource);
1602:         Phone thePhone = getPhone(getDefaultSubscription());
1609:         ServiceManager.addService("phone", this);
1613:         if (request.phone != null) {
1614:             return request.phone;
1626:         Phone phone = getPhoneFromRequest(request);
1627:         return phone == null ? null :
1628:                 UiccController.getInstance().getUiccCard(phone.getPhoneId());
1631:     // returns phone associated with the subId.
1636:     private void sendEraseModemConfig(Phone phone) {
1637:         if (phone != null) {
1639:                   mApp, phone.getSubId(), "eraseModemConfig");
1677:             // PENDING: should we just silently fail if phone is offhook or ringing?
1698:         // from the context of the phone app.
1701:         if (mAppOps.noteOp(AppOpsManager.OPSTR_CALL_PHONE, Binder.getCallingUid(), callingPackage)
1882:             final Phone phone = getPhone(subId);
1883:             if (phone != null) {
1884:                 phone.updateServiceLocation();
1928:             final Phone phone = getPhone(subId);
1929:             if (phone != null) {
1930:                 return phone.getServiceState().getState() != ServiceState.STATE_POWER_OFF;
1948:             final Phone phone = getPhone(subId);
1949:             if (phone != null) {
1950:                 phone.setRadioPower(!isRadioOnForSubscriber(subId));
1966:             final Phone phone = getPhone(subId);
1967:             if (phone == null) {
1970:             if ((phone.getServiceState().getState() != ServiceState.STATE_POWER_OFF) != turnOn) {
1988:                 Phone phone = PhoneFactory.getPhone(i);
1989:                 if (phone != null && phone.isRadioAvailable()) return true;
2005:                 logv("Shutting down Phone " + i);
2014:         Phone phone = PhoneFactory.getPhone(phoneId);
2015:         if (phone != null && phone.isRadioAvailable()) {
2016:             phone.shutdownRadio();
2025:             final Phone defaultPhone = PhoneFactory.getDefaultPhone();
2030:                 loge("There's no default phone.");
2043:             final Phone phone = getPhone(subId);
2044:             if (phone != null) {
2045:                 phone.setRadioPower(turnOn);
2063:             final Phone phone = getPhone(subId);
2064:             if (phone != null) {
2065:                 phone.getDataEnabledSettings().setUserDataEnabled(true);
2083:             final Phone phone = getPhone(subId);
2084:             if (phone != null) {
2085:                 phone.getDataEnabledSettings().setUserDataEnabled(false);
2099:             final Phone phone = getPhone(subId);
2100:             if (phone != null) {
2101:                 return phone.isDataAllowed(ApnSetting.TYPE_DEFAULT);
2150:             Phone phone = PhoneFactory.getPhone(slotIndex);
2151:             return phone == null ? TelephonyManager.CALL_STATE_IDLE :
2152:                     PhoneConstantConversions.convertCallState(phone.getState());
2167:             final Phone phone = getPhone(subId);
2168:             if (phone != null) {
2169:                 return PhoneConstantConversions.convertDataState(phone.getDataConnectionState());
2188:             final Phone phone = getPhone(subId);
2189:             if (phone != null) {
2190:                 return DefaultPhoneNotifier.convertDataActivityState(phone.getDataActivityState());
2218:                 return (getDefaultPhone().getPhoneType() == PhoneConstants.PHONE_TYPE_CDMA)
2248:             if (phoneId == SubscriptionManager.INVALID_PHONE_INDEX) {
2249:                 // Get default phone in this case.
2250:                 phoneId = SubscriptionManager.DEFAULT_PHONE_INDEX;
2260:             Phone phone = PhoneFactory.getPhone(phoneId);
2261:             if (phone != null) {
2262:                 ServiceStateTracker sst = phone.getServiceStateTracker();
2263:                 EmergencyNumberTracker emergencyNumberTracker = phone.getEmergencyNumberTracker();
2293:             final Phone phone = getPhone(subId);
2294:             if (phone != null) {
2295:                 phone.enableLocationUpdates();
2314:             final Phone phone = getPhone(subId);
2315:             if (phone != null) {
2316:                 phone.disableLocationUpdates();
2375:         for (Phone phone : PhoneFactory.getPhones()) {
2376:             List<CellInfo> info = phone.getAllCellInfo();
2415:             for (Phone phone : PhoneFactory.getPhones()) {
2417:                         CMD_GET_ALL_CELL_INFO, null, phone, workSource);
2468:         final Phone phone = getPhoneFromSubId(subId);
2469:         if (phone == null) throw new IllegalArgumentException("Invalid Subscription Id: " + subId);
2471:         sendRequestAsync(CMD_REQUEST_CELL_INFO_UPDATE, cb, phone, workSource);
2489:         Phone phone = PhoneFactory.getPhone(slotIndex);
2490:         if (phone == null) {
2493:         int subId = phone.getSubId();
2501:             return phone.getImei();
2509:         Phone phone = PhoneFactory.getPhone(slotIndex);
2511:         if (phone != null) {
2512:             String imei = phone.getImei();
2520:         Phone phone = PhoneFactory.getPhone(slotIndex);
2521:         if (phone == null) {
2525:         int subId = phone.getSubId();
2533:             return phone.getMeid();
2541:         Phone phone = PhoneFactory.getPhone(slotIndex);
2543:         if (phone != null) {
2544:             String meid = phone.getMeid();
2553:         Phone phone = PhoneFactory.getPhone(slotIndex);
2554:         if (phone == null) {
2557:         int subId = phone.getSubId();
2566:             return phone.getDeviceSvn();
2576:             final Phone phone = getPhone(subId);
2577:             return phone == null ? TelephonyManager.UNKNOWN_CARRIER_ID : phone.getCarrierId();
2587:             final Phone phone = getPhone(subId);
2588:             return phone == null ? null : phone.getCarrierName();
2598:             final Phone phone = getPhone(subId);
2599:             return phone == null ? TelephonyManager.UNKNOWN_CARRIER_ID
2600:                     : phone.getSpecificCarrierId();
2610:             final Phone phone = getPhone(subId);
2611:             return phone == null ? null : phone.getSpecificCarrierName();
2622:         final Phone phone = PhoneFactory.getPhone(slotIndex);
2623:         if (phone == null) {
2628:             return CarrierResolver.getCarrierIdFromMccMnc(phone.getContext(), mccmnc);
2639:      * Make sure the caller has the MODIFY_PHONE_STATE permission.
2644:         mApp.enforceCallingOrSelfPermission(android.Manifest.permission.MODIFY_PHONE_STATE, null);
2664:      * Make sure the caller has the CALL_PHONE permission.
2669:         mApp.enforceCallingOrSelfPermission(android.Manifest.permission.CALL_PHONE, null);
2705:             final Phone phone = PhoneFactory.getPhone(slotIndex);
2706:             if (phone == null) {
2707:                 return PhoneConstants.PHONE_TYPE_NONE;
2709:                 return phone.getPhoneType();
2736:             final Phone phone = getPhone(subId);
2737:             if (phone != null) {
2738:                 return phone.getCdmaEriIconIndex();
2769:             final Phone phone = getPhone(subId);
2770:             if (phone != null) {
2771:                 return phone.getCdmaEriIconMode();
2800:             final Phone phone = getPhone(subId);
2801:             if (phone != null) {
2802:                 return phone.getCdmaEriText();
2821:             final Phone phone = getPhone(subId);
2822:             if (phone != null && phone.getPhoneType() == PhoneConstants.PHONE_TYPE_CDMA) {
2823:                 return phone.getLine1Number();
2825:                 loge("getCdmaMdn: no phone found. Invalid subId: " + subId);
2843:             final Phone phone = getPhone(subId);
2844:             if (phone != null && phone.getPhoneType() == PhoneConstants.PHONE_TYPE_CDMA) {
2845:                 return phone.getCdmaMin();
2857:         if (mApp.checkCallingOrSelfPermission(android.Manifest.permission.MODIFY_PHONE_STATE)
2859:             throw new SecurityException("Caller must hold the MODIFY_PHONE_STATE permission");
3022:             final Phone phone = getPhone(subId);
3023:             if (phone != null) {
3024:                 phone.setVoiceActivationState(activationState);
3043:             final Phone phone = getPhone(subId);
3044:             if (phone != null) {
3045:                 phone.setDataActivationState(activationState);
3061:         final Phone phone = getPhone(subId);
3064:             if (phone != null) {
3065:                 return phone.getVoiceActivationState();
3081:         final Phone phone = getPhone(subId);
3084:             if (phone != null) {
3085:                 return phone.getDataActivationState();
3107:             final Phone phone = getPhone(subId);
3108:             if (phone != null) {
3109:                 return phone.getVoiceMessageCount();
3126:             final Phone phone = getPhone(subId);
3127:             return (phone == null ? false : phone.isConcurrentVoiceAndDataAllowed());
3140:         final Phone defaultPhone = getDefaultPhone();
3178:             for (Phone phone : PhoneFactory.getPhones()) {
3179:                 if (phone.isInEmergencySmsMode()) {
3190:      * Requires carrier privileges or READ_PRECISE_PHONE_STATE permission.
3217:      * Requires carrier privileges or READ_PRECISE_PHONE_STATE permission.
3255:             Phone phone = getPhone(subId);
3256:             if (phone == null) {
3261:             phone.getImsRegistrationState(regState -> {
3288:             Phone phone = getPhone(subId);
3289:             if (phone == null) {
3294:             phone.getImsRegistrationTech(regTech -> {
3313:      * Requires carrier privileges or READ_PRECISE_PHONE_STATE permission.
3339:      * Requires carrier privileges or READ_PRECISE_PHONE_STATE permission.
3390:             Phone phone = getPhone(subId);
3391:             if (phone == null) return false;
3392:             return phone.isImsCapabilityAvailable(capability, regTech);
3437:      * Requires carrier privileges or READ_PRECISE_PHONE_STATE permission.
3474:      * Requires carrier privileges or READ_PRECISE_PHONE_STATE permission.
3508:      * Requires carrier privileges or READ_PRECISE_PHONE_STATE permission.
3543:      * Requires carrier privileges or READ_PRECISE_PHONE_STATE permission.
3595:      * Requires carrier privileges or READ_PRECISE_PHONE_STATE permission.
3677:      * Requires carrier privileges or READ_PRECISE_PHONE_STATE permission.
3744:         Phone phone = getPhone(subId);
3745:         if (phone == null) {
3746:             loge("phone instance null for subid " + subId);
3750:             if (!doesImsCapabilityRequireProvisioning(phone.getContext(), subId, capability)) {
3754:             if (!doesRcsCapabilityRequireProvisioning(phone.getContext(), subId, capability)) {
4188:             final Phone phone = getPhone(subId);
4189:             if (phone != null) {
4190:                 return phone.getServiceState().getDataNetworkType();
4222:             final Phone phone = getPhone(subId);
4223:             if (phone != null) {
4224:                 return phone.getServiceState().getDataNetworkType();
4247:             final Phone phone = getPhone(subId);
4248:             if (phone != null) {
4249:                 return phone.getServiceState().getVoiceNetworkType();
4274:             final Phone phone = PhoneFactory.getPhone(slotIndex);
4275:             if (phone != null) {
4276:                 return phone.getIccCard().hasIccCard();
4291:      * @return {@link Phone#LTE_ON_CDMA_UNKNOWN}, {@link Phone#LTE_ON_CDMA_FALSE}
4292:      * or {@link Phone#LTE_ON_CDMA_TRUE}
4311:             final Phone phone = getPhone(subId);
4312:             if (phone == null) {
4315:                 return phone.getLteOnCdmaMode();
4379:                     + " does not correspond to an active phone");
4410:     private IccOpenLogicalChannelResponse iccOpenLogicalChannelWithPermission(Phone phone,
4427:                     CMD_OPEN_CHANNEL, new Pair<String, Integer>(aid, p2), phone,
4452:     private boolean iccCloseLogicalChannelWithPermission(Phone phone, int channel) {
4458:             Boolean success = (Boolean) sendRequest(CMD_CLOSE_CHANNEL, channel, phone,
4495:     private String iccTransmitApduLogicalChannelWithPermission(Phone phone, int channel, int cla,
4504:                     new IccAPDUArgument(channel, cla, command, p1, p2, p3, data), phone,
4551:     private String iccTransmitApduBasicChannelWithPermission(Phone phone, String callingPackage,
4569:                     new IccAPDUArgument(0, cla, command, p1, p2, p3, data), phone,
4803:         Phone phone = PhoneFactory.getPhone(slotIndex);
4804:         if (phone != null) {
4806:                     mApp, phone.getSubId(), "resetModemConfig");
4829:         Phone phone = PhoneFactory.getPhone(slotIndex);
4830:         if (phone != null) {
4832:                     mApp, phone.getSubId(), "rebootModem");
4848:         final Phone defaultPhone = getDefaultPhone();
5373:         final Phone defaultPhone = getDefaultPhone();
5511:         final Phone phone = getPhone(subId);
5513:             if (phone != null) {
5514:                 return phone.hasMatchedTetherApnSetting();
5538:             Phone phone = PhoneFactory.getPhone(phoneId);
5539:             if (phone != null) {
5541:                 phone.getDataEnabledSettings().setUserDataEnabled(enable);
5543:                 loge("setUserDataEnabled: no phone found. Invalid subId=" + subId);
5561:         final Phone phone = getPhone(subId);
5563:             if (phone != null) {
5568:                 phone.setAlwaysReportSignalStrength(isEnable);
5570:                 loge("setAlwaysReportSignalStrength: no phone found for subId="
5599:      * Accepts either ACCESS_NETWORK_STATE, MODIFY_PHONE_STATE or carrier privileges.
5617:             Phone phone = PhoneFactory.getPhone(phoneId);
5618:             if (phone != null) {
5619:                 boolean retVal = phone.isUserDataEnabled();
5623:                 if (DBG) loge("isUserDataEnabled: no phone subId=" + subId + " retVal=false");
5646:             Phone phone = PhoneFactory.getPhone(phoneId);
5647:             if (phone != null) {
5648:                 boolean retVal = phone.getDataEnabledSettings().isDataEnabled();
5652:                 if (DBG) loge("isDataEnabled: no phone subId=" + subId + " retVal=false");
5661:             Phone phone) {
5668:         PackageManager pkgMgr = phone.getContext().getPackageManager();
5673:             SubscriptionInfo subInfo = subController.getSubscriptionInfo(phone.getSubId());
5675:                     phone.getContext().getSystemService(Context.TELEPHONY_SUBSCRIPTION_SERVICE);
5687:     private int getCarrierPrivilegeStatusFromCarrierConfigRules(int privilegeFromSim, Phone phone,
5696:             SubscriptionInfo subInfo = subController.getSubscriptionInfo(phone.getSubId());
5698:                     phone.getContext().getSystemService(Context.TELEPHONY_SUBSCRIPTION_SERVICE);
5708:         final Phone phone = getPhone(subId);
5709:         if (phone == null) {
5713:         UiccCard card = UiccController.getInstance().getUiccCard(phone.getPhoneId());
5721:                 phone.getContext().getPackageManager()), phone);
5727:         final Phone phone = getPhone(subId);
5728:         if (phone == null) {
5733:                 UiccController.getInstance().getUiccProfileForPhone(phone.getPhoneId());
5740:                         phone.getContext().getPackageManager(), uid), phone);
5845:         final Phone phone = getPhone(subId);
5846:         UiccCard card = phone == null ? null : phone.getUiccCard();
5868:             final Phone phone = getPhone(subId);
5869:             if (phone == null) {
5872:             final String subscriberId = phone.getSubscriberId();
6095:             final Phone phone = getPhone(subId);
6096:             return phone == null ? false : phone.setOperatorBrandOverride(brand);
6111:             final Phone phone = getPhone(subId);
6112:             if (phone == null) {
6115:             return phone.setRoamingOverride(gsmRoamingList, gsmNonRoamingList, cdmaRoamingList,
6166:         Phone phone = PhoneFactory.getPhone(phoneId);
6168:         if (phone == null) {
6175:                             mApp, phone.getSubId(), "getRadioAccessFamily");
6185:         final Phone defaultPhone = getDefaultPhone();
6199:         final Phone defaultPhone = getDefaultPhone();
6253:                     .getBoolean(CarrierConfigManager.KEY_WORLD_PHONE_BOOL);
6284:         final Phone phone = getPhone(subscriptionId);
6285:         if (phone == null) {
6286:             loge("isRttSupported: no Phone found. Invalid subId:" + subscriptionId);
6293:                     phone.getContext().getResources().getBoolean(R.bool.config_support_rtt);
6326:      * Returns the unique device ID of phone, for example, the IMEI for
6330:      *   {@link android.Manifest.permission#READ_PHONE_STATE READ_PHONE_STATE}
6334:         final Phone phone = PhoneFactory.getPhone(0);
6335:         if (phone == null) {
6338:         int subId = phone.getSubId();
6346:             return phone.getDeviceId();
6359:         Phone phone = getPhone(subId);
6360:         if (phone != null) {
6361:             return phone.isImsRegistered();
6382:             throw new SecurityException("Requires READ_PHONE_STATE permission.");
6396:             Phone phone = getPhone(subscriptionId);
6397:             if (phone == null) {
6400:             return PhoneUtils.makePstnPhoneAccountHandle(phone);
6412:             Phone phone = getPhone(subId);
6413:             if (phone != null) {
6414:                 return phone.isWifiCallingEnabled();
6429:             Phone phone = getPhone(subId);
6430:             if (phone != null) {
6431:                 return phone.isVideoEnabled();
6447:             Phone phone = getPhone(subId);
6448:             if (phone != null) {
6449:                 return phone.getImsRegistrationTech();
6507:         final Phone phone = getPhone(subId);
6508:         if (phone == null) {
6515:                     phone.getContext().getOpPackageName(), null);
6524:             final Locale localeFromDefaultSim = phone.getLocaleFromSimAndCarrierPrefs();
6683:             final Phone phone = getPhone(subId);
6684:             if (phone == null) {
6688:             ServiceState ss = phone.getServiceState();
6701:      * Returns the URI for the per-account voicemail ringtone set in Phone settings.
6712:             Phone phone = PhoneUtils.getPhoneForPhoneAccountHandle(accountHandle);
6713:             if (phone == null) {
6714:                 phone = getDefaultPhone();
6717:             return VoicemailNotificationSettingsUtil.getRingtoneUri(phone.getContext());
6727:      * has permission {@link android.Manifest.permission#MODIFY_PHONE_STATE MODIFY_PHONE_STATE}.
6737:         final Phone defaultPhone = getDefaultPhone();
6748:             Phone phone = PhoneUtils.getPhoneForPhoneAccountHandle(phoneAccountHandle);
6749:             if (phone == null) {
6750:                 phone = defaultPhone;
6752:             VoicemailNotificationSettingsUtil.setRingtoneUri(phone.getContext(), uri);
6759:      * Returns whether vibration is set for voicemail notification in Phone settings.
6769:             Phone phone = PhoneUtils.getPhoneForPhoneAccountHandle(accountHandle);
6770:             if (phone == null) {
6771:                 phone = getDefaultPhone();
6774:             return VoicemailNotificationSettingsUtil.isVibrationEnabled(phone.getContext());
6784:      * has permission {@link android.Manifest.permission#MODIFY_PHONE_STATE MODIFY_PHONE_STATE}.
6794:         final Phone defaultPhone = getDefaultPhone();
6805:             Phone phone = PhoneUtils.getPhoneForPhoneAccountHandle(phoneAccountHandle);
6806:             if (phone == null) {
6807:                 phone = defaultPhone;
6809:             VoicemailNotificationSettingsUtil.setVibrationEnabled(phone.getContext(), enabled);
6816:      * Make sure either called from same process as self (phone) or IPC caller has read privilege.
6821:         mApp.enforceCallingOrSelfPermission(android.Manifest.permission.READ_PRIVILEGED_PHONE_STATE,
6826:      * Make sure either called from same process as self (phone) or IPC caller has send SMS
6869:         Phone phone = getPhone(subId);
6873:             if (phone == null) {
6878:                 aid = UiccController.getInstance().getUiccCard(phone.getPhoneId())
6898:         Phone phone = getPhone(subId);
6902:             if (phone == null) {
6907:                 esn = phone.getEsn();
6926:         Phone phone = getPhone(subId);
6930:             if (phone == null) {
6935:                 cdmaPrlVersion = phone.getCdmaPrlVersion();
7029:         final Phone phone = getPhone(subId);
7032:         if (phone == null) {
7037:             phone.carrierActionSetMeteredApnsEnabled(enabled);
7054:         final Phone phone = getPhone(subId);
7057:         if (phone == null) {
7062:             phone.carrierActionSetRadioEnabled(enabled);
7082:         final Phone phone = getPhone(subId);
7085:         if (phone == null) {
7090:             phone.carrierActionReportDefaultNetworkStatus(report);
7106:         final Phone phone = getPhone(subId);
7107:         if (phone == null) {
7112:             phone.carrierActionResetAll();
7119:      * Called when "adb shell dumpsys phone" is invoked. Dump is also automatically invoked when a
7126:             writer.println("Permission Denial: can't dump Phone from pid="
7156:             Phone phone = getPhone(subId);
7157:             if (phone != null) {
7158:                 phone.getDataEnabledSettings().setPolicyDataEnabled(enabled);
7177:         Phone phone = getPhone(subId);
7181:             if (phone != null) {
7182:                 return phone.getClientRequestStats();
7209:         Phone phone = PhoneFactory.getPhone(slotIndex);
7215:             if (phone != null) {
7216:                 phone.setSimPowerState(state, workSource);
7238:      * Check if phone is in emergency callback mode
7239:      * @return true if phone is in emergency callback mode
7245:         final Phone phone = getPhone(subId);
7249:             if (phone != null) {
7250:                 return phone.isInEcm();
7270:             Phone p = getPhone(subId);
7290:         Phone phone = PhoneFactory.getPhone(slotIndex);
7291:         if (phone != null) {
7292:             if (!TelephonyPermissions.checkCallingOrSelfReadPhoneState(mApp, phone.getSubId(),
7299:                 return phone.getRadioPowerState();
7312:      * {@link android.Manifest.permission#READ_PHONE_STATE} or that the calling app has carrier
7327:             Phone phone = getPhone(subId);
7328:             isEnabled =  phone != null ? phone.getDataRoamingEnabled() : false;
7343:      * {@link android.Manifest.permission#MODIFY_PHONE_STATE} or that the calling app has carrier
7356:             Phone phone = getPhone(subId);
7357:             if (phone != null) {
7358:                 phone.setDataRoamingEnabled(isEnabled);
7374:             Phone phone = getPhone(subId);
7375:             if (phone != null) {
7376:                 isAllowed = phone.isCspPlmnEnabled();
7391:             // even without READ_PRIVILEGED_PHONE_STATE, we allow the call to continue if the caller
7527:         final Phone phone = getPhone(subId);
7528:         if (phone == null) {
7535:             phone.setRadioIndicationUpdateMode(filters, mode);
7545:      * {@link android.Manifest.permission#MODIFY_PHONE_STATE MODIFY_PHONE_STATE}.
7554:             Phone phone = getPhone(subId);
7555:             if (phone == null) {
7558:             UiccCard uiccCard = phone.getUiccCard();
7595:      * not set, return {@link Phone#PREFERRED_NT_MODE}.
7603:         return Phone.PREFERRED_NT_MODE;
7613:             final Phone phone = getPhone(subId);
7614:             if (phone == null) {
7618:             phone.setCarrierTestOverride(mccmnc, imsi, iccid, gid1, gid2, plmn, spn,
7631:             final Phone phone = getPhone(subId);
7632:             if (phone == null) {
7636:             return phone.getCarrierIdListVersion();
7705:             throw new SecurityException("Requires READ_PHONE_STATE permission.");
7710:             for (Phone phone: PhoneFactory.getPhones()) {
7711:                 if (phone.getEmergencyNumberTracker() != null
7712:                         && phone.getEmergencyNumberTracker().getEmergencyNumberList() != null) {
7714:                             phone.getSubId(),
7715:                             phone.getEmergencyNumberTracker().getEmergencyNumberList());
7726:         final Phone defaultPhone = getDefaultPhone();
7734:             for (Phone phone: PhoneFactory.getPhones()) {
7735:                 if (phone.getEmergencyNumberTracker() != null
7736:                         && phone.getEmergencyNumberTracker() != null) {
7737:                     if (phone.getEmergencyNumberTracker().isEmergencyNumber(
7759:             for (Phone phone: PhoneFactory.getPhones()) {
7760:                 EmergencyNumberTracker tracker = phone.getEmergencyNumberTracker();
7781:             for (Phone phone: PhoneFactory.getPhones()) {
7782:                 EmergencyNumberTracker tracker = phone.getEmergencyNumberTracker();
7801:             final Phone phone = getPhone(subId);
7802:             if (phone == null) {
7806:             return phone.getEmergencyNumberDbVersion();
7818:             for (Phone phone: PhoneFactory.getPhones()) {
7819:                 EmergencyNumberTracker tracker = phone.getEmergencyNumberTracker();
7835:             for (Phone phone: PhoneFactory.getPhones()) {
7836:                 EmergencyNumberTracker tracker = phone.getEmergencyNumberTracker();
7849:         Phone phone = getPhone(subId);
7850:         if (phone == null) {
7856:                     .getUiccProfileForPhone(phone.getPhoneId());
7875:             Phone phone = PhoneFactory.getPhone(slotIndex);
7876:             if (phone == null) {
7879:                 return (Boolean) sendRequest(CMD_REQUEST_ENABLE_MODEM, enable, phone, null);
7892:         Phone phone = PhoneFactory.getPhone(slotIndex);
7893:         if (phone == null) return false;
7896:                 mApp, phone.getSubId(), callingPackage, callingFeatureId,
7898:             throw new SecurityException("Requires READ_PHONE_STATE permission.");
7904:                 return mPhoneConfigurationManager.getPhoneStatusFromCache(phone.getPhoneId());
7906:                 return (Boolean) sendRequest(CMD_GET_MODEM_STATUS, null, phone, null);
7974:      * Note: Switch from multi-sim to single-sim is only possible with MODIFY_PHONE_STATE
7975:      * permission, but the other way around is possible with either MODIFY_PHONE_STATE
8004:         Phone phone = getPhone(subId);
8005:         if (phone == null) {
8010:             UiccCard uiccCard = phone.getUiccCard();
8080:         Phone phone = getDefaultPhone();
8081:         if (phone == null) return -1;
8082:         HalVersion hv = phone.getHalVersion();
8112:         enforceReadPrivilegedPermission("Needs READ_PRIVILEGED_PHONE_STATE for "
8118:             Phone phone = getPhone(subId);
8119:             if (phone == null) return false;
8121:             boolean isMetered = ApnSettingUtils.isMeteredApnType(apnType, phone);
8122:             return !isMetered || phone.getDataEnabledSettings().isDataEnabled(apnType);
8135:             Phone phone = getPhone(subId);
8136:             if (phone == null) return true; // By default return true.
8138:             return ApnSettingUtils.isMeteredApnType(apnType, phone);
8206:             Phone phone = getPhone(subId);
8207:             if (phone == null) return false;
8209:             return phone.getDataEnabledSettings().setAllowDataDuringVoiceCall(allow);
8222:             Phone phone = getPhone(subId);
8223:             if (phone == null) return false;
8225:             return phone.getDataEnabledSettings().isDataAllowedInVoiceCall();
8238:             Phone phone = getPhone(subId);
8239:             if (phone == null) return false;
8241:             return phone.getDataEnabledSettings().setAlwaysAllowMmsData(alwaysAllow);
8259:             for (Phone phone : PhoneFactory.getPhones()) {
8260:                 Phone defaultPhone = phone.getImsPhone();
8261:                 if (defaultPhone != null && defaultPhone.getPhoneType() == PHONE_TYPE_IMS) {
8306:             Phone phone = getPhone(subId);
8307:             if (phone != null && phone.getIccCard() != null) {
8308:                 return phone.getIccCard().getIccLockEnabled();
8328:         Phone phone = getPhone(subId);
8329:         if (phone == null) {
8336:                     new Pair<Boolean, String>(enabled, password), phone, null);
8358:         Phone phone = getPhone(subId);
8359:         if (phone == null) {
8366:                     new Pair<String, String>(oldPassword, newPassword), phone, null);
22: import static com.android.internal.telephony.PhoneConstants.SUBSCRIPTION_KEY;
64: import android.telecom.PhoneAccount;
65: import android.telecom.PhoneAccountHandle;
84: import android.telephony.PhoneCapability;
85: import android.telephony.PhoneNumberRange;
141: import com.android.internal.telephony.PhoneConfigurationManager;
142: import com.android.internal.telephony.PhoneConstantConversions;
143: import com.android.internal.telephony.PhoneConstants;
144: import com.android.internal.telephony.PhoneFactory;
157: import com.android.internal.telephony.imsphone.ImsPhone;
158: import com.android.internal.telephony.imsphone.ImsPhoneCallTracker;
196:     private static final String LOG_TAG = "PhoneInterfaceManager";
197:     private static final boolean DBG = (PhoneGlobals.DBG_LEVEL >= 2);
292:     private static PhoneInterfaceManager sInstance;
294:     private PhoneGlobals mApp;
685:                     defaultPhone.nvReadItem((Integer) request.argument, onCompleted,
712:                     defaultPhone.nvWriteItem(idValue.first, idValue.second, onCompleted,
723:                     defaultPhone.nvWriteCdmaPrl((byte[]) request.argument, onCompleted);
733:                     defaultPhone.resetModemConfig(onCompleted);
779:                     defaultPhone.invokeOemRilRequestRaw((byte[]) request.argument, onCompleted);
1017:                     if (defaultPhone != null) {
1018:                         defaultPhone.getModemActivityInfo(onCompleted, request.workSource);
1049:                     defaultPhone.setAllowedCarriers(argument, onCompleted, request.workSource);
1077:                     defaultPhone.getAllowedCarriers(onCompleted, request.workSource);
1283:                     defaultPhone.rebootModem(onCompleted);
1293:                     PhoneConfigurationManager.getInstance()
1303:                         mPhoneConfigurationManager.addToPhoneStatusCache(phoneId, msg.arg1 == 1);
1314:                     PhoneConfigurationManager.getInstance()
1385:                     defaultPhone.eraseModemConfig(onCompleted);
1570:      * Initialize the singleton PhoneInterfaceManager instance.
1571:      * This is only done once, at startup, from PhoneApp.onCreate().
1573:     /* package */ static PhoneInterfaceManager init(PhoneGlobals app) {
1574:         synchronized (PhoneInterfaceManager.class) {
1576:                 sInstance = new PhoneInterfaceManager(app);
1587:         mCM = PhoneGlobals.getInstance().mCM;
1588:         mImsResolver = PhoneGlobals.getInstance().getImsResolver();
1596:         mPhoneConfigurationManager = PhoneConfigurationManager.getInstance();
1603:         return (thePhone != null) ? thePhone : PhoneFactory.getDefaultPhone();
1622:                 ? getDefaultPhone() : getPhone(subId);
1633:         return PhoneFactory.getPhone(mSubscriptionController.getPhoneId(subId));
1651:         PackageManager pm = getDefaultPhone().getContext().getPackageManager();
1678:             PhoneConstants.State state = mCM.getState(subId);
1679:             if (state != PhoneConstants.State.OFFHOOK && state != PhoneConstants.State.RINGING) {
1738:         return (resultArray[0] == PhoneConstants.PIN_RESULT_SUCCESS) ? true : false;
1743:         return (resultArray[0] == PhoneConstants.PIN_RESULT_SUCCESS) ? true : false;
1751:             final UnlockSim checkSimPin = new UnlockSim(getPhone(subId).getIccCard());
1764:             final UnlockSim checkSimPuk = new UnlockSim(getPhone(subId).getIccCard());
1781:         private int mResult = PhoneConstants.PIN_GENERAL_FAILURE;
1811:                                             mResult = PhoneConstants.PIN_PASSWORD_INCORRECT;
1813:                                             mResult = PhoneConstants.PIN_GENERAL_FAILURE;
1816:                                         mResult = PhoneConstants.PIN_RESULT_SUCCESS;
1991:             logv(TelephonyManager.getDefault().getPhoneCount() + " Phones are shutdown.");
2026:             if (defaultPhone != null) {
2027:                 defaultPhone.setRadioPower(turnOn);
2171:                 return PhoneConstantConversions.convertDataState(
2172:                         PhoneConstants.DataState.DISCONNECTED);
2237:             final int subId = mSubscriptionController.getSubIdUsingPhoneId(phoneId);
2239:                     callingFeatureId, "getNetworkCountryIsoForPhone")) {
2252:             final int subId = mSubscriptionController.getSubIdUsingPhoneId(phoneId);
2481:             getDefaultPhone().setCellInfoListRate(rateInMillis, workSource);
2685:         Log.d(LOG_TAG, "[PhoneIntfMgr] " + msg);
2689:         Log.v(LOG_TAG, "[PhoneIntfMgr] " + msg);
2693:         Log.e(LOG_TAG, "[PhoneIntfMgr] " + msg);
2855:     public void requestNumberVerification(PhoneNumberRange range, long timeoutMillis,
2884:             return getDefaultPhone().needsOtaServiceProvisioning();
2919:             PhoneAccountHandle phoneAccountHandle = PhoneAccountHandleConverter.fromSubId(subId);
2920:             if (phoneAccountHandle == null) {
2923:             return VisualVoicemailSettingsUtil.dump(mApp, phoneAccountHandle);
3007:         SmsController smsController = PhoneFactory.getSmsController();
3142:         TelecomManager tm = defaultPhone.getContext().getSystemService(TelecomManager.class);
3151:             defaultPhone.sendDialerSpecialCode(inputCode);
3206:             // TODO: Refactor to remove ImsManager dependence and query through ImsPhone directly.
3230:             // TODO: Refactor to remove ImsManager dependence and query through ImsPhone.
3326:         // TODO: Refactor to remove ImsManager dependence and query through ImsPhone directly.
3353:             // TODO: Refactor to remove ImsManager dependence and query through ImsPhone.
3369:         // TODO: Refactor to remove ImsManager dependence and query through ImsPhone directly.
3445:         // TODO: Refactor to remove ImsManager dependence and query through ImsPhone directly.
3463:             // TODO: Refactor to remove ImsManager dependence and query through ImsPhone directly.
3483:             // TODO: Refactor to remove ImsManager dependence and query through ImsPhone directly.
3498:             // TODO: Refactor to remove ImsManager dependence and query through ImsPhone directly.
3517:             // TODO: Refactor to remove ImsManager dependence and query through ImsPhone directly.
3533:             // TODO: Refactor to remove ImsManager dependence and query through ImsPhone directly.
3552:             // TODO: Refactor to remove ImsManager dependence and query through ImsPhone directly.
3568:             // TODO: Refactor to remove ImsManager dependence and query through ImsPhone directly.
3584:             // TODO: Refactor to remove ImsManager dependence and query through ImsPhone directly.
3604:             // TODO: Refactor to remove ImsManager dependence and query through ImsPhone directly.
3620:             // TODO: Refactor to remove ImsManager dependence and query through ImsPhone directly.
3635:             // TODO: Refactor to remove ImsManager dependence and query through ImsPhone directly.
3651:             // TODO: Refactor to remove ImsManager dependence and query through ImsPhone directly.
3667:             // TODO: Refactor to remove ImsManager dependence and query through ImsPhone directly.
3686:             // TODO: Refactor to remove ImsManager dependence and query through ImsPhone directly.
3705:             // TODO: Refactor to remove ImsManager dependence and query through ImsPhone directly.
3723:             // TODO: Refactor to remove ImsManager dependence and query through ImsPhone directly.
3768:             // TODO: Refactor to remove ImsManager dependence and query through ImsPhone directly.
3798:             // TODO: Refactor to remove ImsManager dependence and query through ImsPhone directly.
3831:             // TODO: Refactor to remove ImsManager dependence and query through ImsPhone directly.
3890:             // TODO: Refactor to remove ImsManager dependence and query through ImsPhone directly.
4059:             // TODO: Refactor to remove ImsManager dependence and query through ImsPhone directly.
4084:             // TODO: Refactor to remove ImsManager dependence and query through ImsPhone directly.
4110:             // TODO: Refactor to remove ImsManager dependence and query through ImsPhone directly.
4136:             // TODO: Refactor to remove ImsManager dependence and query through ImsPhone directly.
4306:             return PhoneConstants.LTE_ON_CDMA_UNKNOWN;
4313:                 return PhoneConstants.LTE_ON_CDMA_UNKNOWN;
4376:         int phoneId = UiccController.getInstance().getPhoneIdFromSlotId(slotIndex);
4377:         if (phoneId == -1) {
4381:         return PhoneFactory.getPhone(phoneId);
4416:                 ComponentInfo bestComponent = EuiccConnector.findBestComponent(getDefaultPhone()
4558:                 ComponentInfo bestComponent = EuiccConnector.findBestComponent(getDefaultPhone()
4849:         if (!TelephonyPermissions.checkCallingOrSelfReadPhoneState(mApp, defaultPhone.getSubId(),
4856:             return defaultPhone.getPcscfAddress(apnType);
5107:             getDefaultPhone().setImsRegistrationState(registered);
5313:                     request, messenger, binder, getPhone(subId),
5374:         if (!TelephonyPermissions.checkCallingOrSelfReadPhoneState(mApp, defaultPhone.getSubId(),
5382:             return PhoneFactory.calculatePreferredNetworkType(defaultPhone.getContext(), 0);
5536:             int phoneId = mSubscriptionController.getPhoneId(subId);
5537:             if (DBG) log("setUserDataEnabled: subId=" + subId + " phoneId=" + phoneId);
5615:             int phoneId = mSubscriptionController.getPhoneId(subId);
5616:             if (DBG) log("isUserDataEnabled: subId=" + subId + " phoneId=" + phoneId);
5644:             int phoneId = mSubscriptionController.getPhoneId(subId);
5645:             if (DBG) log("isDataEnabled: subId=" + subId + " phoneId=" + phoneId);
5749:         int phoneId = SubscriptionManager.getPhoneId(subId);
5750:         UiccCard card = UiccController.getInstance().getUiccCard(phoneId);
5757:             getPhone(phoneId), pkgName);
5774:                 getPhone(i), pkgName);
5785:         if (!SubscriptionManager.isValidPhoneId(phoneId)) {
5786:             loge("phoneId " + phoneId + " is not valid.");
5789:         UiccCard card = UiccController.getInstance().getUiccCard(phoneId);
5791:             loge("getCarrierPackageNamesForIntentAndPhone: No UICC");
5798:     public List<String> getPackagesWithCarrierPrivileges(int phoneId) {
5802:         UiccCard card = UiccController.getInstance().getUiccCard(phoneId);
6165:     public int getRadioAccessFamily(int phoneId, String callingPackage) {
6176:             raf = ProxyController.getInstance().getRadioAccessFamily(phoneId);
6190:             ImsManager.getInstance(defaultPhone.getContext(),
6191:                     defaultPhone.getPhoneId()).setVtSetting(enable);
6200:         if (!TelephonyPermissions.checkCallingOrSelfReadPhoneState(mApp, defaultPhone.getSubId(),
6212:                     ImsManager.getInstance(defaultPhone.getContext(), defaultPhone.getPhoneId());
6327:      * GSM and the MEID for CDMA phones. Return null if device ID is not available.
6371:             return PhoneUtils.getSubIdForPhoneAccount(phoneAccount);
6379:             PhoneAccountHandle phoneAccountHandle, String callingPackage, String callingFeatureId) {
6386:             return PhoneUtils.getSubIdForPhoneAccountHandle(phoneAccountHandle);
6480:             cleanUpSmsRawTable(getDefaultPhone().getContext());
6491:               sendEraseModemConfig(getDefaultPhone());
6703:      * @param accountHandle The handle for the {@link PhoneAccount} for which to retrieve the
6706:      * PhoneAccount.
6709:     public Uri getVoicemailRingtoneUri(PhoneAccountHandle accountHandle) {
6729:      * @param phoneAccountHandle The handle for the {@link PhoneAccount} for which to set the
6732:      * PhoneAccount.
6736:             PhoneAccountHandle phoneAccountHandle, Uri uri) {
6739:         TelecomManager tm = defaultPhone.getContext().getSystemService(TelecomManager.class);
6742:                     mApp, PhoneUtils.getSubIdForPhoneAccountHandle(phoneAccountHandle),
6761:      * @param accountHandle The handle for the {@link PhoneAccount} for which to retrieve the
6763:      * @return {@code true} if the vibration is set for this PhoneAccount, {@code false} otherwise.
6766:     public boolean isVoicemailVibrationEnabled(PhoneAccountHandle accountHandle) {
6786:      * @param phoneAccountHandle The handle for the {@link PhoneAccount} for which to set the
6789:      * specific PhoneAccount.
6793:             PhoneAccountHandle phoneAccountHandle, boolean enabled) {
6796:         TelecomManager tm = defaultPhone.getContext().getSystemService(TelecomManager.class);
6799:                     mApp, PhoneUtils.getSubIdForPhoneAccountHandle(phoneAccountHandle),
7140:         (new TelephonyShellCommand(this, getDefaultPhone().getContext()))
7393:             if (checkCarrierPrivilegesForPackageAnyPhone(callingPackage)
7599:         int phoneId = mSubscriptionController.getPhoneId(subId);
7600:         if (phoneId >= 0 && phoneId < list.size() && list.get(phoneId) != null) {
7601:             return list.get(phoneId);
7730:                             mApp, defaultPhone.getSubId(), "isEmergencyNumber(Potential)");
7931:                 getDefaultPhone().getSubId(), callingPackage, callingFeatureId,
7954:         PhoneCapability staticCapability =
8060:             int phoneCount = TelephonyManager.getDefault().getPhoneCount();
8062:             int[] logicalSlotsMapping = new int[phoneCount];
8160:         SmsPermissions permissions = new SmsPermissions(getDefaultPhone(), mApp,
8180:             return SubscriptionManager.getResourcesForSubId(getDefaultPhone().getContext(), subId)
8192:             return SubscriptionManager.getResourcesForSubId(getDefaultPhone().getContext(), subId)
8262:                     ImsPhone imsPhone = (ImsPhone) defaultPhone;
8264:                             (ImsPhoneCallTracker) imsPhone.getCallTracker();
8266:                     Rlog.i(LOG_TAG, "setCepEnabled isCepEnabled=" + isCepEnabled + ", for imsPhone "
8267:                             + imsPhone.getMsisdn());
131: import com.android.internal.telephony.DefaultPhoneNotifier;
468:                             getPhoneFromRequest(request).handlePinMmi((String) request.argument)
743:                     getPhoneFromRequest(request).getPreferredNetworkType(onCompleted);
769:                     getPhoneFromRequest(request).setPreferredNetworkType(networkType, onCompleted);
793:                     getPhoneFromRequest(request).setVoiceMailNumber(tagNum.first, tagNum.second,
805:                     getPhoneFromRequest(request).setNetworkSelectionModeAutomatic(onCompleted);
815:                     getPhoneFromRequest(request).getAvailableNetworks(onCompleted);
822:                     getPhoneFromRequest(request).getCallForwardingOption(
879:                     getPhoneFromRequest(request).setCallForwardingOption(
901:                     getPhoneFromRequest(request).getCallWaiting(onCompleted);
945:                     getPhoneFromRequest(request).setCallWaiting(isEnable, onCompleted);
997:                     getPhoneFromRequest(request).selectNetworkManually(selArg.operatorInfo,
1160:                     getPhoneFromRequest(request).getNetworkSelectionMode(onCompleted);
1181:                     getPhoneFromRequest(request).queryCdmaRoamingPreference(onCompleted);
1197:                     getPhoneFromRequest(request).setCdmaRoamingPreference(mode, onCompleted);
1209:                     getPhoneFromRequest(request).setCdmaSubscription(subscriptionMode, onCompleted);
1324:                         mPhoneConfigurationManager.addToPhoneStatusCache(id,
1395:                     getPhoneFromRequest(request).getIccCard().changeIccLockPassword(
1413:                     getPhoneFromRequest(request).getIccCard().setIccLockEnabled(
1616:             return getPhoneFromSubId(request.subId);
1912:         if (!TelephonyPermissions.checkCallingOrSelfReadPhoneState(
1987:             for (int i = 0; i < TelephonyManager.getDefault().getPhoneCount(); i++) {
2004:             for (int i = 0; i < TelephonyManager.getDefault().getPhoneCount(); i++) {
2006:                 shutdownRadioUsingPhoneId(i);
2238:             if (!TelephonyPermissions.checkCallingOrSelfReadPhoneState(mApp, subId, callingPackage,
2558:         if (!TelephonyPermissions.checkCallingOrSelfReadPhoneState(
2698:         return getActivePhoneTypeForSlot(getSlotForDefaultSubscription());
2728:         if (!TelephonyPermissions.checkCallingOrSelfReadPhoneState(
2761:         if (!TelephonyPermissions.checkCallingOrSelfReadPhoneState(
2792:         if (!TelephonyPermissions.checkCallingOrSelfReadPhoneState(
2933:         if (!TelephonyPermissions.checkCallingOrSelfReadPhoneState(
3100:         if (!TelephonyPermissions.checkCallingOrSelfReadPhoneState(
3160:                     .enforeceCallingOrSelfReadPrecisePhoneStatePermissionOrCarrierPrivilege(
3197:         TelephonyPermissions.enforeceCallingOrSelfReadPrecisePhoneStatePermissionOrCarrierPrivilege(
3223:         TelephonyPermissions.enforeceCallingOrSelfReadPrecisePhoneStatePermissionOrCarrierPrivilege(
3280:         TelephonyPermissions.enforeceCallingOrSelfReadPrecisePhoneStatePermissionOrCarrierPrivilege(
3320:         TelephonyPermissions.enforeceCallingOrSelfReadPrecisePhoneStatePermissionOrCarrierPrivilege(
3345:         TelephonyPermissions.enforeceCallingOrSelfReadPrecisePhoneStatePermissionOrCarrierPrivilege(
3442:         TelephonyPermissions.enforeceCallingOrSelfReadPrecisePhoneStatePermissionOrCarrierPrivilege(
3479:         TelephonyPermissions.enforeceCallingOrSelfReadPrecisePhoneStatePermissionOrCarrierPrivilege(
3513:         TelephonyPermissions.enforeceCallingOrSelfReadPrecisePhoneStatePermissionOrCarrierPrivilege(
3548:         TelephonyPermissions.enforeceCallingOrSelfReadPrecisePhoneStatePermissionOrCarrierPrivilege(
3600:         TelephonyPermissions.enforeceCallingOrSelfReadPrecisePhoneStatePermissionOrCarrierPrivilege(
3682:         TelephonyPermissions.enforeceCallingOrSelfReadPrecisePhoneStatePermissionOrCarrierPrivilege(
3764:         checkModifyPhoneStatePermission(subId, "setRcsProvisioningStatusForCapability");
3828:         checkModifyPhoneStatePermission(subId, "setImsProvisioningStatusForCapability");
4180:                 && !TelephonyPermissions.checkCallingOrSelfReadPhoneStateNoThrow(
4214:         if (!TelephonyPermissions.checkCallingOrSelfReadPhoneState(
4239:         if (!TelephonyPermissions.checkCallingOrSelfReadPhoneState(
4331:         return mSubscriptionController.getPhoneId(getDefaultSubscription());
4393:         return iccOpenLogicalChannelWithPermission(getPhoneFromSubId(subId), callingPackage, aid,
4406:         return iccOpenLogicalChannelWithPermission(getPhoneFromSlotIdOrThrowException(slotIndex),
4441:         return iccCloseLogicalChannelWithPermission(getPhoneFromSubId(subId), channel);
4448:         return iccCloseLogicalChannelWithPermission(getPhoneFromSlotIdOrThrowException(slotIndex),
4477:         return iccTransmitApduLogicalChannelWithPermission(getPhoneFromSubId(subId), channel, cla,
4491:                 getPhoneFromSlotIdOrThrowException(slotIndex), channel, cla, command, p1, p2, p3,
4530:         return iccTransmitApduBasicChannelWithPermission(getPhoneFromSubId(subId), callingPackage,
4546:                 getPhoneFromSlotIdOrThrowException(slotIndex), callingPackage, cla, command, p1,
4631:         if (!TelephonyPermissions.checkCallingOrSelfReadPhoneState(
4669:         if (!TelephonyPermissions.checkCallingOrSelfReadPhoneState(mApp, subId, callingPackage,
5050:                 .enforeceCallingOrSelfReadPrivilegedPhoneStatePermissionOrCarrierPrivilege(
5397:                 .enforeceCallingOrSelfReadPrivilegedPhoneStatePermissionOrCarrierPrivilege(
5443:                 .enforeceCallingOrSelfReadPrivilegedPhoneStatePermissionOrCarrierPrivilege(
5765:         for (int i = 0; i < TelephonyManager.getDefault().getPhoneCount(); i++) {
5829:         enforceReadPrivilegedPermission("getPackagesWithCarrierPrivilegesForAllPhones");
5835:             for (int i = 0; i < TelephonyManager.getDefault().getPhoneCount(); i++) {
5915:         if (!TelephonyPermissions.checkCallingOrSelfReadPhoneNumber(
5942:         if (!TelephonyPermissions.checkCallingOrSelfReadPhoneState(
5965:         if (!TelephonyPermissions.checkCallingOrSelfReadPhoneState(
6174:                     .enforeceCallingOrSelfReadPrivilegedPhoneStatePermissionOrCarrierPrivilege(
6224:         if (!TelephonyPermissions.checkCallingOrSelfReadPhoneState(
6243:         if (!TelephonyPermissions.checkCallingOrSelfReadPhoneState(
6380:         if (!TelephonyPermissions.checkCallingOrSelfReadPhoneState(mApp, getDefaultSubscription(),
6381:                 callingPackage, callingFeatureId, "getSubIdForPhoneAccountHandle")) {
6647:         if (!TelephonyPermissions.checkCallingOrSelfReadPhoneState(
7173:         if (!TelephonyPermissions.checkCallingOrSelfReadPhoneState(
7330:             TelephonyPermissions.enforeceCallingOrSelfReadPhoneStatePermissionOrCarrierPrivilege(
7368:                 .enforeceCallingOrSelfReadPrivilegedPhoneStatePermissionOrCarrierPrivilege(
7492:                         slot.getPhoneId(),
7645:         if (!TelephonyPermissions.checkCallingOrSelfReadPhoneState(
7653:             return mPhoneConfigurationManager.getNumberOfModemsWithSimultaneousDataConnections();
7662:                 .enforeceCallingOrSelfReadPrivilegedPhoneStatePermissionOrCarrierPrivilege(
7702:         if (!TelephonyPermissions.checkCallingOrSelfReadPhoneState(
7729:                     .enforeceCallingOrSelfReadPrivilegedPhoneStatePermissionOrCarrierPrivilege(
7895:         if (!TelephonyPermissions.checkCallingOrSelfReadPhoneState(
7930:         if (!TelephonyPermissions.checkCallingOrSelfReadPhoneState(mApp,
7955:                 mPhoneConfigurationManager.getStaticPhoneCapability();
7995:             mPhoneConfigurationManager.switchMultiSimConfig(numOfSims);
8035:         if (!TelephonyPermissions.checkCallingOrSelfReadPhoneState(
8042:             return mPhoneConfigurationManager.isRebootRequiredForModemConfigChange();
8051:         metrics.updateEnabledModemBitmap((1 << TelephonyManager.from(mApp).getPhoneCount()) - 1);
8065:                 if (SubscriptionManager.isValidPhoneId(slotInfos[i].getLogicalSlotIdx())) {
8147:                 SubscriptionManager.getPhoneId(subId), UiccController.APP_FAM_3GPP);
8263:                     ImsPhoneCallTracker imsPhoneCallTracker =
8265:                     imsPhoneCallTracker.setConferenceEventPackageEnabled(isCepEnabled);
android.googlesource.com/platform/frameworks/opt/telephony:src/java/com/android/internal/telephony/Phone.java: [ master, ]
113: public abstract class Phone extends Handler implements PhoneInternalInterface {
482:     protected Phone(String name, PhoneNotifier notifier, Context context, CommandsInterface ci,
499:     protected Phone(String name, PhoneNotifier notifier, Context context, CommandsInterface ci,
318:     protected Phone mImsPhone = null;
576:     public void createImsPhone() {
3443:     public Phone getImsPhone() {
4092:     public Phone getDefaultPhone() {
189:     protected static final int EVENT_UPDATE_PHONE_OBJECT            = 42;
288:     protected boolean mIsPhoneInEcmState = false;
315:     protected int mPhoneId;
422:     public String getPhoneName() {
426:     protected void setPhoneName(String name) {
1759:     public void updatePhoneObject(int voiceRadioTech) {
2552:     public abstract int getPhoneType();
3557:     public int getPhoneId() {
3565:     public int getVoicePhoneServiceState() {
103:  * A base implementation for the com.android.internal.telephony.Phone interface.
105:  * Note that implementations of Phone.java are expected to be used
114:     private static final String LOG_TAG = "Phone";
236:      * This method is invoked when the Phone exits Emergency Callback Mode.
286:     // Keep track of whether or not the phone is in Emergency Callback Mode for Phone and
417:      * Returns a string identifier for this phone interface for parties
418:      *  outside the phone app process.
473:      * Constructs a Phone in normal (non-unit test) mode.
484:         this(name, notifier, context, ci, unitTestMode, SubscriptionManager.DEFAULT_PHONE_INDEX,
489:      * Constructs a Phone in normal (non-unit test) mode.
497:      * @param phoneId the phone-id of this phone.
525:         * (i.e. voice) phone calls over the telephony network, and is allowed
550:         if (getPhoneType() == PhoneConstants.PHONE_TYPE_IMS) {
565:         if (getPhoneType() != PhoneConstants.PHONE_TYPE_SIP) {
577:         if (getPhoneType() == PhoneConstants.PHONE_TYPE_SIP) {
581:         synchronized(Phone.lockForRadioTechnologyChange) {
644:         // messages to be handled whether or not the phone is being destroyed
646:         // resources of the phone being destroyed
772:         Phone imsPhone = mImsPhone;
811:      * Gets the context for the phone, as set at initialization time.
867:      * Subclasses of Phone probably want to replace this with a
893:      * Subclasses of Phone probably want to replace this with a
917:      * Subclasses of Phone probably want to replace this with a
929:      * Notify the phone that an SMS has been sent. This will be used determine if the SMS was sent
943:      * Determine if the Phone has recently sent an emergency SMS and is still in the interval of
984:     protected void migrateFrom(Phone from) {
997:         // The emergency state of IMS phone will be cleared in ImsPhone#notifySrvccState after
1055:      *   Connection.getCall() == Phone.getRingingCall()
1075:      * Notifies when phone's video capabilities changes <p>
1080:      *  AsyncResult.result = true if phone supports video calling <p>
1219:      * Example: If Phone.dial is called with "*#31#", then the app will
1531:      * For unit tests; don't send notifications to "Phone"
1548:      * Subclasses of Phone probably want to replace this with a
1653:         // no need for regular phone
1657:      * Subclasses of Phone probably want to replace this with a
1668:      * If this is a simulated phone interface, returns a SimulatedRadioControl.
1682:      * the thread that originally obtained this Phone instance.
1687:                     "com.android.internal.telephony.Phone must be used from within one thread");
1719:      * If the phone has an active call and call waiting occurs,
1720:      * then the phone state is RINGING not OFFHOOK
1729:      * Retrieves the IccFileHandler of the Phone instance
1748:      * Retrieves the Handler of the Phone instance
1755:      * Update the phone object if the voice radio technology has changed
1763:     * Retrieves the ServiceStateTracker of the phone instance.
1771:      * Retrieves the EmergencyNumberTracker of the phone instance.
1834:      * Returns the ICC card interface for this phone, or null
1840:         //throw new Exception("getIccCard Shouldn't be called from Phone");
2019:         if (getPhoneType() == PhoneConstants.PHONE_TYPE_CDMA) {
2171:      * - {@link com.android.internal.telephony.Phone#TTY_MODE_OFF}
2172:      * - {@link com.android.internal.telephony.Phone#TTY_MODE_FULL}
2173:      * - {@link com.android.internal.telephony.Phone#TTY_MODE_HCO}
2174:      * - {@link com.android.internal.telephony.Phone#TTY_MODE_VCO}
2185:      * - {@link com.android.internal.telephony.Phone#TTY_MODE_OFF}
2186:      * - {@link com.android.internal.telephony.Phone#TTY_MODE_FULL}
2187:      * - {@link com.android.internal.telephony.Phone#TTY_MODE_HCO}
2188:      * - {@link com.android.internal.telephony.Phone#TTY_MODE_VCO}
2475:     // This property is used to handle phone process crashes, and is the same for CDMA and IMS
2482:      * @return {@code true} if we are in emergency call back mode. This is a period where the phone
2548:      * Return a numerical identifier for the phone radio interface.
2549:      * @return PHONE_TYPE_XXX as defined above.
2562:     /** sets the voice mail count of the phone and notifies listeners. */
3246:      * Subclasses of Phone probably want to replace this with a
3264:      * Notify registrants if phone is video capable.
3396:         Rlog.e(LOG_TAG, "Error! This function should never be executed, inactive Phone.");
3409:      * Gets the Uicc card corresponding to this phone.
3410:      * @return the UiccCard object corresponding to the phone ID.
3440:      * Return an instance of a IMS phone
3554:      * Returns the phone id.
3566:         Phone imsPhone = mImsPhone;
3640:         Phone imsPhone = mImsPhone;
3659:         Phone imsPhone = mImsPhone;
3673:         Phone imsPhone = mImsPhone;
3687:         Phone imsPhone = mImsPhone;
3697:      * @return the IMS MmTel Registration technology for this Phone, defined in
3701:         Phone imsPhone = mImsPhone;
3711:      * Get the IMS MmTel Registration technology for this Phone, defined in
3715:         Phone imsPhone = mImsPhone;
3724:      * Asynchronously get the IMS MmTel Registration state for this Phone.
3727:         Phone imsPhone = mImsPhone;
3785:      *  Set phone radio capability
3787:      *  @param rc the phone radio capability defined in
3796:      *  Get phone radio access family
3816:      *  Get phone radio capability
3830:      *  @param rc the phone radio capability currently in effect for this phone.
3863:      * Registers the handler when phone radio  capability is changed.
3874:      * Unregister for notifications when phone radio type and access technology is changed.
3909:      * Determines if video calling is enabled for the phone.
3915:         Phone imsPhone = mImsPhone;
4047:     public static void checkWfcWifiOnlyModeBeforeDial(Phone imsPhone, int phoneId, Context context)
4087:      * This function returns the parent phone of the current phone. It is applicable
4088:      * only for IMS phone (function is overridden by ImsPhone). For others the phone
4132:      * none of the phone is in service, and one of them has the capability to make the emergency
4139:         for (Phone phone : PhoneFactory.getPhones()) {
4140:             if (phone != null) {
4141:                 ServiceState ss = phone.getServiceStateTracker().getServiceState();
4142:                 // One of the phone is in service, hence the device is not emergency call only.
4195:         pw.println("Phone: subId=" + getSubId());
4352:         pw.println("Phone Local Log: ");
51: import android.telephony.PhoneStateListener;
77: import com.android.internal.telephony.imsphone.ImsPhoneCall;
107:  * originally called PhoneFactory to obtain the interface.
401:      * PhoneNotifier is an abstraction for all system-wide
406:     protected PhoneNotifier mNotifier;
431:      * Retrieves Nai for phones. Returns null if Nai is not set.
500:                     boolean unitTestMode, int phoneId,
502:         mPhoneId = phoneId;
539:          * By default old phones won't have the property set but do generate
573:      * Start setup of ImsPhone, which will start trying to connect to the ImsResolver. Will not be
582:             if (mImsPhone == null) {
583:                 mImsPhone = PhoneFactory.makeImsPhone(mNotifier, this);
584:                 CallManager.getInstance().registerPhone(mImsPhone);
585:                 mImsPhone.registerForSilentRedial(
660:                     PhoneConstants.State state = getState();
662:                             && ((state == PhoneConstants.State.RINGING) ||
663:                                     (state == PhoneConstants.State.IDLE))) {
674:                 if (getState() == PhoneConstants.State.RINGING) {
692:                         if (mImsPhone != null) {
694:                             mImsPhone.notifyRedialConnectionChanged(cn);
698:                         if (mImsPhone != null) {
699:                             mImsPhone.notifyRedialConnectionChanged(null);
779:                     if (imsPhone != null) {
780:                         conn = imsPhone.getHandoverConnection();
781:                         migrateFrom(imsPhone);
783:                         Rlog.d(LOG_TAG, "HANDOVER_STARTED: mImsPhone null");
788:                     if (imsPhone != null) {
789:                         imsPhone.notifySrvccState(srvccState);
791:                         Rlog.d(LOG_TAG, "HANDOVER_COMPLETED: mImsPhone null");
844:      * {@link PhoneConstants.State} which can be obtained using the {@link PhoneStateListener}
1009:             // Since CallManager has already registered with both CS and IMS phones,
1726:     public abstract PhoneConstants.State getState();
1910:      * Sets the minimum time in milli-seconds between {@link PhoneStateListener#onCellInfoChanged
1911:      * PhoneStateListener.onCellInfoChanged} will be invoked.
1926:      * available on this interface. Use PhoneStateNotifier or similar instead.
2014:      * available on this interface. Use PhoneStateNotifier or similar instead.
2056:      * interface. Use <code>PhoneStateNotifier</code> or an equivalent.
2400:     public PhoneConstants.DataState getDataConnectionState(String apnType) {
2401:         return PhoneConstants.DataState.DISCONNECTED;
2476:     // phones
2538:         if (mImsPhone != null) {
2539:             isPresent = isVideoCallOrConference(mImsPhone.getForegroundCall()) ||
2540:                     isVideoCallOrConference(mImsPhone.getBackgroundCall()) ||
2541:                     isVideoCallOrConference(mImsPhone.getRingingCall());
2685:      * Retrieves the MIN for CDMA phones.
2701:      *  Retrieves PRL Version for CDMA phones
3340:      * Retrieves the MSISDN from the UICC. For GSM/UMTS phones, this is equivalent to
3341:      * {@link #getLine1Number()}. For CDMA phones, {@link #getLine1Number()} returns
3342:      * the MDN, so this method is provided to return the MSISDN on CDMA/LTE phones.
3350:      * Retrieves the EF_PNN from the UICC For GSM/UMTS phones.
3359:      * {@link android.telephony.PhoneStateListener} instead.
3362:     public PhoneConstants.DataState getDataConnectionState() {
3363:         return getDataConnectionState(PhoneConstants.APN_TYPE_DEFAULT);
3380:      * @return {@link PhoneConstants#LTE_ON_CDMA_UNKNOWN}, {@link PhoneConstants#LTE_ON_CDMA_FALSE}
3381:      * or {@link PhoneConstants#LTE_ON_CDMA_TRUE}
3395:         // This function should be overridden by class GsmCdmaPhone.
3444:         return mImsPhone;
3510:      * Return if UT capability of ImsPhone is enabled or not
3514:         if (mImsPhone != null) {
3515:             return mImsPhone.isUtEnabled();
3534:         // dialInternal shall be overriden by GsmCdmaPhone
3562:      * Return the service state of mImsPhone if it is STATE_IN_SERVICE
3567:         if (imsPhone != null
3568:                 && imsPhone.getServiceState().getState() == ServiceState.STATE_IN_SERVICE) {
3642:         if (imsPhone != null) {
3643:             isImsRegistered = imsPhone.isImsRegistered();
3661:         if (imsPhone != null) {
3662:             isWifiCallingEnabled = imsPhone.isWifiCallingEnabled();
3675:         if (imsPhone != null) {
3676:             isAvailable = imsPhone.isImsCapabilityAvailable(capability, regTech);
3689:         if (imsPhone != null) {
3690:             isVolteEnabled = imsPhone.isVolteEnabled();
3703:         if (imsPhone != null) {
3704:             regTech = imsPhone.getImsRegistrationTech();
3716:         if (imsPhone != null) {
3717:             imsPhone.getImsRegistrationTech(callback);
3728:         if (imsPhone != null) {
3729:             imsPhone.getImsRegistrationState(callback);
3846:         int type = PhoneFactory.calculatePreferredNetworkType(mContext, getSubId());
3857:             int type = PhoneFactory.calculatePreferredNetworkType(mContext, getSubId());
3901:         if (mImsPhone == null) {
3905:         return mImsPhone.isImsAvailable();
3916:         if (imsPhone != null) {
3917:             return imsPhone.isVideoEnabled();
4049:         if (imsPhone == null || !imsPhone.isWifiCallingEnabled()) {
4050:             ImsManager imsManager = ImsManager.getInstance(context, phoneId);
4233:         if (mImsPhone != null) {
4235:                 mImsPhone.dump(fd, pw, args);
402:      * state change notification. DefaultPhoneNotifier is
475:      * @param notifier An instance of DefaultPhoneNotifier,
491:      * @param notifier An instance of DefaultPhoneNotifier,
2362:         // This function is added to send the notification to DefaultPhoneNotifier.
2487:         return mIsPhoneInEcmState;
2498:         mIsPhoneInEcmState = isInEcm;
2524:         if (call instanceof ImsPhoneCall) {
2525:             ImsPhoneCall imsPhoneCall = (ImsPhoneCall) call;
2526:             ImsCall imsCall = imsPhoneCall.getImsCall();
2580:                 mPhoneId, UiccController.APP_FAM_3GPP);
3316:      * A fucntion of type getPhoneProp(propType) where propType is an
3414:         return mUiccController.getUiccCard(mPhoneId);
3550:         return SubscriptionController.getInstance().getSubIdUsingPhoneId(mPhoneId);
3558:         return mPhoneId;
3888:         ImsManager imsManager = ImsManager.getInstance(mContext, mPhoneId);
4196:         pw.println(" mPhoneId=" + mPhoneId);
4223:         pw.println(" getPhoneName()=" + getPhoneName());
4224:         pw.println(" getPhoneType()=" + getPhoneType());
github.com/apache/dubbo-samples:java/dubbo-samples-compatible/src/main/java/org/apache/dubbo/samples/basic/api/Phone.java: [ master, ]
23: public class Phone implements Serializable {
46:         return "Phone{" +
android.googlesource.com/platform/superproject:external/guice/examples/src/example/xml/Phone.java: [ master, ]
3: public class Phone {
github.com/google/guice:examples/src/example/xml/Phone.java: [ master, ] Duplicate result
android.googlesource.com/platform/external/guice:examples/src/example/xml/Phone.java: [ master, ] Duplicate result
github.com/flutter/flutter:examples/layers/services/data.json: [ master, ]
14:   "phone": "+1 (555) 555-2328",
github.com/googleapis/google-api-nodejs-client:src/apis/dfareporting/v3.4.ts: [ master, ]
5898:     phone?: string | null;
5896:      * Primary phone number of this site contact.
github.com/googleapis/google-api-nodejs-client:src/apis/dfareporting/v3.3.ts: [ master, ]
5686:     phone?: string | null;
5684:      * Primary phone number of this site contact.
github.com/google/closure-compiler:contrib/externs/maps/google_maps_api_v3_20.js: [ master, ]
5014: google.maps.TransitAgency.prototype.phone;
6167: google.maps.places.PlaceResult.prototype.formatted_phone_number;
6187: google.maps.places.PlaceResult.prototype.international_phone_number;
github.com/google/closure-compiler:contrib/externs/maps/google_maps_api_v3_19.js: [ master, ]
4951: google.maps.TransitAgency.prototype.phone;
6104: google.maps.places.PlaceResult.prototype.formatted_phone_number;
6124: google.maps.places.PlaceResult.prototype.international_phone_number;
github.com/apache/incubator-dolphinscheduler:sql/dolphinscheduler-postgre.sql: [ dev, ]
629:   phone varchar(11) DEFAULT NULL ,
763: INSERT INTO t_ds_user(user_name,user_password,user_type,email,phone,tenant_id,create_time,update_time) VALUES ('admin', '7ad2410b2f4c074479a8937a28a22b8f', '0', 'xxx@q...(65 bytes skipped)...
github.com/google/end-to-end:lib/closure-compiler/contrib/externs/maps/google_maps_api_v3_20.js: [ master, ] Duplicate result
github.com/dart-lang/sdk:docs/newsletter/20171103/big.json: [ master, ]
15:     "phone": "+1 (837) 507-3693",
60:     "phone": "+1 (846) 514-2370",
105:     "phone": "+1 (857) 494-3093",
150:     "phone": "+1 (947) 569-2033",
195:     "phone": "+1 (999) 498-3915",
240:     "phone": "+1 (854) 470-3038",
285:     "phone": "+1 (909) 457-2305",
330:     "phone": "+1 (920) 553-2688",
375:     "phone": "+1 (834) 579-2186",
420:     "phone": "+1 (939) 525-2604",
465:     "phone": "+1 (849) 479-3879",
510:     "phone": "+1 (880) 463-3272",
555:     "phone": "+1 (900) 525-3365",
600:     "phone": "+1 (960) 432-3019",
645:     "phone": "+1 (890) 443-2377",
690:     "phone": "+1 (865) 600-2359",
735:     "phone": "+1 (956) 445-3197",
780:     "phone": "+1 (824) 526-2433",
825:     "phone": "+1 (869) 596-2230",
870:     "phone": "+1 (965) 400-3544",
915:     "phone": "+1 (829) 523-3522",
960:     "phone": "+1 (800) 414-2213",
1005:     "phone": "+1 (965) 477-2144",
1050:     "phone": "+1 (995) 545-3067",
1095:     "phone": "+1 (956) 459-3456",
1140:     "phone": "+1 (940) 518-2078",
1185:     "phone": "+1 (878) 478-2408",
1230:     "phone": "+1 (837) 511-3291",
1275:     "phone": "+1 (858) 487-2467",
1320:     "phone": "+1 (981) 553-2184",
1365:     "phone": "+1 (872) 596-3656",
1410:     "phone": "+1 (966) 543-3136",
1455:     "phone": "+1 (818) 508-2268",
1500:     "phone": "+1 (951) 420-2218",
1545:     "phone": "+1 (844) 555-2715",
1590:     "phone": "+1 (937) 565-2676",
1635:     "phone": "+1 (972) 576-3178",
1680:     "phone": "+1 (917) 450-3471",
1725:     "phone": "+1 (843) 423-3454",
1770:     "phone": "+1 (948) 509-3334",
1815:     "phone": "+1 (831) 416-2264",
1860:     "phone": "+1 (891) 400-3519",
1905:     "phone": "+1 (943) 479-2761",
1950:     "phone": "+1 (906) 480-2565",
1995:     "phone": "+1 (851) 497-3501",
2040:     "phone": "+1 (841) 418-3257",
2085:     "phone": "+1 (926) 512-3937",
2130:     "phone": "+1 (987) 421-2382",
2175:     "phone": "+1 (899) 580-3031",
2220:     "phone": "+1 (960) 427-2889",
2265:     "phone": "+1 (860) 507-2156",
2310:     "phone": "+1 (894) 511-3314",
2355:     "phone": "+1 (926) 591-3806",
2400:     "phone": "+1 (908) 518-2917",
2445:     "phone": "+1 (804) 531-2757",
2490:     "phone": "+1 (923) 584-2675",
2535:     "phone": "+1 (867) 565-3773",
2580:     "phone": "+1 (818) 596-3918",
2625:     "phone": "+1 (948) 499-3495",
2670:     "phone": "+1 (800) 586-3376",
2715:     "phone": "+1 (806) 466-2258",
2760:     "phone": "+1 (898) 448-2185",
2805:     "phone": "+1 (935) 589-2629",
2850:     "phone": "+1 (891) 512-3740",
2895:     "phone": "+1 (981) 551-3815",
2940:     "phone": "+1 (881) 538-3365",
2985:     "phone": "+1 (975) 589-3053",
3030:     "phone": "+1 (902) 562-2128",
3075:     "phone": "+1 (948) 410-2460",
3120:     "phone": "+1 (942) 561-2111",
3165:     "phone": "+1 (843) 425-3098",
3210:     "phone": "+1 (900) 580-3229",
3255:     "phone": "+1 (879) 551-3061",
3300:     "phone": "+1 (814) 582-3071",
3345:     "phone": "+1 (990) 512-2222",
3390:     "phone": "+1 (978) 573-3997",
3435:     "phone": "+1 (894) 433-3996",
3480:     "phone": "+1 (919) 515-3066",
3525:     "phone": "+1 (915) 421-2684",
3570:     "phone": "+1 (925) 529-2747",
3615:     "phone": "+1 (919) 426-2851",
3660:     "phone": "+1 (897) 513-3281",
3705:     "phone": "+1 (850) 539-3379",
3750:     "phone": "+1 (909) 478-2505",
3795:     "phone": "+1 (992) 523-2404",
3840:     "phone": "+1 (876) 463-3788",
3885:     "phone": "+1 (811) 505-2973",
3930:     "phone": "+1 (994) 521-2251",
3975:     "phone": "+1 (820) 448-2105",
4020:     "phone": "+1 (938) 516-3670",
4065:     "phone": "+1 (815) 551-3343",
4110:     "phone": "+1 (855) 469-2689",
4155:     "phone": "+1 (878) 582-3574",
4200:     "phone": "+1 (837) 573-2113",
4245:     "phone": "+1 (988) 541-3936",
4290:     "phone": "+1 (945) 600-2756",
4335:     "phone": "+1 (941) 551-2018",
4380:     "phone": "+1 (826) 564-2855",
4425:     "phone": "+1 (919) 596-3947",
4470:     "phone": "+1 (856) 408-2445",
4515:     "phone": "+1 (880) 472-3026",
4560:     "phone": "+1 (958) 545-2045",
4605:     "phone": "+1 (982) 534-3838",
4650:     "phone": "+1 (874) 433-3388",
4695:     "phone": "+1 (997) 598-3664",
4740:     "phone": "+1 (943) 552-3860",
4785:     "phone": "+1 (823) 536-3787",
4830:     "phone": "+1 (971) 483-3841",
4875:     "phone": "+1 (842) 550-3460",
4920:     "phone": "+1 (816) 457-2084",
4965:     "phone": "+1 (969) 432-2674",
5010:     "phone": "+1 (937) 574-2800",
5055:     "phone": "+1 (862) 584-3454",
5100:     "phone": "+1 (945) 538-2237",
5145:     "phone": "+1 (977) 463-3790",
5190:     "phone": "+1 (948) 511-2897",
5235:     "phone": "+1 (966) 548-3943",
5280:     "phone": "+1 (800) 513-2595",
5325:     "phone": "+1 (910) 515-3339",
5370:     "phone": "+1 (827) 584-3711",
5415:     "phone": "+1 (855) 555-2074",
5460:     "phone": "+1 (902) 494-2637",
5505:     "phone": "+1 (947) 598-3867",
5550:     "phone": "+1 (848) 515-2715",
5595:     "phone": "+1 (883) 424-3837",
5640:     "phone": "+1 (974) 415-3309",
5685:     "phone": "+1 (808) 592-3525",
5730:     "phone": "+1 (932) 446-3346",
5775:     "phone": "+1 (939) 444-3055",
5820:     "phone": "+1 (832) 410-3108",
5865:     "phone": "+1 (961) 557-2724",
5910:     "phone": "+1 (893) 426-3444",
5955:     "phone": "+1 (867) 491-3071",
6000:     "phone": "+1 (809) 510-2641",
6045:     "phone": "+1 (826) 592-3362",
6090:     "phone": "+1 (824) 497-2085",
6135:     "phone": "+1 (863) 543-3535",
6180:     "phone": "+1 (964) 450-3239",
6225:     "phone": "+1 (897) 595-3177",
6270:     "phone": "+1 (944) 451-2580",
6315:     "phone": "+1 (968) 450-3970",
6360:     "phone": "+1 (893) 439-2992",
6405:     "phone": "+1 (824) 548-3309",
6450:     "phone": "+1 (830) 503-3733",
6495:     "phone": "+1 (853) 551-3777",
6540:     "phone": "+1 (838) 587-3155",
6585:     "phone": "+1 (994) 584-3713",
6630:     "phone": "+1 (887) 456-2827",
6675:     "phone": "+1 (881) 585-3898",
6720:     "phone": "+1 (980) 532-3612",
6765:     "phone": "+1 (809) 401-2730",
6810:     "phone": "+1 (887) 567-3628",
6855:     "phone": "+1 (800) 486-2517",
6900:     "phone": "+1 (880) 540-2582",
6945:     "phone": "+1 (811) 444-2511",
6990:     "phone": "+1 (881) 569-3641",
7035:     "phone": "+1 (985) 453-3997",
7080:     "phone": "+1 (807) 542-3950",
7125:     "phone": "+1 (972) 503-2569",
7170:     "phone": "+1 (914) 485-2099",
7215:     "phone": "+1 (999) 440-3045",
7260:     "phone": "+1 (831) 495-3564",
7305:     "phone": "+1 (930) 502-2894",
7350:     "phone": "+1 (986) 487-3994",
7395:     "phone": "+1 (991) 423-2908",
7440:     "phone": "+1 (800) 557-3201",
7485:     "phone": "+1 (923) 569-3362",
7530:     "phone": "+1 (800) 450-3332",
7575:     "phone": "+1 (996) 492-2616",
7620:     "phone": "+1 (973) 501-2510",
7665:     "phone": "+1 (830) 474-3561",
7710:     "phone": "+1 (910) 556-2921",
7755:     "phone": "+1 (821) 581-2332",
7800:     "phone": "+1 (899) 548-2439",
7845:     "phone": "+1 (925) 551-3547",
7890:     "phone": "+1 (844) 552-2562",
7935:     "phone": "+1 (881) 524-2837",
7980:     "phone": "+1 (879) 433-2819",
8025:     "phone": "+1 (885) 412-2056",
8070:     "phone": "+1 (810) 508-2641",
8115:     "phone": "+1 (935) 507-2063",
8160:     "phone": "+1 (815) 477-3954",
8205:     "phone": "+1 (928) 431-3925",
8250:     "phone": "+1 (920) 574-2693",
8295:     "phone": "+1 (867) 418-3502",
8340:     "phone": "+1 (988) 400-3146",
8385:     "phone": "+1 (839) 418-3056",
8430:     "phone": "+1 (874) 505-3221",
8475:     "phone": "+1 (910) 478-3194",
8520:     "phone": "+1 (980) 571-3728",
8565:     "phone": "+1 (813) 495-2329",
8610:     "phone": "+1 (856) 454-3476",
8655:     "phone": "+1 (924) 495-2220",
8700:     "phone": "+1 (824) 597-3676",
8745:     "phone": "+1 (897) 524-2129",
8790:     "phone": "+1 (861) 407-3175",
8835:     "phone": "+1 (922) 534-3554",
8880:     "phone": "+1 (920) 492-2463",
8925:     "phone": "+1 (811) 463-2887",
8970:     "phone": "+1 (890) 494-2947",
9015:     "phone": "+1 (955) 567-3486",
9060:     "phone": "+1 (884) 428-2417",
9105:     "phone": "+1 (883) 538-2435",
9150:     "phone": "+1 (917) 563-3560",
9195:     "phone": "+1 (969) 582-2499",
9240:     "phone": "+1 (920) 418-2624",
9285:     "phone": "+1 (931) 573-2496",
9330:     "phone": "+1 (968) 539-2000",
9375:     "phone": "+1 (801) 452-2159",
9420:     "phone": "+1 (927) 557-3299",
9465:     "phone": "+1 (924) 535-3269",
9510:     "phone": "+1 (957) 477-3087",
9555:     "phone": "+1 (865) 585-3659",
9600:     "phone": "+1 (889) 419-2522",
9645:     "phone": "+1 (885) 476-3326",
9690:     "phone": "+1 (908) 458-3614",
9735:     "phone": "+1 (993) 507-3758",
9780:     "phone": "+1 (911) 508-2308",
9825:     "phone": "+1 (968) 511-2832",
9870:     "phone": "+1 (963) 490-2494",
9915:     "phone": "+1 (946) 425-3567",
9960:     "phone": "+1 (954) 487-3443",
10005:     "phone": "+1 (965) 523-2211",
10050:     "phone": "+1 (983) 474-2966",
10095:     "phone": "+1 (841) 550-3204",
10140:     "phone": "+1 (868) 565-3594",
10185:     "phone": "+1 (811) 403-3705",
10230:     "phone": "+1 (809) 444-3978",
10275:     "phone": "+1 (831) 541-3182",
10320:     "phone": "+1 (855) 493-3667",
10365:     "phone": "+1 (942) 452-2990",
10410:     "phone": "+1 (941) 529-2597",
10455:     "phone": "+1 (972) 493-2362",
10500:     "phone": "+1 (888) 491-2792",
10545:     "phone": "+1 (848) 491-2071",
10590:     "phone": "+1 (858) 550-3038",
10635:     "phone": "+1 (835) 412-3381",
10680:     "phone": "+1 (800) 535-3383",
10725:     "phone": "+1 (985) 594-3323",
10770:     "phone": "+1 (812) 451-2468",
10815:     "phone": "+1 (893) 504-3286",
10860:     "phone": "+1 (892) 466-3931",
10905:     "phone": "+1 (956) 435-3774",
10950:     "phone": "+1 (916) 522-2144",
10995:     "phone": "+1 (943) 532-3928",
11040:     "phone": "+1 (959) 407-3524",
11085:     "phone": "+1 (802) 542-3045",
11130:     "phone": "+1 (804) 551-3651",
11175:     "phone": "+1 (980) 412-2186",
11220:     "phone": "+1 (803) 453-3310",
11265:     "phone": "+1 (877) 548-2895",
11310:     "phone": "+1 (982) 594-3943",
11355:     "phone": "+1 (866) 518-3456",
11400:     "phone": "+1 (850) 463-2269",
11445:     "phone": "+1 (913) 488-3685",
11490:     "phone": "+1 (889) 572-3844",
11535:     "phone": "+1 (918) 597-3338",
11580:     "phone": "+1 (910) 458-3017",
11625:     "phone": "+1 (845) 542-2074",
11670:     "phone": "+1 (920) 575-3522",
11715:     "phone": "+1 (826) 532-2765",
11760:     "phone": "+1 (829) 579-2194",
11805:     "phone": "+1 (872) 545-2188",
11850:     "phone": "+1 (964) 565-3489",
11895:     "phone": "+1 (973) 485-2904",
11940:     "phone": "+1 (884) 520-3772",
11985:     "phone": "+1 (902) 410-2793",
12030:     "phone": "+1 (816) 590-3441",
12075:     "phone": "+1 (889) 417-2649",
12120:     "phone": "+1 (881) 412-3096",
12165:     "phone": "+1 (953) 429-2851",
12210:     "phone": "+1 (945) 414-3818",
12255:     "phone": "+1 (883) 502-2517",
12300:     "phone": "+1 (970) 503-3712",
12345:     "phone": "+1 (943) 501-3226",
12390:     "phone": "+1 (897) 523-2736",
12435:     "phone": "+1 (815) 575-3850",
12480:     "phone": "+1 (894) 419-3758",
12525:     "phone": "+1 (951) 494-2083",
12570:     "phone": "+1 (911) 506-3812",
12615:     "phone": "+1 (902) 577-3186",
12660:     "phone": "+1 (993) 586-2216",
12705:     "phone": "+1 (873) 524-3587",
12750:     "phone": "+1 (833) 470-2143",
12795:     "phone": "+1 (881) 524-3300",
12840:     "phone": "+1 (880) 449-2694",
12885:     "phone": "+1 (999) 488-2124",
12930:     "phone": "+1 (946) 434-3615",
12975:     "phone": "+1 (897) 523-3929",
13020:     "phone": "+1 (863) 561-2666",
13065:     "phone": "+1 (905) 556-2950",
13110:     "phone": "+1 (884) 518-2009",
13155:     "phone": "+1 (923) 402-2717",
13200:     "phone": "+1 (965) 410-2726",
13245:     "phone": "+1 (948) 430-2882",
13290:     "phone": "+1 (909) 506-3068",
13335:     "phone": "+1 (972) 442-3788",
13380:     "phone": "+1 (915) 424-3371",
13425:     "phone": "+1 (949) 401-2796",
13470:     "phone": "+1 (875) 506-2221",
13515:     "phone": "+1 (861) 506-3785",
13560:     "phone": "+1 (976) 542-2879",
13605:     "phone": "+1 (989) 484-3795",
13650:     "phone": "+1 (832) 486-2158",
13695:     "phone": "+1 (849) 492-3864",
13740:     "phone": "+1 (975) 583-2067",
13785:     "phone": "+1 (825) 555-2723",
13830:     "phone": "+1 (880) 513-2167",
13875:     "phone": "+1 (886) 472-2726",
13920:     "phone": "+1 (913) 520-2681",
13965:     "phone": "+1 (881) 538-2342",
14010:     "phone": "+1 (826) 404-3272",
14055:     "phone": "+1 (904) 433-3633",
14100:     "phone": "+1 (945) 579-2396",
14145:     "phone": "+1 (918) 578-3533",
14190:     "phone": "+1 (845) 581-3350",
14235:     "phone": "+1 (932) 511-2689",
14280:     "phone": "+1 (807) 475-3088",
14325:     "phone": "+1 (900) 594-2577",
14370:     "phone": "+1 (921) 489-2264",
14415:     "phone": "+1 (817) 447-2873",
14460:     "phone": "+1 (861) 559-3985",
14505:     "phone": "+1 (838) 488-2156",
14550:     "phone": "+1 (902) 468-3545",
14595:     "phone": "+1 (857) 501-3296",
14640:     "phone": "+1 (890) 444-3250",
14685:     "phone": "+1 (882) 563-2874",
14730:     "phone": "+1 (959) 553-2310",
14775:     "phone": "+1 (822) 452-3700",
14820:     "phone": "+1 (947) 513-3029",
14865:     "phone": "+1 (862) 470-4000",
14910:     "phone": "+1 (836) 478-2720",
14955:     "phone": "+1 (998) 597-3162",
15000:     "phone": "+1 (862) 517-2671",
15045:     "phone": "+1 (953) 440-3043",
15090:     "phone": "+1 (992) 471-3408",
15135:     "phone": "+1 (957) 465-2770",
15180:     "phone": "+1 (833) 594-3751",
15225:     "phone": "+1 (871) 553-2205",
15270:     "phone": "+1 (851) 534-2729",
15315:     "phone": "+1 (906) 496-2599",
15360:     "phone": "+1 (808) 483-2764",
15405:     "phone": "+1 (960) 444-2715",
15450:     "phone": "+1 (973) 489-2799",
15495:     "phone": "+1 (997) 597-3304",
15540:     "phone": "+1 (842) 527-3421",
15585:     "phone": "+1 (892) 520-3003",
15630:     "phone": "+1 (902) 451-3665",
15675:     "phone": "+1 (870) 543-3906",
15720:     "phone": "+1 (998) 423-3831",
15765:     "phone": "+1 (815) 434-3193",
15810:     "phone": "+1 (997) 527-3202",
15855:     "phone": "+1 (902) 592-2841",
15900:     "phone": "+1 (854) 555-2052",
15945:     "phone": "+1 (988) 478-3254",
15990:     "phone": "+1 (937) 465-2543",
16035:     "phone": "+1 (891) 420-3627",
16080:     "phone": "+1 (907) 465-2312",
16125:     "phone": "+1 (823) 513-2892",
16170:     "phone": "+1 (841) 583-2605",
16215:     "phone": "+1 (914) 568-2143",
16260:     "phone": "+1 (868) 459-2495",
16305:     "phone": "+1 (967) 445-2674",
16350:     "phone": "+1 (875) 473-2133",
16395:     "phone": "+1 (928) 597-2031",
16440:     "phone": "+1 (830) 583-2916",
16485:     "phone": "+1 (956) 502-3054",
16530:     "phone": "+1 (934) 584-3772",
16575:     "phone": "+1 (889) 532-2220",
16620:     "phone": "+1 (942) 479-2098",
16665:     "phone": "+1 (807) 492-2898",
16710:     "phone": "+1 (955) 402-2659",
16755:     "phone": "+1 (855) 574-2174",
16800:     "phone": "+1 (971) 594-3462",
16845:     "phone": "+1 (988) 436-3780",
16890:     "phone": "+1 (962) 525-3183",
16935:     "phone": "+1 (816) 423-3670",
16980:     "phone": "+1 (996) 404-3484",
17025:     "phone": "+1 (889) 587-2770",
17070:     "phone": "+1 (851) 498-2841",
17115:     "phone": "+1 (854) 511-3910",
17160:     "phone": "+1 (841) 440-2870",
17205:     "phone": "+1 (866) 519-2708",
17250:     "phone": "+1 (861) 540-2294",
17295:     "phone": "+1 (958) 551-3153",
17340:     "phone": "+1 (823) 566-2514",
17385:     "phone": "+1 (846) 598-3929",
17430:     "phone": "+1 (969) 596-2327",
17475:     "phone": "+1 (965) 511-3671",
17520:     "phone": "+1 (913) 406-2217",
17565:     "phone": "+1 (914) 544-2708",
17610:     "phone": "+1 (888) 459-3380",
17655:     "phone": "+1 (884) 508-2176",
17700:     "phone": "+1 (828) 500-3019",
17745:     "phone": "+1 (972) 524-3605",
17790:     "phone": "+1 (989) 420-3840",
17835:     "phone": "+1 (998) 476-3447",
17880:     "phone": "+1 (885) 467-3007",
17925:     "phone": "+1 (932) 468-2370",
17970:     "phone": "+1 (813) 405-3432",
18015:     "phone": "+1 (831) 579-2495",
18060:     "phone": "+1 (852) 512-3292",
18105:     "phone": "+1 (884) 588-2207",
18150:     "phone": "+1 (949) 440-3242",
18195:     "phone": "+1 (960) 507-2350",
18240:     "phone": "+1 (908) 456-3485",
18285:     "phone": "+1 (969) 507-2858",
18330:     "phone": "+1 (833) 583-2612",
18375:     "phone": "+1 (983) 529-3049",
18420:     "phone": "+1 (989) 586-2424",
18465:     "phone": "+1 (994) 478-3848",
18510:     "phone": "+1 (956) 505-3704",
18555:     "phone": "+1 (980) 503-2091",
18600:     "phone": "+1 (972) 459-3455",
18645:     "phone": "+1 (824) 519-3361",
18690:     "phone": "+1 (992) 474-3330",
18735:     "phone": "+1 (928) 522-2772",
18780:     "phone": "+1 (950) 465-3865",
18825:     "phone": "+1 (804) 404-3795",
18870:     "phone": "+1 (905) 596-3245",
18915:     "phone": "+1 (941) 469-2165",
18960:     "phone": "+1 (920) 571-3668",
19005:     "phone": "+1 (849) 440-3328",
19050:     "phone": "+1 (942) 548-2232",
19095:     "phone": "+1 (967) 420-2120",
19140:     "phone": "+1 (809) 510-3008",
19185:     "phone": "+1 (983) 593-2855",
19230:     "phone": "+1 (836) 554-3665",
19275:     "phone": "+1 (914) 555-2093",
19320:     "phone": "+1 (955) 593-3789",
19365:     "phone": "+1 (815) 523-2844",
19410:     "phone": "+1 (972) 463-2505",
19455:     "phone": "+1 (891) 514-3713",
19500:     "phone": "+1 (904) 448-2916",
19545:     "phone": "+1 (964) 528-2916",
19590:     "phone": "+1 (953) 508-3071",
19635:     "phone": "+1 (913) 588-2463",
19680:     "phone": "+1 (828) 435-3240",
19725:     "phone": "+1 (803) 429-2794",
19770:     "phone": "+1 (872) 434-3108",
19815:     "phone": "+1 (935) 536-3472",
19860:     "phone": "+1 (836) 418-3858",
19905:     "phone": "+1 (872) 477-3854",
19950:     "phone": "+1 (948) 419-3941",
19995:     "phone": "+1 (851) 413-3653",
20040:     "phone": "+1 (937) 547-3918",
20085:     "phone": "+1 (826) 435-3262",
20130:     "phone": "+1 (832) 400-2393",
20175:     "phone": "+1 (858) 577-3544",
20220:     "phone": "+1 (917) 465-2946",
20265:     "phone": "+1 (971) 537-2174",
20310:     "phone": "+1 (851) 582-3285",
20355:     "phone": "+1 (876) 587-3137",
20400:     "phone": "+1 (800) 458-3376",
20445:     "phone": "+1 (973) 418-2535",
20490:     "phone": "+1 (819) 450-2906",
20535:     "phone": "+1 (854) 508-2919",
20580:     "phone": "+1 (966) 403-3955",
20625:     "phone": "+1 (995) 561-3204",
20670:     "phone": "+1 (936) 421-2553",
20715:     "phone": "+1 (823) 428-3294",
20760:     "phone": "+1 (852) 549-3299",
20805:     "phone": "+1 (982) 548-2736",
20850:     "phone": "+1 (964) 553-3110",
20895:     "phone": "+1 (852) 485-2117",
20940:     "phone": "+1 (969) 559-2287",
20985:     "phone": "+1 (850) 577-2833",
21030:     "phone": "+1 (829) 550-3178",
21075:     "phone": "+1 (908) 419-2107",
21120:     "phone": "+1 (832) 451-2113",
21165:     "phone": "+1 (995) 555-3776",
21210:     "phone": "+1 (958) 502-3698",
21255:     "phone": "+1 (802) 451-3321",
21300:     "phone": "+1 (997) 569-2914",
21345:     "phone": "+1 (981) 475-2943",
21390:     "phone": "+1 (979) 491-3476",
21435:     "phone": "+1 (988) 526-3809",
21480:     "phone": "+1 (960) 510-3971",
21525:     "phone": "+1 (940) 539-2625",
21570:     "phone": "+1 (952) 541-3367",
21615:     "phone": "+1 (874) 423-3476",
21660:     "phone": "+1 (870) 439-3563",
21705:     "phone": "+1 (871) 427-2813",
21750:     "phone": "+1 (809) 400-3202",
21795:     "phone": "+1 (959) 425-3696",
21840:     "phone": "+1 (928) 537-3432",
21885:     "phone": "+1 (926) 502-3110",
21930:     "phone": "+1 (822) 511-2130",
21975:     "phone": "+1 (950) 536-2022",
22020:     "phone": "+1 (979) 478-3156",
22065:     "phone": "+1 (898) 447-3378",
22110:     "phone": "+1 (935) 417-2910",
22155:     "phone": "+1 (808) 420-2920",
22200:     "phone": "+1 (951) 594-3091",
22245:     "phone": "+1 (954) 534-2551",
22290:     "phone": "+1 (942) 448-2373",
22335:     "phone": "+1 (828) 526-3827",
22380:     "phone": "+1 (990) 481-3673",
22425:     "phone": "+1 (840) 561-3317",
22470:     "phone": "+1 (981) 501-2388",
22515:     "phone": "+1 (814) 509-3874",
22560:     "phone": "+1 (905) 438-3751",
22605:     "phone": "+1 (862) 582-2105",
22650:     "phone": "+1 (949) 515-2422",
22695:     "phone": "+1 (880) 451-3762",
22740:     "phone": "+1 (808) 500-2001",
22785:     "phone": "+1 (836) 539-3196",
22830:     "phone": "+1 (985) 551-3289",
22875:     "phone": "+1 (877) 523-2564",
22920:     "phone": "+1 (936) 412-3805",
22965:     "phone": "+1 (965) 534-2888",
23010:     "phone": "+1 (842) 512-2026",
23055:     "phone": "+1 (918) 530-3554",
23100:     "phone": "+1 (947) 426-2750",
23145:     "phone": "+1 (832) 437-2688",
23190:     "phone": "+1 (848) 458-2412",
23235:     "phone": "+1 (803) 575-3464",
23280:     "phone": "+1 (923) 404-3546",
23325:     "phone": "+1 (940) 495-2752",
23370:     "phone": "+1 (906) 535-3725",
23415:     "phone": "+1 (962) 576-2686",
23460:     "phone": "+1 (836) 444-3300",
23505:     "phone": "+1 (913) 548-2074",
23550:     "phone": "+1 (831) 420-3323",
23595:     "phone": "+1 (928) 475-2125",
23640:     "phone": "+1 (831) 504-3935",
23685:     "phone": "+1 (851) 492-3240",
23730:     "phone": "+1 (860) 557-2108",
23775:     "phone": "+1 (953) 568-3439",
23820:     "phone": "+1 (998) 496-3562",
23865:     "phone": "+1 (935) 427-3737",
23910:     "phone": "+1 (991) 497-2736",
23955:     "phone": "+1 (981) 412-2390",
24000:     "phone": "+1 (993) 552-3141",
24045:     "phone": "+1 (970) 568-2863",
24090:     "phone": "+1 (973) 580-2588",
24135:     "phone": "+1 (830) 589-3880",
24180:     "phone": "+1 (928) 440-2670",
24225:     "phone": "+1 (829) 582-2791",
24270:     "phone": "+1 (838) 599-3585",
24315:     "phone": "+1 (834) 504-2070",
24360:     "phone": "+1 (909) 553-2286",
24405:     "phone": "+1 (808) 504-2019",
24450:     "phone": "+1 (985) 594-3663",
24495:     "phone": "+1 (820) 574-3148",
24540:     "phone": "+1 (988) 514-2153",
24585:     "phone": "+1 (838) 469-3673",
24630:     "phone": "+1 (821) 540-2205",
24675:     "phone": "+1 (840) 554-3172",
24720:     "phone": "+1 (894) 586-3334",
24765:     "phone": "+1 (844) 425-2434",
24810:     "phone": "+1 (944) 460-2448",
24855:     "phone": "+1 (800) 508-3617",
24900:     "phone": "+1 (847) 407-3739",
24945:     "phone": "+1 (821) 586-2090",
24990:     "phone": "+1 (935) 425-3503",
25035:     "phone": "+1 (995) 596-3203",
25080:     "phone": "+1 (988) 425-2202",
25125:     "phone": "+1 (904) 536-2675",
25170:     "phone": "+1 (977) 468-3778",
25215:     "phone": "+1 (980) 412-2783",
25260:     "phone": "+1 (870) 469-2510",
25305:     "phone": "+1 (839) 455-3888",
25350:     "phone": "+1 (951) 596-3112",
25395:     "phone": "+1 (857) 432-3255",
25440:     "phone": "+1 (818) 527-3626",
25485:     "phone": "+1 (929) 472-3329",
25530:     "phone": "+1 (906) 545-3789",
25575:     "phone": "+1 (894) 597-2312",
25620:     "phone": "+1 (987) 550-2226",
25665:     "phone": "+1 (805) 482-2688",
25710:     "phone": "+1 (830) 500-3360",
25755:     "phone": "+1 (969) 576-3355",
25800:     "phone": "+1 (853) 461-2864",
25845:     "phone": "+1 (891) 499-2606",
25890:     "phone": "+1 (956) 533-2287",
25935:     "phone": "+1 (979) 401-2251",
25980:     "phone": "+1 (800) 450-2169",
26025:     "phone": "+1 (961) 482-2196",
26070:     "phone": "+1 (842) 573-2877",
26115:     "phone": "+1 (891) 558-3369",
26160:     "phone": "+1 (847) 577-3896",
26205:     "phone": "+1 (983) 575-3177",
26250:     "phone": "+1 (985) 472-2883",
26295:     "phone": "+1 (927) 542-3604",
26340:     "phone": "+1 (865) 401-2455",
26385:     "phone": "+1 (830) 555-2016",
26430:     "phone": "+1 (813) 469-2885",
26475:     "phone": "+1 (850) 498-3289",
26520:     "phone": "+1 (940) 582-2056",
26565:     "phone": "+1 (837) 458-2803",
26610:     "phone": "+1 (912) 530-2993",
26655:     "phone": "+1 (881) 407-2172",
26700:     "phone": "+1 (910) 569-3955",
26745:     "phone": "+1 (942) 488-3139",
26790:     "phone": "+1 (864) 526-3825",
26835:     "phone": "+1 (961) 559-3886",
26880:     "phone": "+1 (819) 542-2498",
26925:     "phone": "+1 (889) 454-2886",
26970:     "phone": "+1 (901) 568-3496",
27015:     "phone": "+1 (894) 449-3657",
27060:     "phone": "+1 (896) 581-3324",
27105:     "phone": "+1 (888) 459-2375",
27150:     "phone": "+1 (898) 450-3022",
27195:     "phone": "+1 (944) 496-3909",
27240:     "phone": "+1 (988) 464-3576",
27285:     "phone": "+1 (907) 428-2605",
27330:     "phone": "+1 (938) 487-3300",
27375:     "phone": "+1 (860) 474-2083",
27420:     "phone": "+1 (804) 469-3220",
27465:     "phone": "+1 (917) 598-3454",
27510:     "phone": "+1 (996) 508-2271",
27555:     "phone": "+1 (888) 539-3201",
27600:     "phone": "+1 (934) 492-2149",
27645:     "phone": "+1 (933) 438-2983",
27690:     "phone": "+1 (960) 534-2193",
27735:     "phone": "+1 (868) 523-2420",
27780:     "phone": "+1 (846) 493-3166",
27825:     "phone": "+1 (976) 434-2078",
27870:     "phone": "+1 (985) 465-2907",
27915:     "phone": "+1 (894) 441-3687",
27960:     "phone": "+1 (896) 558-2356",
28005:     "phone": "+1 (856) 568-2574",
28050:     "phone": "+1 (903) 512-2646",
28095:     "phone": "+1 (932) 572-2866",
28140:     "phone": "+1 (892) 576-2778",
28185:     "phone": "+1 (840) 442-3510",
28230:     "phone": "+1 (873) 447-3037",
28275:     "phone": "+1 (853) 525-2310",
28320:     "phone": "+1 (871) 557-2002",
28365:     "phone": "+1 (978) 448-3730",
28410:     "phone": "+1 (996) 470-3301",
28455:     "phone": "+1 (873) 548-2245",
28500:     "phone": "+1 (906) 445-2083",
28545:     "phone": "+1 (883) 479-3280",
28590:     "phone": "+1 (884) 459-3088",
28635:     "phone": "+1 (901) 466-3968",
28680:     "phone": "+1 (848) 449-2919",
28725:     "phone": "+1 (914) 595-3357",
28770:     "phone": "+1 (875) 451-3087",
28815:     "phone": "+1 (803) 424-3896",
28860:     "phone": "+1 (946) 402-3869",
28905:     "phone": "+1 (857) 587-3728",
28950:     "phone": "+1 (989) 593-3249",
28995:     "phone": "+1 (876) 598-2754",
29040:     "phone": "+1 (898) 457-3082",
29085:     "phone": "+1 (810) 506-3338",
29130:     "phone": "+1 (971) 469-2927",
29175:     "phone": "+1 (914) 519-3863",
29220:     "phone": "+1 (830) 489-3521",
29265:     "phone": "+1 (907) 502-2419",
29310:     "phone": "+1 (885) 511-3997",
29355:     "phone": "+1 (902) 461-3146",
29400:     "phone": "+1 (961) 445-2582",
29445:     "phone": "+1 (901) 547-3377",
29490:     "phone": "+1 (933) 433-3620",
29535:     "phone": "+1 (972) 431-3013",
29580:     "phone": "+1 (902) 408-3935",
29625:     "phone": "+1 (873) 554-3449",
29670:     "phone": "+1 (862) 471-3846",
29715:     "phone": "+1 (840) 566-3883",
29760:     "phone": "+1 (834) 567-2325",
29805:     "phone": "+1 (962) 527-2211",
29850:     "phone": "+1 (977) 468-2672",
29895:     "phone": "+1 (912) 523-3812",
29940:     "phone": "+1 (818) 453-3648",
29985:     "phone": "+1 (992) 521-2475",
30030:     "phone": "+1 (858) 524-2026",
30075:     "phone": "+1 (912) 579-2288",
30120:     "phone": "+1 (831) 526-3921",
30165:     "phone": "+1 (973) 587-3990",
30210:     "phone": "+1 (861) 447-3276",
30255:     "phone": "+1 (824) 434-2519",
30300:     "phone": "+1 (824) 484-3470",
30345:     "phone": "+1 (925) 487-3129",
30390:     "phone": "+1 (843) 453-3643",
30435:     "phone": "+1 (828) 559-3256",
30480:     "phone": "+1 (868) 498-3838",
30525:     "phone": "+1 (960) 545-3501",
30570:     "phone": "+1 (829) 424-3324",
30615:     "phone": "+1 (884) 504-3791",
30660:     "phone": "+1 (967) 423-3215",
30705:     "phone": "+1 (809) 587-2135",
30750:     "phone": "+1 (936) 479-2400",
30795:     "phone": "+1 (895) 514-2304",
30840:     "phone": "+1 (810) 495-3914",
30885:     "phone": "+1 (966) 595-2430",
30930:     "phone": "+1 (903) 589-3938",
30975:     "phone": "+1 (912) 517-3837",
31020:     "phone": "+1 (971) 580-3589",
31065:     "phone": "+1 (938) 570-3570",
31110:     "phone": "+1 (823) 584-3503",
31155:     "phone": "+1 (991) 417-2979",
31200:     "phone": "+1 (898) 401-3979",
31245:     "phone": "+1 (961) 533-2242",
31290:     "phone": "+1 (996) 504-3745",
31335:     "phone": "+1 (880) 426-2986",
31380:     "phone": "+1 (980) 566-2140",
github.com/google/end-to-end:lib/closure-compiler/contrib/externs/maps/google_maps_api_v3_19.js: [ master, ] Duplicate result
github.com/apache/incubator-dolphinscheduler:sql/create/release-1.2.0_schema/postgresql/dolphinscheduler_ddl.sql: [ dev, ]
627:   phone varchar(11) DEFAULT NULL ,
github.com/chromium/chromium:third_party/blink/tools/blinkpy/third_party/wpt/wpt/tools/manifest/catalog/xhtml.dtd: [ master, ]
1515: <!ENTITY phone "&#x260E;">
github.com/chromium/chromium:third_party/blink/web_tests/external/wpt/tools/manifest/catalog/xhtml.dtd: [ master, ] Duplicate result
github.com/apache/netbeans:ide/html.parser/src/org/netbeans/modules/html/parser/model/NamedCharacterReference.java: [ master, ]
1559:     phone("phone", 0x0260E),
github.com/apache/ofbiz:applications/content/dtd/docbook.dtd: [ trunk, ]
744: <!ELEMENT phone (#PCDATA|inlinemediaobject|remark|superscript|subscript|xref|link|olink|anchor|biblioref|alt|annota...(36 bytes skipped)...
669: ...(101 bytes skipped)...ioref|alt|annotation|indexterm|phrase|replaceable|personname|pob|street|city|state|postcode|country|phone|fax|email|uri|otheraddr)*>
746: <!ATTLIST phone
github.com/google/caja:src/com/google/caja/apitaming/google.maps.policyFactory.js: [ master, ]
4271: google.maps.TransitAgency.prototype.phone = 1;
5201: google.maps.places.PlaceResult.prototype.formatted_phone_number = 1;
5226: google.maps.places.PlaceResult.prototype.international_phone_number = 1;
github.com/PolymerElements/app-layout:demo/contacts.json: [ master, ]
21:     "phone": "(817) 426-2901",
43:     "phone": "(901) 441-2582",
65:     "phone": "(956) 428-2996",
87:     "phone": "(823) 415-2224",
109:     "phone": "(814) 488-2063",
131:     "phone": "(887) 497-3612",
153:     "phone": "(957) 412-3261",
175:     "phone": "(946) 404-2511",
197:     "phone": "(910) 533-3832",
219:     "phone": "(876) 584-3746",
241:     "phone": "(842) 503-2389",
263:     "phone": "(914) 461-3510",
285:     "phone": "(800) 559-2165",
307:     "phone": "(988) 478-3842",
329:     "phone": "(882) 531-2818",
351:     "phone": "(996) 557-3624",
373:     "phone": "(923) 461-2312",
395:     "phone": "(964) 543-3486",
417:     "phone": "(946) 414-3492",
439:     "phone": "(802) 539-3360",
461:     "phone": "(818) 424-2348",
483:     "phone": "(810) 406-3416",
505:     "phone": "(975) 451-3272",
527:     "phone": "(961) 443-3343",
549:     "phone": "(839) 591-3993",
571:     "phone": "(852) 538-3232",
593:     "phone": "(967) 410-2522",
615:     "phone": "(812) 540-2032",
637:     "phone": "(902) 544-3976",
659:     "phone": "(812) 545-2648",
681:     "phone": "(937) 481-3812",
703:     "phone": "(807) 556-3727",
725:     "phone": "(968) 546-3854",
747:     "phone": "(816) 465-3014",
769:     "phone": "(810) 510-3744",
791:     "phone": "(982) 438-3850",
813:     "phone": "(887) 500-3974",
835:     "phone": "(897) 481-2359",
857:     "phone": "(867) 520-2422",
879:     "phone": "(968) 541-2220",
901:     "phone": "(822) 493-3031",
923:     "phone": "(821) 517-2066",
945:     "phone": "(875) 561-3839",
967:     "phone": "(980) 527-2867",
989:     "phone": "(893) 423-2241",
1011:     "phone": "(916) 568-2718",
1033:     "phone": "(865) 596-2021",
1055:     "phone": "(829) 562-3502",
1077:     "phone": "(852) 558-3074",
1099:     "phone": "(891) 598-2904",
1121:     "phone": "(908) 488-3939",
1143:     "phone": "(828) 500-2593",
1165:     "phone": "(869) 544-3589",
1187:     "phone": "(808) 507-2955",
1209:     "phone": "(896) 543-3314",
1231:     "phone": "(852) 477-2611",
1253:     "phone": "(812) 415-2585",
1275:     "phone": "(890) 442-3503",
1297:     "phone": "(895) 528-2574",
1319:     "phone": "(944) 564-2803",
1341:     "phone": "(963) 428-3124",
1363:     "phone": "(947) 456-2663",
1385:     "phone": "(811) 480-2342",
1407:     "phone": "(838) 400-3578",
1429:     "phone": "(895) 420-2620",
1451:     "phone": "(857) 415-3707",
1473:     "phone": "(935) 548-2580",
1495:     "phone": "(905) 466-2231",
1517:     "phone": "(898) 517-3041",
1539:     "phone": "(867) 474-2146",
1561:     "phone": "(851) 582-2204",
1583:     "phone": "(819) 482-2099",
1605:     "phone": "(930) 570-3544",
1627:     "phone": "(959) 575-3680",
1649:     "phone": "(816) 520-2774",
1671:     "phone": "(995) 590-2366",
1693:     "phone": "(992) 548-3878",
1715:     "phone": "(861) 535-2683",
1737:     "phone": "(880) 590-3786",
1759:     "phone": "(868) 586-2207",
1781:     "phone": "(886) 401-2897",
1803:     "phone": "(814) 551-2487",
1825:     "phone": "(865) 413-3195",
1847:     "phone": "(823) 570-2457",
1869:     "phone": "(836) 524-2616",
1891:     "phone": "(974) 511-2460",
1913:     "phone": "(989) 558-3766",
1935:     "phone": "(974) 558-2625",
1957:     "phone": "(929) 559-3077",
1979:     "phone": "(967) 595-3876",
2001:     "phone": "(917) 515-3962",
2023:     "phone": "(902) 528-2051",
2045:     "phone": "(928) 557-3052",
2067:     "phone": "(942) 474-3822",
2089:     "phone": "(986) 580-3064",
2111:     "phone": "(955) 561-2349",
2133:     "phone": "(952) 423-2212",
2155:     "phone": "(997) 529-2688",
2177:     "phone": "(802) 512-3640",
2199:     "phone": "(901) 504-3233",
2221:     "phone": "(867) 576-3002",
2243:     "phone": "(920) 452-3377",
2265:     "phone": "(843) 586-2743",
2287:     "phone": "(901) 537-3991",
2309:     "phone": "(813) 503-2649",
2331:     "phone": "(889) 461-2741",
2353:     "phone": "(917) 466-2566",
2375:     "phone": "(889) 408-3991",
2397:     "phone": "(816) 454-3618",
2419:     "phone": "(980) 446-2496",
2441:     "phone": "(895) 541-3397",
2463:     "phone": "(883) 597-2036",
2485:     "phone": "(938) 478-3164",
2507:     "phone": "(995) 595-3974",
2529:     "phone": "(922) 599-3995",
2551:     "phone": "(814) 523-3612",
2573:     "phone": "(958) 511-3488",
2595:     "phone": "(871) 435-3743",
2617:     "phone": "(926) 593-2505",
2639:     "phone": "(821) 518-2276",
2661:     "phone": "(901) 579-2803",
2683:     "phone": "(819) 408-2182",
2705:     "phone": "(977) 552-3200",
2727:     "phone": "(900) 475-3785",
2749:     "phone": "(816) 429-3615",
2771:     "phone": "(953) 514-3535",
2793:     "phone": "(997) 545-3802",
2815:     "phone": "(880) 459-2370",
2837:     "phone": "(875) 496-3782",
2859:     "phone": "(966) 582-2529",
2881:     "phone": "(991) 514-3925",
2903:     "phone": "(907) 440-2113",
2925:     "phone": "(986) 415-3367",
2947:     "phone": "(945) 538-3851",
2969:     "phone": "(908) 527-2510",
2991:     "phone": "(867) 475-2648",
3013:     "phone": "(815) 574-3583",
3035:     "phone": "(994) 597-2534",
3057:     "phone": "(916) 551-3269",
3079:     "phone": "(930) 418-3265",
3101:     "phone": "(973) 550-3569",
3123:     "phone": "(852) 571-3576",
3145:     "phone": "(905) 514-2725",
3167:     "phone": "(801) 531-2586",
3189:     "phone": "(824) 598-3313",
3211:     "phone": "(878) 446-2425",
3233:     "phone": "(956) 553-2050",
3255:     "phone": "(963) 414-2787",
3277:     "phone": "(873) 577-2869",
3299:     "phone": "(816) 493-2742",
3321:     "phone": "(804) 506-3585",
3343:     "phone": "(941) 573-3108",
3365:     "phone": "(885) 508-3868",
3387:     "phone": "(920) 448-3636",
3409:     "phone": "(805) 533-2119",
3431:     "phone": "(828) 457-2049",
3453:     "phone": "(949) 462-3512",
3475:     "phone": "(856) 582-2727",
3497:     "phone": "(951) 408-3515",
3519:     "phone": "(805) 581-2201",
3541:     "phone": "(981) 600-2987",
3563:     "phone": "(958) 545-3599",
3585:     "phone": "(934) 533-3438",
3607:     "phone": "(963) 572-3829",
3629:     "phone": "(934) 580-3784",
3651:     "phone": "(968) 545-3385",
3673:     "phone": "(872) 448-3197",
3695:     "phone": "(933) 441-3632",
3717:     "phone": "(862) 462-3513",
3739:     "phone": "(868) 529-3500",
3761:     "phone": "(824) 588-3680",
3783:     "phone": "(926) 595-3032",
3805:     "phone": "(803) 510-3885",
3827:     "phone": "(969) 592-2871",
3849:     "phone": "(833) 512-2279",
3871:     "phone": "(968) 520-2781",
3893:     "phone": "(850) 473-3863",
3915:     "phone": "(854) 538-2605",
3937:     "phone": "(919) 571-3870",
3959:     "phone": "(993) 559-2273",
3981:     "phone": "(944) 573-3509",
4003:     "phone": "(996) 562-3285",
4025:     "phone": "(881) 442-3317",
4047:     "phone": "(995) 490-2638",
4069:     "phone": "(920) 458-2923",
4091:     "phone": "(954) 576-2820",
4113:     "phone": "(853) 433-2272",
4135:     "phone": "(816) 478-3071",
4157:     "phone": "(870) 511-2367",
4179:     "phone": "(916) 428-2390",
4201:     "phone": "(981) 586-2200",
4223:     "phone": "(857) 473-2997",
4245:     "phone": "(868) 542-3034",
4267:     "phone": "(922) 417-2649",
4289:     "phone": "(870) 572-3252",
4311:     "phone": "(902) 400-3059",
4333:     "phone": "(964) 422-3068",
4355:     "phone": "(844) 447-3638",
4377:     "phone": "(952) 548-3787",
4399:     "phone": "(860) 405-3588",
4421:     "phone": "(891) 436-2016",
4443:     "phone": "(874) 534-3124",
4465:     "phone": "(994) 522-3068",
4487:     "phone": "(911) 563-3668",
4509:     "phone": "(994) 477-3415",
4531:     "phone": "(882) 499-2242",
4553:     "phone": "(893) 417-2654",
4575:     "phone": "(946) 414-3557",
4597:     "phone": "(832) 403-3692",
4619:     "phone": "(946) 513-2799",
4641:     "phone": "(813) 440-3063",
4663:     "phone": "(944) 540-3499",
4685:     "phone": "(822) 530-2413",
4707:     "phone": "(979) 487-2773",
4729:     "phone": "(951) 538-3316",
4751:     "phone": "(990) 470-3077",
4773:     "phone": "(929) 466-3166",
4795:     "phone": "(943) 474-3085",
4817:     "phone": "(819) 547-2703",
4839:     "phone": "(822) 531-2515",
4861:     "phone": "(933) 464-2281",
4883:     "phone": "(856) 447-3354",
4905:     "phone": "(985) 414-2281",
4927:     "phone": "(912) 557-3383",
4949:     "phone": "(802) 454-3368",
4971:     "phone": "(886) 572-2143",
4993:     "phone": "(863) 438-3293",
5015:     "phone": "(983) 496-2931",
5037:     "phone": "(878) 581-2211",
5059:     "phone": "(987) 576-3068",
5081:     "phone": "(843) 435-2675",
5103:     "phone": "(908) 451-2708",
5125:     "phone": "(877) 447-2061",
5147:     "phone": "(913) 592-3075",
5169:     "phone": "(862) 466-2481",
5191:     "phone": "(927) 536-3348",
5213:     "phone": "(881) 597-2110",
5235:     "phone": "(833) 427-3141",
5257:     "phone": "(876) 448-2187",
5279:     "phone": "(853) 562-3172",
5301:     "phone": "(891) 532-3564",
5323:     "phone": "(853) 436-2778",
5345:     "phone": "(962) 538-2574",
5367:     "phone": "(961) 506-3669",
5389:     "phone": "(850) 481-3931",
5411:     "phone": "(978) 583-3962",
5433:     "phone": "(912) 523-3269",
5455:     "phone": "(947) 457-2441",
5477:     "phone": "(944) 429-3751",
5499:     "phone": "(889) 487-2711",
5521:     "phone": "(912) 432-3782",
5543:     "phone": "(868) 519-2817",
5565:     "phone": "(914) 569-3745",
5587:     "phone": "(991) 577-2455",
5609:     "phone": "(831) 594-3993",
5631:     "phone": "(903) 572-3575",
5653:     "phone": "(909) 404-3929",
5675:     "phone": "(912) 520-2618",
5697:     "phone": "(800) 422-3688",
5719:     "phone": "(951) 401-2034",
5741:     "phone": "(827) 440-2145",
5763:     "phone": "(871) 552-3958",
5785:     "phone": "(915) 505-2620",
5807:     "phone": "(923) 433-2666",
5829:     "phone": "(986) 502-2226",
5851:     "phone": "(835) 444-3138",
5873:     "phone": "(940) 497-2705",
5895:     "phone": "(879) 508-2698",
5917:     "phone": "(876) 426-2122",
5939:     "phone": "(993) 537-2899",
5961:     "phone": "(825) 422-3231",
5983:     "phone": "(972) 556-2548",
6005:     "phone": "(884) 588-3785",
6027:     "phone": "(852) 542-2938",
6049:     "phone": "(930) 530-3501",
6071:     "phone": "(807) 420-2457",
6093:     "phone": "(929) 573-3129",
6115:     "phone": "(948) 461-3658",
6137:     "phone": "(813) 569-3499",
6159:     "phone": "(959) 437-3887",
6181:     "phone": "(929) 469-3200",
6203:     "phone": "(975) 555-3617",
6225:     "phone": "(936) 437-3569",
6247:     "phone": "(992) 594-3916",
6269:     "phone": "(823) 420-3250",
6291:     "phone": "(873) 427-3409",
6313:     "phone": "(871) 452-2870",
6335:     "phone": "(948) 512-3677",
6357:     "phone": "(989) 468-2742",
6379:     "phone": "(862) 588-3110",
6401:     "phone": "(882) 546-3928",
6423:     "phone": "(930) 448-2157",
6445:     "phone": "(927) 481-2476",
6467:     "phone": "(829) 585-3891",
6489:     "phone": "(843) 584-2383",
6511:     "phone": "(890) 533-3064",
6533:     "phone": "(812) 401-3316",
6555:     "phone": "(896) 548-2171",
6577:     "phone": "(828) 488-2896",
6599:     "phone": "(959) 501-3404",
6621:     "phone": "(884) 433-3460",
6643:     "phone": "(946) 553-2155",
6665:     "phone": "(834) 596-3524",
6687:     "phone": "(998) 544-3267",
6709:     "phone": "(980) 409-3469",
6731:     "phone": "(978) 506-3898",
6753:     "phone": "(880) 406-2442",
6775:     "phone": "(902) 553-3658",
6797:     "phone": "(848) 468-2790",
6819:     "phone": "(961) 557-2273",
6841:     "phone": "(888) 600-2767",
6863:     "phone": "(876) 594-2112",
6885:     "phone": "(836) 540-2790",
6907:     "phone": "(925) 538-2973",
6929:     "phone": "(847) 528-3630",
6951:     "phone": "(829) 445-2244",
6973:     "phone": "(914) 557-2160",
6995:     "phone": "(995) 481-3920",
7017:     "phone": "(912) 427-3358",
7039:     "phone": "(938) 529-3967",
7061:     "phone": "(935) 574-3165",
7083:     "phone": "(886) 454-2038",
7105:     "phone": "(910) 600-2666",
7127:     "phone": "(892) 546-2971",
7149:     "phone": "(833) 494-3476",
7171:     "phone": "(884) 521-3084",
7193:     "phone": "(873) 450-2072",
7215:     "phone": "(824) 554-2497",
7237:     "phone": "(911) 571-2320",
7259:     "phone": "(808) 578-2445",
7281:     "phone": "(904) 444-3745",
7303:     "phone": "(808) 516-2094",
7325:     "phone": "(891) 403-3020",
7347:     "phone": "(883) 563-2014",
7369:     "phone": "(814) 430-3138",
7391:     "phone": "(805) 408-3874",
7413:     "phone": "(969) 542-2613",
7435:     "phone": "(882) 485-2815",
7457:     "phone": "(832) 506-2961",
7479:     "phone": "(945) 577-3780",
7501:     "phone": "(881) 438-3457",
7523:     "phone": "(996) 420-2363",
7545:     "phone": "(800) 574-2091",
7567:     "phone": "(941) 590-3874",
7589:     "phone": "(926) 567-2180",
7611:     "phone": "(854) 438-3356",
7633:     "phone": "(826) 522-3183",
7655:     "phone": "(898) 426-2065",
7677:     "phone": "(907) 597-3902",
7699:     "phone": "(982) 532-3421",
7721:     "phone": "(808) 502-2314",
7743:     "phone": "(805) 554-3669",
7765:     "phone": "(971) 515-2074",
7787:     "phone": "(961) 502-3921",
7809:     "phone": "(991) 576-3320",
7831:     "phone": "(922) 535-2085",
7853:     "phone": "(950) 499-2028",
7875:     "phone": "(988) 478-3734",
7897:     "phone": "(933) 555-3019",
7919:     "phone": "(930) 449-2969",
7941:     "phone": "(944) 414-3916",
7963:     "phone": "(912) 415-2087",
7985:     "phone": "(994) 498-3202",
8007:     "phone": "(807) 537-3271",
8029:     "phone": "(829) 471-3065",
8051:     "phone": "(810) 599-3339",
8073:     "phone": "(946) 534-2498",
8095:     "phone": "(915) 446-2455",
8117:     "phone": "(884) 560-3387",
8139:     "phone": "(934) 457-2444",
8161:     "phone": "(812) 518-3391",
8183:     "phone": "(802) 458-3217",
8205:     "phone": "(880) 569-2358",
8227:     "phone": "(905) 565-3468",
8249:     "phone": "(895) 579-2625",
8271:     "phone": "(966) 483-3351",
8293:     "phone": "(844) 495-2795",
8315:     "phone": "(820) 453-3820",
8337:     "phone": "(981) 464-3639",
8359:     "phone": "(870) 486-2499",
8381:     "phone": "(834) 587-3684",
8403:     "phone": "(883) 509-3820",
8425:     "phone": "(869) 440-3471",
8447:     "phone": "(806) 595-3481",
8469:     "phone": "(829) 412-3655",
8491:     "phone": "(832) 562-2069",
8513:     "phone": "(970) 600-2028",
8535:     "phone": "(824) 468-3108",
8557:     "phone": "(820) 569-3637",
8579:     "phone": "(982) 574-2165",
8601:     "phone": "(870) 537-3435",
8623:     "phone": "(843) 402-3938",
8645:     "phone": "(951) 474-2640",
8667:     "phone": "(913) 577-3866",
8689:     "phone": "(844) 545-2412",
8711:     "phone": "(856) 471-3316",
8733:     "phone": "(867) 559-3000",
8755:     "phone": "(909) 447-3849",
8777:     "phone": "(964) 598-3707",
8799:     "phone": "(848) 593-3474",
8821:     "phone": "(957) 407-3116",
8843:     "phone": "(888) 489-2923",
8865:     "phone": "(947) 435-3218",
8887:     "phone": "(992) 459-3031",
8909:     "phone": "(888) 431-2447",
8931:     "phone": "(991) 536-3705",
8953:     "phone": "(829) 530-3596",
8975:     "phone": "(881) 497-3274",
8997:     "phone": "(945) 571-2010",
9019:     "phone": "(933) 478-3987",
9041:     "phone": "(975) 467-3292",
9063:     "phone": "(807) 548-3703",
9085:     "phone": "(818) 520-3833",
9107:     "phone": "(831) 425-2424",
9129:     "phone": "(850) 423-2670",
9151:     "phone": "(861) 587-3003",
9173:     "phone": "(985) 565-3301",
9195:     "phone": "(830) 519-3986",
9217:     "phone": "(828) 506-3671",
9239:     "phone": "(939) 546-2501",
9261:     "phone": "(965) 578-3210",
9283:     "phone": "(868) 426-2611",
9305:     "phone": "(840) 457-2791",
9327:     "phone": "(832) 502-3659",
9349:     "phone": "(871) 449-2232",
9371:     "phone": "(822) 428-3372",
9393:     "phone": "(895) 532-2566",
9415:     "phone": "(933) 513-2608",
9437:     "phone": "(921) 600-2756",
9459:     "phone": "(801) 444-3966",
9481:     "phone": "(813) 560-2883",
9503:     "phone": "(829) 411-2721",
9525:     "phone": "(964) 471-3289",
9547:     "phone": "(995) 459-2856",
9569:     "phone": "(976) 400-2448",
9591:     "phone": "(939) 494-2894",
9613:     "phone": "(961) 418-2958",
9635:     "phone": "(873) 489-2712",
9657:     "phone": "(883) 472-3011",
9679:     "phone": "(990) 581-2101",
9701:     "phone": "(979) 573-3861",
9723:     "phone": "(878) 505-2614",
9745:     "phone": "(837) 444-2117",
9767:     "phone": "(978) 484-3479",
9789:     "phone": "(822) 533-3432",
9811:     "phone": "(890) 461-3250",
9833:     "phone": "(972) 592-3400",
9855:     "phone": "(908) 595-3540",
9877:     "phone": "(993) 461-3721",
9899:     "phone": "(943) 493-3287",
9921:     "phone": "(866) 493-3254",
9943:     "phone": "(926) 463-2373",
9965:     "phone": "(950) 518-2372",
9987:     "phone": "(823) 424-2163",
10009:     "phone": "(951) 589-2723",
10031:     "phone": "(879) 403-2513",
10053:     "phone": "(888) 481-3858",
10075:     "phone": "(972) 517-3113",
10097:     "phone": "(837) 537-2963",
10119:     "phone": "(937) 528-2434",
10141:     "phone": "(981) 470-3813",
10163:     "phone": "(890) 599-3600",
10185:     "phone": "(839) 445-3763",
10207:     "phone": "(806) 479-3754",
10229:     "phone": "(887) 439-2117",
10251:     "phone": "(892) 484-3082",
10273:     "phone": "(910) 431-2449",
10295:     "phone": "(988) 498-2056",
10317:     "phone": "(874) 465-2581",
10339:     "phone": "(819) 430-2612",
10361:     "phone": "(857) 508-2561",
10383:     "phone": "(932) 598-2276",
10405:     "phone": "(852) 477-3706",
10427:     "phone": "(867) 463-2219",
10449:     "phone": "(800) 419-2994",
10471:     "phone": "(927) 422-3415",
10493:     "phone": "(803) 429-2640",
10515:     "phone": "(854) 460-2134",
10537:     "phone": "(895) 490-2069",
10559:     "phone": "(923) 547-3876",
10581:     "phone": "(922) 457-2557",
10603:     "phone": "(880) 495-3320",
10625:     "phone": "(825) 403-3345",
10647:     "phone": "(996) 559-3096",
10669:     "phone": "(824) 579-3730",
10691:     "phone": "(947) 521-2627",
10713:     "phone": "(866) 481-3384",
10735:     "phone": "(909) 486-2560",
10757:     "phone": "(964) 526-3818",
10779:     "phone": "(899) 448-3606",
10801:     "phone": "(937) 412-3586",
10823:     "phone": "(915) 547-2479",
10845:     "phone": "(812) 514-3427",
10867:     "phone": "(897) 548-2921",
10889:     "phone": "(922) 539-3195",
10911:     "phone": "(843) 483-2519",
10933:     "phone": "(875) 459-2571",
10955:     "phone": "(945) 488-2696",
10977:     "phone": "(894) 591-3716",
10999:     "phone": "(923) 453-2279",
github.com/google/gopacket:layers/lldp.go: [ master, ]
167: 	Phone       bool
152: 	LLDPCapsPhone       uint16 = 1 << 5
573: 	LLDPappTypeSoftphoneVoice      LLDPApplicationType = 5
1206: 	c.Phone = (v&LLDPCapsPhone > 0)
1492: 		s = "Softphone Voice"
1491: 	case LLDPappTypeSoftphoneVoice:
github.com/chromium/chromium:components/variations/proto/study.proto: [ master, ]
202:     PHONE   = 1;
201:     // Phone-based mobile Chrome, e.g. an Android phone or iPhone.
309:     // Ex: [PHONE, TABLET]
315:     // Takes the same range of values as form_factor, e.g. [PHONE, TABLET].
github.com/googleapis/google-api-dotnet-client:Src/Generated/Google.Apis.Dfareporting.v3_4/Google.Apis.Dfareporting.v3_4.cs: [ master, ]
29835:         public virtual string Phone { get; set; } 
29833:         /// <summary>Primary phone number of this site contact.</summary>
29834:         [Newtonsoft.Json.JsonPropertyAttribute("phone")]
github.com/googleapis/google-api-dotnet-client:Src/Generated/Google.Apis.Dfareporting.v3_3/Google.Apis.Dfareporting.v3_3.cs: [ master, ]
29575:         public virtual string Phone { get; set; } 
29573:         /// <summary>Primary phone number of this site contact.</summary>
29574:         [Newtonsoft.Json.JsonPropertyAttribute("phone")]
chromium.googlesource.com/infra/infra/codesearch:appengine/third_party/npm_modules/polymer_1.8.1/bower_components/app-layout/demo/contacts.json: [ master, ] Duplicate result
chromium.googlesource.com/infra/third_party/npm_modules:polymer_2.0.2/bower_components/app-layout/demo/contacts.json: [ master, ] Duplicate result
chromium.googlesource.com/chromium/src/third_party:blink/tools/blinkpy/third_party/wpt/wpt/tools/manifest/catalog/xhtml.dtd: [ master, ] Duplicate result
chromium.googlesource.com/chromium/src:third_party/blink/tools/blinkpy/third_party/wpt/wpt/tools/manifest/catalog/xhtml.dtd: [ master, ] Duplicate result
chromium.googlesource.com/devtools/devtools-frontend:node_modules/typescript/lib/lib.dom.d.ts: [ master, ]
11615:     readonly phone: string;
999:     requestPayerPhone?: boolean;
11671:     readonly payerPhone: string | null;
404:     name: "camera" | "microphone" | "speaker";
20162: ...(93 bytes skipped)...th" | "camera" | "clipboard" | "device-info" | "geolocation" | "gyroscope" | "magnetometer" | "microphone" | "midi" | "notifications" | "persistent-storage" | "push" | "speaker";
10292: /** Provides access to connected media input devices like cameras and microphones, as well as screen sharing. In essence, it lets you obtain access to any hardware source of media ...(8 bytes skipped)...
android.googlesource.com/platform/external/valgrind:include/vki/vki-linux.h: [ master, ]
1643:   char phone[VKI_ISDN_MSNLEN];
1645: } vki_isdn_net_ioctl_phone;
android.googlesource.com/platform/frameworks/base:cmds/statsd/src/atoms.proto: [ master, ]
5303:         PHONE = 9;
2338:         HARDWARE_FAILED_MICROPHONE = 1;
2508: message PhoneSignalStrengthChanged {
2520: message PhoneServiceStateChanged {
2532: message PhoneStateChanged {
116:         PhoneSignalStrengthChanged phone_signal_strength_changed = 40;
171:         PhoneServiceStateChanged phone_service_state_changed = 94;
172:         PhoneStateChanged phone_state_changed = 95;
1286:  *   frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/StatusBarKeyguardViewManager.java
1291:         // The keyguard is hidden when the phone is unlocked.
1293:         // The keyguard is shown when the phone is locked (screen turns off).
1307:  *   frameworks/base/packages/SystemUI/src/com/android/systemui/statusbar/phone/KeyguardBouncer.java
2503:  * Logs phone signal strength changes.
2515:  * Logs when the phone state, sim state or signal strength changes
2527:  * Logs when the phone becomes on or off.
3064:  *      frameworks/base/packages/SystemUI/src/com/android/systemui/pip/phone/PipTouchHandler.java
1454:     // For multi-sim phones, this distinguishes between the sim cards.
1476:     // For multi-sim phones, this distinguishes between the sim cards.
5098:  * time_in_state files not being present on some phones, have not been addressed. These should be
6311:  * Track how we arbitrate between microphone/input requests.
6326:  * Track how we arbitrate between microphone requests.
6341:  * Track how we arbitrate between microphone/input requests.
6356:  * Track how we arbitrate between microphone/input requests.
chromium.googlesource.com/arc/arc:third_party/chromium-ppapi/third_party/blink/tools/blinkpy/third_party/wpt/wpt/tools/manifest/catalog/xhtml.dtd: [ master, ] Duplicate result
chromium.googlesource.com/ios-chromium-mirror:third_party/blink/tools/blinkpy/third_party/wpt/wpt/tools/manifest/catalog/xhtml.dtd: [ master, ] Duplicate result
chromium.googlesource.com/chromium/src/third_party:blink/web_tests/external/wpt/tools/manifest/catalog/xhtml.dtd: [ master, ] Duplicate result
chromium.googlesource.com/ios-chromium-mirror:third_party/blink/web_tests/external/wpt/tools/manifest/catalog/xhtml.dtd: [ master, ] Duplicate result
chromium.googlesource.com/chromium/src:third_party/blink/web_tests/external/wpt/tools/manifest/catalog/xhtml.dtd: [ master, ] Duplicate result
chromium.googlesource.com/arc/arc:third_party/android/external/valgrind/main/include/vki/vki-linux.h: [ master, ]
1598:   char phone[VKI_ISDN_MSNLEN];
1600: } vki_isdn_net_ioctl_phone;
github.com/googleapis/google-api-go-client:dfareporting/v3.4/dfareporting-gen.go: [ master, ]
12815: 	Phone string `json:"phone,omitempty"`
12814: 	// Phone: Primary phone number of this site contact.
chromium.googlesource.com/chromium/deps/xulrunner-sdk:win/bin/res/dtd/mathml.dtd: [ master, ]
1078: <!ENTITY phone "&#x260E;">
android.googlesource.com/platform/superproject:tools/adt/idea/android/gen/icons/AndroidIcons.java: [ master, ]
166:     public static final Icon Phone = load("/icons/nele/phone.png");
83:     public static final Icon Mobile_32 = load("/icons/formfactors/phone_tablet_32.png"); // 32x32
89:     public static final Icon Mobile_64 = load("/icons/formfactors/64/phone_tablet.png"); // 64x64
chromium.googlesource.com/devtools/devtools-frontend:node_modules/he/he.js: [ master, ]
55: ...(26626 bytes skipped)...\uD835\uDD2D','Pfr':'\uD835\uDD13','phi':'\u03C6','Phi':'\u03A6','phiv':'\u03D5','phmmat':'\u2133','phone':'\u260E','pi':'\u03C0','Pi':'\u03A0','pitchfork':'\u22D4','piv':'\u03D6','planck':'\u210F','planck...(13576 bytes skipped)...
32: ...(10361 bytes skipped)...'\u25FB':'EmptySmallSquare','\u25FC':'FilledSmallSquare','\u2605':'starf','\u2606':'star','\u260E':'phone','\u2640':'female','\u2642':'male','\u2660':'spades','\u2663':'clubs','\u2665':'hearts','\u2666':'d...(16173 bytes skipped)...
54: ...(12673 bytes skipped)...ing|parsl|lrhar|bsime|uhblk|lrtri|cupor|Aring|uharr|uharl|slarr|rbrke|bsolb|lsime|rbbrk|RBarr|lsimg|phone|rBarr|rbarr|icirc|lsquo|Icirc|emacr|Emacr|ratio|simne|plusb|simlE|simgE|simeq|pluse|ltcir|ltdot|emp...(3974 bytes skipped)...
android.googlesource.com/platform/tools/adt/idea:android/gen/icons/AndroidIcons.java: [ master, ] Duplicate result
github.com/google/vsaq:third_party/closure-compiler/contrib/externs/maps/google_maps_api_v3_20.js: [ master, ]
5014: google.maps.TransitAgency.prototype.phone;
6167: google.maps.places.PlaceResult.prototype.formatted_phone_number;
6187: google.maps.places.PlaceResult.prototype.international_phone_number;
github.com/google/vsaq:third_party/closure-compiler/contrib/externs/maps/google_maps_api_v3_19.js: [ master, ]
4951: google.maps.TransitAgency.prototype.phone;
6104: google.maps.places.PlaceResult.prototype.formatted_phone_number;
6124: google.maps.places.PlaceResult.prototype.international_phone_number;
github.com/flutter/engine:shell/platform/android/io/flutter/embedding/engine/systemchannels/TextInputChannel.java: [ master, ]
357:     PHONE("TextInputType.phone"),
chromium.googlesource.com/infra/infra:node/node_modules/jshint/node_modules/htmlparser2/node_modules/entities/maps/entities.json: [ master, ]
1: ...(26774 bytes skipped)...\uD835\uDD13","pfr":"\uD835\uDD2D","Phi":"\u03A6","phi":"\u03C6","phiv":"\u03D5","phmmat":"\u2133","phone":"\u260E","Pi":"\u03A0","pi":"\u03C0","pitchfork":"\u22D4","piv":"\u03D6","planck":"\u210F","planck...(13637 bytes skipped)...
github.com/googleapis/google-api-go-client:dfareporting/v3.2/dfareporting-gen.go: [ master, ]
6660: 	Phone string `json:"phone,omitempty"`
12477: 	Phone string `json:"phone,omitempty"`
6659: 	// Phone: Phone number of this directory site contact.
12476: 	// Phone: Primary phone number of this site contact.
melange.googlesource.com/soc:app/melange/views/profile.py: [ master, ]
576:   phone = django_forms.CharField(
127: PHONE_HELP_TEXT = translation.ugettext(
236: PHONE_LABEL = translation.ugettext('Phone number')
128:     'Phone number of the participant. Use digits only and remember '
424: _CONTACT_PROPERTIES_FORM_KEYS = ['web_page', 'blog', 'email', 'phone']
577:       required=True, label=PHONE_LABEL, help_text=PHONE_HELP_TEXT)
724:     self.fields['phone'].group = _CONTACT_GROUP