Carrier-Explode 是由 Alec Dusheck 创建的网页工具,用于解码和比较来自 iPhone、Pixel 和 Galaxy 设备的运营商配置数据。Dusheck 在研究 iOS 如何为印度运营商处理小区广播时构建了它,这需要手动挖掘运营商捆绑文件,由此发展出了一个查看器,最终演变为当前的项目。

该工具从公开的固件捆绑文件中获取数据:对于 iPhone,它使用 iOS 恢复镜像(IPSW)和 Apple 的过空中运营商捆绑更新;对于 Pixel,它使用 Google 的完整 OTA 镜像和运营商设置更新;对于 Galaxy,它使用 Samsung 的固件服务器获取美国机型数据。数据通过 Cloudflare Workers 处理,存储在 R2 中,在 D1 中建立索引,并通过 SvelteKit 站点和 API 提供服务。它涵盖 iPhone 15 及以后机型(iOS 18+)、自 2020 年 10 月起的 Pixel 机型以及自 2025 年起发布的最近美国 Galaxy 机型。

iPhone 15 Pro Max 设备的插图
iPhone 15 Pro Max,Carrier-Explode 支持的 iPhone 机型之一carrierexplode.com

如文中所述,该工具支持运行 iOS 18 或更高版本的 iPhone 15 及以后机型。

以 Free_fr 运营商设置(版本 72.0)为例,解码后的数据显示 5G 独立组网模式已启用(Enable5GStandaloneByDefault = true)、VoNR 支持(SupportsVoNR = true),以及特定的 APN 配置:互联网(apn = 'free')、彩信(apn = 'free',type-mask = 4)和紧急呼叫(apn = 'sos')。它还揭示了运营商特定的变化,例如尽管 VoNR 被支持,但 VoLTE 开关被隐藏(ShowVolteSwitch = false),这表明运营商可能独立于底层功能自行调整设置。

Carrier-Explode 在其输出中不包含原始厂商文件,而是专注于已解码的设置以及来自 Apple 捆绑文件的捆绑媒体(如图像和音频)。其范围仅限于新构建,但系统会保留现有数据。