MTK平台M非kk版本的OTA差分包的製作方法

2021-09-23 01:29:05 字數 643 閱讀 4620

製作ota差分包可以參考以下博文:

示例如下:

ep:./build/tools/releasetools/ota_from_target_files --block -s ./device/mediatek/build/releasetools/mt_ota_from_target_files.py -i out/target/product/em_t8350_emmc/obj/packaging/target_files_intermediates/em_t8350_emmc-target_files-1503563321.zip   out/target/product/em_t8350_emmc/obj/packaging/target_files_intermediates/em_t8350_emmc-target_files-1503564342.zip  update.zip

其中:em_t8350_emmc-target_files-1503563321.zip為舊工程的ota包

em_t8350_emmc-target_files-1503564342.zip為新版本的ota包

update.zip為舊工程的ota包和新工程的ota包比較得出的差分包,如果未指定差分包的路徑,預設在andrid原始碼的根目錄下生成。

具體包長什麼樣需要根據你的平台來決定。

MTK平台user版本下怎樣開啟和抓取MTKlog

user版本抓取恢復出廠設定的開機log,是讓人煩惱的事情,一般可以通過在編譯的時候修改mtklog的配置來達到目的,但這不是最簡單有效的方法 一 開啟root許可權 a 進 9646633 在工程模式下開啟 b 若工程模式下無root選項則只刷去eng版本的boot獲取adb 二 修改配置檔案mt...

MTK平台學習 對MTK按鍵事件的簡單分析

主要簡單分析一下左右軟體的事件,以左軟鍵事件為例 牽涉到的常用函式 void setkeyhandler funcptr funcptr,u16 keycode,u16 keytype void setleftsoftkeyfunction void f void mmi key event typ...

MTK平台學習 TASK的建立

分類 mtk平台 mtk平台是非常優秀的乙個平台,曾經的山寨機之父,下面我將介紹下在mtk平台下如何去建立自己的任務。一 基礎知識 在學習如何建立任務之前,我們需要了解一些基本概念,以及一些和任務相關的資料結構,了解了這些之後,我們就能更好的理解如何去建立任務了。mtk中關於任務的概念有兩個,乙個是...