自定义 SIM 卡槽名称

在 Windows 10 版本 1803 中,可自定义设备上 SIM 卡槽的名称,以便更轻松地区分它们。 例如,如果设备具有嵌入的 SIM 槽和外部 SIM 槽,自定义名称可以帮助客户了解这一点。

重要

只有具有双 SIM 卡单激活 (DSSA) 配置的设备才支持此自定义。

所选 SIM 卡槽名称显示在“设置”中的“网络和 Internet”>“手机网络”下。 如果未提供自定义名称,则默认名称为 SIM1 和 SIM2

说明

  1. 创建预配 XML 文件 (prov.xml)。 有关说明,请参阅创建 Prov.xml

  2. 将以下 XML 添加到预配 XML 文件:

     <wap-provisioningdoc>
         <characteristic type="Registry">
             <characteristic type="HKLM\Software\Microsoft\Cellular\MVSettings\DeviceSpecific\CellUX">
                 <parm name="SlotSelectionSim1Name" value="Your SIM name 1" datatype="string"/>
                 <parm name="SlotSelectionSim1Name" value="Your SIM name 2" datatype="string"/>
             </characteristic>
         </characteristic>
     </wap-provisioningdoc>
    
  3. 将“你的 SIM 名称 1”和“你的 SIM 名称 2”替换为所需的 SIM 卡槽名称。

  4. 为 SIM 卡槽名称的本地化版本创建仅限资源的 .dll。 有关说明,请参阅创建纯资源 .dll

  5. 在仅限资源的 .dll 中,将 BaseD11 资产设置为指向基本 MUI DLL 文件的位置。 例如:C:\Path\DisplayStrings.dll

  6. 为你支持的并有本地化字符串的所有语言添加语言 MUI 包 (*.dll.mui)。 要执行此操作:

    • 将资产的 Name 设置为 LanguageDll/$(langid),其中 $(langid) 对应于语言。 例如:LanguageDll/en-US
    • 将资产的 Source 设置为该语言的 .dll.mui 文件的位置。 例如:C:\Path\en-us\DisplayStrings.dll.mui
    • 对于其他语言,请重复这些步骤。 例如,下面的 XML 具有 en-us、fr-CA 和 es-MX 语言的条目。
    <Asset Name="LanguageDll/en-US" Source="C:\Path\en-us\DisplayStrings.dll.mui" />
    <Asset Name="LanguageDll/fr-CA" Source="C:\Path\fr-CA\DisplayStrings.dll.mui" />
    <Asset Name="LanguageDll/es-MX" Source="C:\Path\es-MX\DisplayStrings.dll.mui" />
    

创建纯资源 .dll