Few PIN/PUK fixes
Following changes have been made as part of this: -> Changes done to display retry counter on wrong entry of PIN1,and message to indicate Code accepted/PIN1 blocked during PIN1 verification as per certain carrier requirements. ->The current APIs that are used to verify the PIN and PUK only convey whether the operation succeeded or failed. As a result on ANY failure clients ask the user to re-enter the PIN. Add 2 new APIs that report the actual error code in case of failure. ->FDN Service state was derived based on the state of PIN2. Update the state of FDN service based on the FACILTY_LOCK messages instead. ->Change the default value of function getIccLockEnabled to false. When sim is deactivated/absent & user navigates to Settings->Security->Set up SIM/RUIM card lock, checkbox for "Lock Sim Card" option should be unchecked by default. ->PIN1 can be changed only after enabling SIM lock. RIL returns REQUEST_NOT_SUPPORTED error if user tries to change PIN1 without enabling SIM lock. Handle the error and display appropriate message when trying to change PIN1 using MMI code. -->Added MMI support for change PIN1/PIN2 and unblocking PIN2. Change-Id: I9a10815e8ec3787632d9dfe6ab6f9a7f392bef9f CRs-Fixed: 184479, 260481, 181402, 181380, 181401, 251497, 359814, 317651, 441001 (cherry picked from commit 2998e851ff25fe1b59d75190cc9b2ba7070e34e9) (cherry picked from commit ed6afbc2b812d61a0fe8de1390fc67da695dbe7e) (cherry picked from commit 7f5a402d07cf84de5490ae7b2f53bc778fd90fee)
Loading
Please register or sign in to comment