双卡手机分别修改国家码的方法
本篇讲双卡安卓设备怎么给两张 SIM 卡分别设定不同的国家码与运营商名:哪些工具支持按卡独立配置、操作顺序是什么、还原的时候要注意什么。相关文章:Shizuku 启动与授权的完整流程 · 修改国家码后没生效的排查思路
双卡用户改卡地区时最常见的诉求不是「两张一起改」,而是各改各的:卡 1 保持原样、卡 2 设成另一个地区,或者两张分别设成不同的国家码。这要求工具本身支持按卡独立读写,而不是一刀切地改全局。
一、工具要选对:按卡独立是硬条件
不是所有改卡地区的工具都支持双卡独立配置。Nrfr 在这方面做得比较到位:卡列表里两张卡分开列,选中哪张就改哪张,另一张完全不受影响;还原也是按卡分别操作,可以只还原卡 1 而保留卡 2 的修改。
它的实现方式也值得说一下:不 Root、不装 Xposed 或 Magisk 框架,而是借助 Shizuku 的调试机制临时取得系统权限,调用系统自带的运营商配置接口改「系统读取这张卡的结果」——SIM 卡本身不会被写入,所以不存在改坏卡的问题。
二、双卡分别配置的操作顺序
- 先跑通 Shizuku 并把权限授给工具(没做过的按 Shizuku 启动与授权的完整流程 走一遍)。
- 打开 Nrfr,卡列表里选要改的那张卡——一次只改一张,改完保存再换下一张。
- 为这张卡选目标国家码;1.0.3 版本起还能在国家码之外自定义运营商名,双卡可以一张只改码、一张连名一起改。
- 点保存生效,立即生效、重启不丢。
- 另一张卡重复同样的操作,设成不同的值即可。
想提前看界面长什么样、确认操作路径,可以浏览 Nrfr 介绍站,上面有主操作面板的截图预览。
三、还原与注意事项
- 按卡还原:不需要两张一起动,哪张不想改了就还原哪张,还原立即生效。
- 动手前记原始值:应用里能看到当前的国家码与运营商名,记下来心里有底;万一要改回来,一键还原即可。
- 留意运营商服务的判断:卡地区变了,部分依赖它判断的运营商服务可能受影响,建议只在需要的时段保持修改。
- 重启之后:修改会持续保持,但手机重启后 Shizuku 服务会停——修改值不受影响,只是想再次修改时得先把 Shizuku 重新启动。
四、改完没反应?
双卡场景下有个高频误会:改的是卡 2,看的却是卡 1 的识别结果。先确认看的对象对不对,再按 修改国家码后没生效的排查思路 一篇里的顺序核对 Shizuku 状态、授权与目标应用的重开。