QCN

来自Uotan Wiki · 刷机百科
Mujianwu讨论 | 贡献2024年8月14日 (三) 16:55的版本
(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)

简介

qcn/xqcn即Qualcomm combination NV

x代表xml类(但是你也不能直接转换它)

qcn绝大部分内容都是定义设备基带与射频功能,丢失则导致射频无法工作,即无信号,不读卡。

缩写定义:

NV : Non-volatile

EFS : Embedded file system

sub0代表主卡,1代表第二卡,2代表第三个,3代表第四个,对应sim1234,至于为什么不叫1234,而是从零开始,那是因为计数法的不同导致的。高通设备最大只能4卡,所以最大就3。

QCN的内容组成:

1、标准qcn的组成:legacy/tree nv+efs,即nv内容和efs内容一同组成,也是绝大部分设备基带射频配置。

2、 原始qcn组成 : RF NV+ Tree NV,不包含设备配置项目(efs),不包含未知自定义nv(oem可能有自定义项目),这是最基本的内容,非常少量的内容来启用设备射频与基带。

3、 备份qcn,绝大多数情况下备份默认qcn是包含全量内容的,包含imei等设备独有信息,也包含了硬件配置文件所释放的设备efs与nv值。

注意:xqcn为xml序列方式,可以被更加容易的编辑和转换,qcn可以被转换为明文文件,明文nv xml也可以被转换为qcn,

qcn可以被制作为多项目,也可能单项目,即你想要批量更改某个值,那么你可以新建rf xml,然后只写这个内容的值,便可转换它。

如何备份

一般来说就是通过设备开启901D或9091基带调试端口,使用高通库抑或是模拟高通的通信方式,读取设备的nv items将其组织成一个qcn文件。目前使用QMSL库来实现备份的软件有不少,比较有名的就是官方的QFIL,同时也可以使用柚坛工具箱进行备份与写入。

在柚坛工具箱的格式化与提取页面中的QCN部分,在可以快捷的开启901D或9091端口并进行QCN的备份,同时也可以选择QCN文件进行写入*。

*3.0版本中该功能存在bug,将于3.1版本完成修复。