日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 >

android 6.0 fota升级更新modem的方法

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

修改modem 源碼里面的 ?

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

上面的方法曾經(jīng)讓不帶volTe的版本升級到帶VOLTE的版本。


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

1.所需腳本:nvram_lid_check.pl,該腳本位于Modem VersionLR11.W1539.MD.MP中的/mcu/pcore/tools/NVRAMStatistic目錄下;

2.運行腳本所需操作系統(tǒng):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

假設(shè)現(xiàn)在想知道如果采用OTA升級從modem_v1升級到modem_v2modem nvram是否會出問題。

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

2.進入Linux命令行,cdcheck_lid目錄。

3.輸入運行腳本的命令行:perl nvram_lid_check.pl modem_v1 modem_v2 log.txt /s,輸入回車后會打出相應(yīng)信息,如下圖所示。同時這些信息也會生成在log.txt文件中。

?

注意:

1.如果打出的信息中有error??assert,說明這不能采用OTA升級/Firmware upgrade升級方式從modem_v1升級到modem_v2

2.如果沒有error??assert但是有warning信息,該信息也不能直接忽略,如果貴司的同仁具有資深NVRAM經(jīng)驗可自行判斷。否則請MTK同仁幫忙確認(rèn)是否可以采用OTA升級/Firmware upgrade升級方式從modem_v1升級到modem_v2

3.如果沒有errorassertwarning,那么可以采用OTA升級/Firmware upgrade升級方式從modem_v1升級到modem_v2?


總結(jié)

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

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。