MTK平台,如何開啟UART列印log到終端

2021-07-02 07:25:57 字數 502 閱讀 3250

修改 alps\kernel-3.10\drivers\misc\mediatek\mtprof\bootprof.c

找到一下地方:

static void bootup_finish(void)

修改完後儲存,對於安卓4.x的版本,執行如  ./mk 機型 r lk kernel bootimage 

對於安卓5.x的版本,執行 make就行

方法2:

修改  alps/kernel/kernel/printk.c

搜尋mt_need_uart_console變數

將mt_disable_uart()和mt_enable_uart()兩個函式中的mt_need_uart_console變數if判斷賦值為1 ,即

if (mt_need_uart_console == 1 )

修改完後儲存,對於安卓4.x的版本,執行如  ./mk 機型 r lk kernel bootimage 

對於安卓5.x的版本,執行 make就行

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

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

MTK平台如何快速的單編模組

android有快速編譯某個模組的命令,使用如下 包要先new過以後 執行如下兩條命令 source build envsetup.sh target product prj 後就可以快速編譯某個模組,比如 mk mm mediatek platform mt6577 hardware audio ...

在MTK平台下如何去建立自己的任務

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