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
[email protected]
http://lists.ofono.org/listinfo/ofono