diff options
Diffstat (limited to 'src/java/com/android/internal/telephony/uicc/UiccProfile.java')
-rw-r--r-- | src/java/com/android/internal/telephony/uicc/UiccProfile.java | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/java/com/android/internal/telephony/uicc/UiccProfile.java b/src/java/com/android/internal/telephony/uicc/UiccProfile.java index 542043752c..9b601853f3 100644 --- a/src/java/com/android/internal/telephony/uicc/UiccProfile.java +++ b/src/java/com/android/internal/telephony/uicc/UiccProfile.java @@ -630,7 +630,7 @@ public class UiccProfile extends IccCard { // If the PIN code is required and an available cached PIN is available, intercept // the update of external state and perform an internal PIN verification. if (lockedState == IccCardConstants.State.PIN_REQUIRED) { - String pin = mPinStorage.getPin(mPhoneId); + String pin = mPinStorage.getPin(mPhoneId, mIccRecords.getFullIccId()); if (!pin.isEmpty()) { log("PIN_REQUIRED[" + mPhoneId + "] - Cache present"); mCi.supplyIccPin(pin, mHandler.obtainMessage(EVENT_SUPPLY_ICC_PIN_DONE)); |