android 6.0 fota升级更新modem的方法
来源:互联网 发布:中国海洋大学网络缴费 编辑:程序博客网 时间:2024/05/14 12:21
修改modem 源码里面的
定义的NVRAM_EF_IMS_PROFILE_LID_VERNO在原有的基础上加1,然后进行FOTA升级
上面的方法曾经让不带volTe的版本升级到带VOLTE的版本。
1.所需脚本:nvram_lid_check.pl,该脚本位于Modem Version:LR11.W1539.MD.MP中的/mcu/pcore/tools/NVRAMStatistic目录下;
2.运行脚本所需操作系统:Linux;
3.Linux上需安装的软件:ActivePerl软件;
4.所需文件:~nvram_lid_information.log和~nvram_lid_size.log文件,位于两个modem版本code中,编译生成的\build\...\nvram_auto_gen目录下;
5.运行脚本的命令行格式:perl nvram_lid_check.pl [PreLogPath] [CurrLogPath] [OutputLog] [/s]
Example:
假设现在想知道如果采用OTA升级从modem_v1升级到modem_v2,modem nvram是否会出问题。
1.进入Linux操作系统(已安装ActivePerl软件),在适当位置新建文件夹check_lid,将脚本nvram_lid_check.pl复制进Linux服务器的该目录,新建modem_v1和modem_v2两个文件夹,并将相应版本编译生成的~nvram_lid_information.log和~nvram_lid_size.log文件复制到对应的目录中。
2.进入Linux命令行,cd到check_lid目录。
3.输入运行脚本的命令行:perl nvram_lid_check.pl modem_v1 modem_v2 log.txt /s,输入回车后会打出相应信息,如下图所示。同时这些信息也会生成在log.txt文件中。
注意:
1.如果打出的信息中有error 或 assert,说明这不能采用OTA升级/Firmware upgrade升级方式从modem_v1升级到modem_v2。
2.如果没有error 或 assert,但是有warning信息,该信息也不能直接忽略,如果贵司的同仁具有资深NVRAM经验可自行判断。否则请MTK同仁帮忙确认是否可以采用OTA升级/Firmware upgrade升级方式从modem_v1升级到modem_v2。
3.如果没有error,assert和warning,那么可以采用OTA升级/Firmware upgrade升级方式从modem_v1升级到modem_v2。
- android 6.0 fota升级更新modem的方法
- android 6.0 fota升级更新modem的方法
- Android 5.1中FOTA升级APN的方法
- android fota升级
- android fota升级
- Android FOTA 升级流程
- android fota升级
- Android FOTA 升级流程
- Android FOTA 升级流程
- FOTA升级
- Android 7.0中apn FOTA升级问题解决
- FOTA升级后APN文件未及时更新
- Android手机通过fota升级后,apn数据库不会重新load的问题解决
- Android Studio更新升级方法
- Android Studio更新升级方法
- Android Studio更新升级方法
- Android Studio更新升级方法
- Android Studio更新升级方法
- HDU5477
- 高通8x12平台开机画面制作工具
- Spring-MVC开发之全局异常捕获全面解读(转载)
- Failed to connect to remote VM. Connection refused. Connection refused: connect
- hdu 4810 排列组合C(n,m) 数组存
- android 6.0 fota升级更新modem的方法
- traceroute工作原理
- scrollWidth,clientWidth,offsetWidth的区别,类似这样的再记录
- android textview自动换行、排列错乱问题及解决
- MapReduce2.0运行流程
- Objective-C的初学者指导part2:Methods
- 不用设置selector也能更改View的显示状态
- Android Bundle类
- CPU 信息