日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

android 6.0 fota升级更新modem的方法

發布時間:2024/3/26 编程问答 42 豆豆
生活随笔 收集整理的這篇文章主要介紹了 android 6.0 fota升级更新modem的方法 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

修改modem 源碼里面的 ?

定義的NVRAM_EF_IMS_PROFILE_LID_VERNO在原有的基礎上加1,然后進行FOTA升級

上面的方法曾經讓不帶volTe的版本升級到帶VOLTE的版本。


需求:判斷不同的modem版本是否可以直接采用OTA升級,而不會對modem nvram造成影響,以下方法就是檢查兩個不同modem版本modem nvram是否可以采用OTA升級注意:使用該方法的前提是兩個版本RF custom參數一致,沒有做修改。如兩個版本DRDI,CA組合,Support band有變動,請使用全擦升級。 [SOLUTION] ?

1.所需腳本:nvram_lid_check.pl,該腳本位于Modem VersionLR11.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_v2modem nvram是否會出問題。

1.進入Linux操作系統(已安裝ActivePerl軟件),在適當位置新建文件夾check_lid,將腳本nvram_lid_check.pl復制進Linux服務器的該目錄,新建modem_v1modem_v2兩個文件夾,并將相應版本編譯生成的~nvram_lid_information.log~nvram_lid_size.log文件復制到對應的目錄中。

2.進入Linux命令行,cdcheck_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.如果沒有errorassertwarning,那么可以采用OTA升級/Firmware upgrade升級方式從modem_v1升級到modem_v2?


總結

以上是生活随笔為你收集整理的android 6.0 fota升级更新modem的方法的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。