忘记啥时候在网上看到,出处不明,在这记录一下
Format All+Download
会擦除所有分区,所有NVRAM LID都会用code中的默认值重新生成。全擦后只有触发备份过,binregion中才会有备份内容,否则binregion是空的(Flash默认的全0 or 全f)。
Firmware Upgrade 、Factory Reset(恢复出厂设置)
只会擦除nvdata分区,开机时AP会将binregion中备份的CALIBRAT和NVD_IMEI两个目录还原到nvdata分区。具体NVRAM LID是IMEI、 barcode、Calibration数据和4G RF driver参数。
protect_f和protect_s分区不会被擦除,所以SIM Lock保持不变。
其他NVRAM LID恢复为code中的默认值。
如果binregion是空的,那么IMEI、 barcode、Calibration数据和4G RF driver参数也会用code中的默认值重新生成。
Download Only、OTA、SD upgrade 、Push modem
不会擦除任何分区。这种升级方式下,如果有修改code中的default值,那么需要将相应NVRAM LID的VERNO+1,才会生效,即将会利用code中的默认值重新生成新文件。