diff options
author | Michal Mazur <mkm@semihalf.com> | 2020-11-20 21:17:50 +0100 |
---|---|---|
committer | Aleksander Morgado <aleksander@aleksander.es> | 2021-03-09 10:16:32 +0000 |
commit | e12924547673d4ce5cb797016315582aca84d79b (patch) | |
tree | 3cec85af8cb8d6fe6a70b438299f41173267bfea /data | |
parent | d16fcba30af2a190882d0bc958ef4958d35a56d6 (diff) | |
download | libqmi-e12924547673d4ce5cb797016315582aca84d79b.tar.gz |
uim: new 'Get Configuration' and 'Depersonalization' requests
Define two UIM messages needed to get personalization status and remove
modem locks.
Diffstat (limited to 'data')
-rw-r--r-- | data/qmi-service-uim.json | 99 |
1 files changed, 99 insertions, 0 deletions
diff --git a/data/qmi-service-uim.json b/data/qmi-service-uim.json index f90de668..1fa7baef 100644 --- a/data/qmi-service-uim.json +++ b/data/qmi-service-uim.json @@ -801,6 +801,105 @@ "output" : [ { "common-ref" : "Operation Result" } ] }, // ********************************************************************************* + { "name" : "Depersonalization", + "type" : "Message", + "service" : "UIM", + "id" : "0x0029", + "since" : "1.30", + "input" : [ { "name" : "Info", + "id" : "0x01", + "type" : "TLV", + "since" : "1.30", + "format" : "sequence", + "contents" : [ { "name" : "Feature", + "format" : "guint8", + "public-format" : "QmiUimCardApplicationPersonalizationFeature" }, + { "name" : "Operation", + "format" : "guint8", + "public-format" : "QmiUimDepersonalizationOperation" }, + { "name" : "Control Key", + "format" : "string" } ] }, + { "name" : "Slot", + "id" : "0x10", + "type" : "TLV", + "since" : "1.30", + "format" : "guint8" } ], + "output" : [ { "common-ref" : "Operation Result" }, + { "name" : "Retries Remaining", + "id" : "0x10", + "type" : "TLV", + "since" : "1.30", + "format" : "sequence", + "contents" : [ { "name" : "Verify Left", + "format" : "guint8" }, + { "name" : "Unblock Left", + "format" : "guint8" } ], + "prerequisites" : [ { "common-ref" : "No Success" } ] } ] }, + + // ********************************************************************************* + { "name" : "Get Configuration", + "type" : "Message", + "service" : "UIM", + "id" : "0x003A", + "since" : "1.30", + "input" : [ { "name" : "Configuration Mask", + "id" : "0x10", + "type" : "TLV", + "since" : "1.30", + "format" : "guint32", + "public-format" : "QmiUimConfiguration" } ], + "output" : [ { "common-ref" : "Operation Result" }, + { "name" : "Automatic Selection", + "id" : "0x10", + "type" : "TLV", + "since" : "1.30", + "format" : "guint8", + "public-format" : "gboolean", + "prerequisites" : [ { "common-ref" : "Success" } ] }, + { "name" : "Personalization Status", + "id" : "0x11", + "type" : "TLV", + "since" : "1.30", + "format" : "array", + "size-prefix-format" : "guint8", + "array-element" : { "name" : "Element", + "format" : "struct", + "contents" : [ { "name" : "Feature", + "format" : "guint8", + "public-format" : "QmiUimCardApplicationPersonalizationFeature" }, + { "name" : "Verify Left", + "format" : "guint8" }, + { "name" : "Unblock Left", + "format" : "guint8" } ] }, + "prerequisites" : [ { "common-ref" : "Success" } ] }, + { "name" : "Halt Subscription", + "id" : "0x12", + "type" : "TLV", + "since" : "1.30", + "format" : "guint8", + "public-format" : "gboolean", + "prerequisites" : [ { "common-ref" : "Success" } ] }, + { "name" : "Personalization Status Other Slots", + "id" : "0x13", + "type" : "TLV", + "since" : "1.30", + "format" : "array", + "size-prefix-format" : "guint8", + "array-element" : { "name" : "Slots", + "format" : "array", + "size-prefix-format" : "guint8", + "array-element" : { "name" : "Element", + "format" : "struct", + "contents" : [ { "name" : "Feature", + "format" : "guint8", + "public-format" : "QmiUimCardApplicationPersonalizationFeature" }, + { "name" : "Verify Left", + "format" : "guint8" }, + { "name" : "Unblock Left", + "format" : "guint8" } ] } }, + "prerequisites" : [ { "common-ref" : "Success" } ] } ] }, + + // ********************************************************************************* { "name" : "Refresh Register All", "type" : "Message", "service" : "UIM", |