前面 Giffgaff 开启 WiFi calling 教程提到,需要 IOS 版本大于 17.4 才可以开通 gg 的 WiFi 通话,那如果 IOS 低于该版本则只需要获得 gg 的新系统的 ipcc 文件刷入手机即可。像低系统版本不支持广电卡、运营商新增频段等问题其实都可以通过该方法来解决。每次 IPCC 更新对于信号等多或多或少都可能解决一定的问题。
一、前期准备工具(Windows系统)
- IPSW固件下载工具:爱思助手或 IPSW.me
- 解压工具:7-Zip / WinRAR
- 解密工具:blacktop 的 ipsw 项目(GitHub地址)
二、IPCC文件提取步骤
1. 下载IPSW固件
通过爱思助手操作路径:智能刷机 → 下载固件 → 选择设备/固件版本

注意:固件版本需与目标IPCC版本兼容(如IOS 18.4对应IPCC64.0)

下载位置在文档\i4Tools\Firmware,可以在设置中修改。
2. 解压IPSW固件
.ipsw大部分压缩软件是可以直接打开的,如果不能打开将.ipsw文件后缀改为.zip- 解压后找到
*Restore.dmg.aea文件(体积最大)

3. 解密AEA文件(iOS 18.0+需操作)
3.1 下载解密工具
打开 blacktop 大的 github 主页,选择 ipsw 项目,或者直接打开 ipsw 项目主页 https://github.com/blacktop/ipsw,如图所示,选择 Releases

打开后,下滑选择对应系统版本,win 系统 64 位选择 win64,32 位选择 x86,其他自行选择。

下载到本地后进行解压。
3.2 aea解密
① 将前面解压出来的 dmg 文件复制到解密工具解压后的文件夹中。

② 在文件夹地址栏输入 CMD,打开对该文件夹的命令行

③ 获取AEA密钥
不同机型可参考(https://blacktop.github.io/ipsw/docs/guides/aea)
在命令行输入 .\ipsw fw aea --key xxx.dmg.aea
(xxx.dmg.aea 即前面解压出来的 aea 文件。在本文即 044-89783-099.dmg.aea,文中应以你解压出来的 .aea 文件名来做替换。)

④ 解密aea
在命令行输入 ipsw fw aea --key-val 'base64:XXX' 'XXX.dmg.aea' --output ./
此处的 base64 即③中获取的密钥,可以先复制 ipsw fw aea --key-val,再从命令行复制 base64(命令行中鼠标右键粘贴),./ 为输出到当前文件夹,自行变更地址。敲击回车后需等待一些时间。

如图所示即为解密完毕,对应文件夹会显示 xxx.dmg。例如前文 044-89783-099.dmg.aea 此时就会生成 044-89783-099.dmg 文件。

至此 aea 解密已经完成。
# 获取AES密钥,xxx.dmg.aea为提取出的aea文件名
ipsw fw aea --key xxx.dmg.aea
# 解密文件,base64为前面反馈的密钥
ipsw fw aea --key-val 'base64:XXX' 'xxx.dmg.aea' --output ./
4. 提取IPCC文件
在解压后的 DMG 文件中定位路径:
\System\Library\Carrier Bundles\iPhone
在对应文件类似位置,可以输运营商代码定位到你想要的运营商文件:
- 中国电信:ChinaTelecom.hk.bundle(中国电信 香港)、ChinaTelecom_USIM_cn.bundle(中国电信 大陆)、ChinaTelecom_USIM_mo.bundle(中国电信 澳门)
- 中国移动:CMCC_CML.bundle(中国移动国际)、CMCC_cn.bundle(中国移动 大陆)、CMCC.hk.bundle(中国移动 香港)、CMCC_HKBN.hk.bundle(香港宽频)
- 中国联通:Unicom.hk.bundle(中国联通 香港)、Unicom_cn.bundle(中国联通 大陆)
- 中国广电:CBN_cn.bundle
- clubsim/CSL:CSL.bundle
其他运营商可以自行搜索简称。

5. 制作IPCC文件
- 新建 Payload 文件夹

- 将 bundle 文件复制到文件夹内
- 压缩为 ZIP 后重命名为
.ipcc

三、刷入IPCC文件教程
- 连接 iPhone 到电脑,打开爱思助手
- 进入路径:工具箱 → 刷入IPCC

- 选择制作好的 .ipcc 文件点击更新

点击立即更新,提示更新成功则更新完毕。
四、注意事项
- 部分运营商 IPCC 通用,但大部分运营商不同机型 IPCC 文件不通用(如 iPhone13 刷入 12 的则可能不兼容),所以务必选对机型。
- 双卡用户需分别刷入两次配置文件(不同卡槽不同运营商分两次制作刷入)
- 刷入失败时可尝试还原网络设置
五、验证效果
查看路径:设置 → 通用 → 关于本机 → 运营商版本
参考链接
- GuCATs 携 xPosk 更新 IPCC 文件:https://goo-aw233.github.io/zh-CN/tutorial/iOS/updateIPCC/
- 哔哩哔哩@lee_1908 - IOS18提取IPCC(aea解密)开启5G-A:https://www.bilibili.com/video/BV1GVZYrFEzu/
- github/blacktop-ipsw:https://github.com/blacktop/ipsw
- https://deepwiki.com/blacktop/ipsw
- https://blacktop.github.io/ipsw/docs/guides/aea#extract-the-aea-private-key