Loading telephony/java/com/android/internal/telephony/SamsungQualcommUiccRIL.java +8 −0 Original line number Diff line number Diff line Loading @@ -177,6 +177,14 @@ public class SamsungQualcommUiccRIL extends QualcommSharedRIL implements Command ca.app_type = ca.AppTypeFromRILInt(p.readInt()); ca.app_state = ca.AppStateFromRILInt(p.readInt()); ca.perso_substate = ca.PersoSubstateFromRILInt(p.readInt()); if ((ca.app_state == IccCardApplication.AppState.APPSTATE_SUBSCRIPTION_PERSO) && ((ca.perso_substate == IccCardApplication.PersoSubState.PERSOSUBSTATE_READY) || (ca.perso_substate == IccCardApplication.PersoSubState.PERSOSUBSTATE_UNKNOWN))) { // ridiculous hack for network SIM unlock pin ca.app_state = IccCardApplication.AppState.APPSTATE_UNKNOWN; Log.d(LOG_TAG, "ca.app_state == AppState.APPSTATE_SUBSCRIPTION_PERSO"); Log.d(LOG_TAG, "ca.perso_substate == PersoSubState.PERSOSUBSTATE_READY"); } ca.aid = p.readString(); ca.app_label = p.readString(); ca.pin1_replaced = p.readInt(); Loading Loading
telephony/java/com/android/internal/telephony/SamsungQualcommUiccRIL.java +8 −0 Original line number Diff line number Diff line Loading @@ -177,6 +177,14 @@ public class SamsungQualcommUiccRIL extends QualcommSharedRIL implements Command ca.app_type = ca.AppTypeFromRILInt(p.readInt()); ca.app_state = ca.AppStateFromRILInt(p.readInt()); ca.perso_substate = ca.PersoSubstateFromRILInt(p.readInt()); if ((ca.app_state == IccCardApplication.AppState.APPSTATE_SUBSCRIPTION_PERSO) && ((ca.perso_substate == IccCardApplication.PersoSubState.PERSOSUBSTATE_READY) || (ca.perso_substate == IccCardApplication.PersoSubState.PERSOSUBSTATE_UNKNOWN))) { // ridiculous hack for network SIM unlock pin ca.app_state = IccCardApplication.AppState.APPSTATE_UNKNOWN; Log.d(LOG_TAG, "ca.app_state == AppState.APPSTATE_SUBSCRIPTION_PERSO"); Log.d(LOG_TAG, "ca.perso_substate == PersoSubState.PERSOSUBSTATE_READY"); } ca.aid = p.readString(); ca.app_label = p.readString(); ca.pin1_replaced = p.readInt(); Loading