Hi Caiwen, > I am going to implement an UIM manager atom for CDMA extension. Its APIs will > be almost the same as > current SIM manger atom's APIs. But I suggest maybe will can do some changes: > > 1. Add PIN remain retry count support > 2. replace properties 'Present' 'PinRequired' and 'LockedPins' with a > new add property 'Status' > > Properties string Status [readonly] > > Contains the string type of the status of the SIM. > The possible values are: > "ready" - Not waiting for a password > "pin" - SIM PIN is required > "phone" - Phone-to-SIM PIN is required [GSM only] > "firstphone" - Phone-to-very-first SIM > PIN is required [GSM only] > "pin2" - SIM PIN2 is required > "network" - Network Personalization password is > required [GSM only] > "netsub" - Network subset personalization > password is required [GSM only] > "service" - Service Provider personalization > password is required [GSM only] > "corp" - Corporate personalization password > is required [GSM only] > "puk" - SIM PUK is required > "firstphonepuk" - Phone-to-very-first SIM PUK is > required [GSM only] > "puk2" - SIM PUK2 is required > "networkpuk" - Network personalization unblocking > password is required [GSM only] > "netsubpuk" - Network subset personalization > unblocking password is required > [GSM only] > "servicepuk" - Service provider personalization > unblocking password is required > [GSM only] > "corppuk" - Corporate personalization unblocking > password is required [GSM only] > "absent" - No SIM inserted
why? What is wrong with the current properties? I like to see this from the UI point of view (and ConnMan as one user) why we should change it. > array{uint8} PinRetryCount [readonly] > > Contains the remain retry count of PIN,PIN2,PUK and > PUK2 Only uint8 is needed here. The UI doesn't care about the retries other PINs. I only care about the current one it needs to enter. Regards Marcel _______________________________________________ ofono mailing list ofono@ofono.org http://lists.ofono.org/listinfo/ofono