इस पेज पर, ई-सिम चिप या हटाने लायक ई-सिम 4FF कार्ड के साथ काम करने के लिए, ज़रूरी मॉडेम सुविधाओं के बारे में खास जानकारी दी गई है.
सामान्य ज़रूरी शर्तें
eSIM की सामान्य सुविधा के लिए, मॉडेम से जुड़ी ये ज़रूरी शर्तें हैं. लोकल प्रोफ़ाइल असिस्टेंट (एलपीए) को इन सभी ज़रूरी शर्तों को पूरा करने के लिए, मॉडेम की ज़रूरत होती है, ताकि वह ठीक से काम कर सके.
डिफ़ॉल्ट बूट प्रोफ़ाइल को सही तरीके से मैनेज करना
जब ई-सिम पर कोई चालू या टेस्ट प्रोफ़ाइल चालू नहीं होती है, तो डिफ़ॉल्ट बूट प्रोफ़ाइल चालू हो जाती है. मॉडेम, डिफ़ॉल्ट बूट प्रोफ़ाइल वाले ई-सिम को मान्य सिम के तौर पर पहचानता है. साथ ही, कार्ड को ऊपरी लेयर के लिए मान्य के तौर पर रिपोर्ट करता है और सिम की पावर बंद नहीं करता.
टर्मिनल की क्षमताओं की जानकारी सही तरीके से भेजना
पावर चालू होने पर, मॉडेम ई-सिम को टर्मिनल की सही सुविधाएं भेजता है. टर्मिनल की क्षमता, eUICC की क्षमताओं के लिए सहायता को कोड करती है. जैसे, लोकल प्रोफ़ाइल मैनेजमेंट और प्रोफ़ाइल डाउनलोड करना.
ETSI TS 102 221 सेक्शन 11.1.19.2.4 में "eUICC से जुड़ी टर्मिनल की अतिरिक्त सुविधाओं के बारे में जानकारी" देखें. बाइट [1-3]
ये होने चाहिए: 83 (टैग) 01 (लंबाई) 07 (eUICC की सुविधाएं).
(ज़रूरी नहीं) eSIM के ओएस को ओटीए के ज़रिए अपडेट करने की सुविधा
मोडम, ई-सिम ओएस के ओटीए अपडेट से जुड़ी सभी ज़रूरी शर्तों को पूरा करता है. उदाहरण के लिए, पासथ्रू मोड पर स्विच करना और ओटीए अपडेट की प्रोसेस के दौरान ई-सिम को चालू रखना.
एचएएल की ज़रूरी शर्तें
ये एपीआई लागू करने के तरीके हैं, जो eSIM की सामान्य सुविधा के लिए ज़रूरी हैं.
एमईपी की सुविधा देने वाले डिवाइसों के लिए, एमईपी के लिए एचएएल की ज़रूरी शर्तें देखें.
Radio HAL v1.1 में setSimPower लागू करें
मोडम में setSimPower तरीका काम करता है.
IRadioConfig HAL v1.2 में getSimSlotsStatus को लागू करें
मोडम, getSimSlotsStatus मेथड के साथ काम करता है. इससे पता चलता है कि किसी स्लॉट में eSIM मौजूद है या नहीं.
इस तरीके को v1.0 में पेश किया गया था. v1.2 में, SimSlotStatus में एम्बेडेड आइडेंटिटी दस्तावेज़ (ईआईडी) शामिल है.
IRadio HAL v1.4 में getIccCardStatus को लागू करना
मोडम, getIccCardStatusResponse तरीके में कार्ड के स्टेटस को रीसेट करने (एटीआर) और स्लॉट आईडी का जवाब देता है. इस तरीके को v1.0 में पेश किया गया था. साथ ही, v1.2 में CardStatus को बदलकर ATR को शामिल किया गया था. EDID 1.4 में, CardStatus में ईआईडी शामिल होता है.
सिम लॉक (सब्सिडी लॉक) पर CardState:RESTRICTED सेट करें
अगर ई-सिम, सिम लॉक (सब्सिडी लॉक) है, तो मॉडेम, getIccCardStatusResponse तरीके में कार्ड की स्थिति को CardState:RESTRICTED के तौर पर सेट करता है.
(ज़रूरी नहीं) IRadioConfig HAL v1.0 में setSimSlotsMapping लागू करें
मोडम, setSimSlotsMapping तरीके के साथ काम करता है. यह तरीका, फ़िज़िकल स्लॉट से लॉजिकल स्लॉट तक मैपिंग सेट करता है. एलपीए, चालू सिम स्लॉट चुनने के लिए इस तरीके का इस्तेमाल करता है.
लॉगिंग से जुड़ी ज़रूरी शर्तें
ई-सिम से जुड़ी समस्याओं को डीबग करने के लिए, ये मॉडम लॉगिंग की सामान्य ज़रूरी शर्तें हैं.
लॉग कैप्चर करना
लॉगिंग में इंटरप्रोसेसर कम्यूनिकेशन, सिम की सुविधा, रेडियो इंटरफ़ेस लेयर (आरआईएल) लॉगिंग, और ऐप्लिकेशन प्रोटोकॉल डेटा यूनिट (एपीडीयू) लॉगिंग कैप्चर की जाती है.
उपयोगकर्ता के डिवाइस पर लॉगिंग की सुविधा
डिवाइस के सॉफ़्टवेयर में, उपयोगकर्ता के डिवाइस पर मॉडम लॉग कैप्चर करने की सुविधा काम करती हो.
लॉग कॉन्फ़िगरेशन की सुविधा
डिवाइस सॉफ़्टवेयर, मॉडम लॉगिंग के अलग-अलग कॉन्फ़िगरेशन (लेवल, मॉड्यूल) के साथ काम करता है. ये कॉन्फ़िगरेशन, उपयोगकर्ता के डिवाइस पर लॉगिंग और पीसी टूल पर आधारित लॉगिंग, दोनों के लिए काम करने चाहिए.
Android की गड़बड़ी की रिपोर्ट का कॉन्टेंट
गड़बड़ी की रिपोर्ट में मॉडेम लॉग, वेंडर आरआईएल लॉग, पैनिक सिग्नेचर लॉग, और Android लॉग शामिल होते हैं.