From 770b353705a68d05f06157e1d6c0d961ee51217b Mon Sep 17 00:00:00 2001 From: Nazish Tabassum Date: Sat, 14 Mar 2020 11:21:19 +0530 Subject: [PATCH] Documentation for enum PersoSubstate Documentation for Additional personalization categories. - SIM_SPN - SIM_SP_EHPLMN - SIM_ICCID - SIM_IMPI - SIM_NS_SP Bug: 69389695 Change-Id: I011c4e67b4189e5db21883f3ac19bee5ea2af250 Merged-in: I011c4e67b4189e5db21883f3ac19bee5ea2af250 --- current.txt | 2 +- radio/1.5/types.hal | 25 +++++++++++++++++++++++-- 2 files changed, 24 insertions(+), 3 deletions(-) diff --git a/current.txt b/current.txt index fff898e010..627b5f681f 100644 --- a/current.txt +++ b/current.txt @@ -643,7 +643,7 @@ a64467bae843569f0d465c5be7f0c7a5b987985b55a3ef4794dd5afc68538650 android.hardwar 619fc9839ec6e369cfa9b28e3e9412e6885720ff8f9b5750c1b6ffb905120391 android.hardware.wifi.supplicant@1.3::ISupplicantStaIfaceCallback c9273429fcf98d797d3bb07fdba6f1be95bf960f9255cde169fd1ca4db85f856 android.hardware.wifi.supplicant@1.3::ISupplicantStaNetwork 9b0a3ab6f4f74b971ed094426d8a443e29b512ff03e1ab50c07156396cdb2483 android.hardware.wifi.supplicant@1.3::types -e7669bddacbdaee2cd9a87762a13fb7648639eead54bf4d767dc06eaaeb35736 android.hardware.radio@1.5::types +6b8dcd5e3e33a524cc7ebb14671a76ad3a2d333467397ce82acc4024346386f8 android.hardware.radio@1.5::types b454df853441c12f6e425e8a60dd29fda20f5e6e39b93d1103e4b37495db38aa android.hardware.radio@1.5::IRadio fcbb0742a88215ee7a6d7ce0825d253eb2b50391fc6c8c48667f9fd7f6d4549e android.hardware.radio@1.5::IRadioIndication b809193970a91ca637a4b0184767315601d32e3ef3d5992ffbc7a8d14a14f015 android.hardware.radio@1.5::IRadioResponse diff --git a/radio/1.5/types.hal b/radio/1.5/types.hal index 45f3b9074f..248f56e846 100644 --- a/radio/1.5/types.hal +++ b/radio/1.5/types.hal @@ -1023,16 +1023,37 @@ struct NetworkScanResult { * 3GPP2 C.S0068-0. */ enum PersoSubstate : @1.0::PersoSubstate { + /** + * The device is personalized using the content of the Service Provider Name (SPN) in the SIM + * card. + */ SIM_SPN, SIM_SPN_PUK, - /** Equivalent Home PLMN */ + /** + * Service Provider and Equivalent Home PLMN + * The device is personalized using both the content of the GID1 (equivalent to service provider + * personalization) and the content of the Equivalent Home PLMN (EHPLMN) in the SIM card. + * If the GID1 in the SIM is absent, then just the content of the Equivalent Home PLMN + * is matched. + */ SIM_SP_EHPLMN, SIM_SP_EHPLMN_PUK, + /** + * Device is personalized using the first digits of the ICCID of the SIM card. + */ SIM_ICCID, SIM_ICCID_PUK, + /** + * Device is personalized using the content of the IMPI in the ISIM. + */ SIM_IMPI, SIM_IMPI_PUK, - /** Network subset service provider */ + /** + * Network Subset and Service Provider + * Device is personalized using both the content of GID1 (equivalent to service provider + * personalization) and the first digits of the IMSI (equivalent to network subset + * personalization). + */ SIM_NS_SP, SIM_NS_SP_PUK, };