MTK6735平台編譯筆記

2021-07-09 17:02:01 字數 3106 閱讀 4485

切換到使用者目錄:cd /

切換到編譯目錄:cd home/yz/src/w1

修改使用者許可權:sudo su

設定編譯環境:source build/envsetup.sh

選擇編譯模式:lunch (eng/user/user-debug)

new命令:

進去原來的模式執行make clean命令

make clean

再source build\envsetup.sh進去相應的模式

make -j362>&1 | tee build.log

編譯整個專案,不clean:

make -j36

2>&

1| tee build.

log

編譯指定目錄(mmm)命令,只要有***.mk檔案都可以編譯:

修改了應用,把編譯出來的檔案(如.apk)重新打包到system.img

make -j36 snod
修改了framework,編譯framework

mmm frameworks/base/

//要刪掉目錄下檔案

frameworks/base/docs/

build/tools/droiddoc

find .

/-name

".svn"

-type d -exec rm -rf {} \;

make update-api

只編kernel

make -j36 kernel 2

>&

1|tee kernel.

logmake -j36 bootimage

1、修改開機動畫目錄:

w2\vendor

\mediatek

\proprietary

\operator

\op02\prebuilt

\bootanim

\bootanimation

\lte

\fwvga

w1\vendor

\mediatek

\proprietary

\operator

\op02\prebuilt

\bootanim

\bootanimation

\lte

\hd720

刪除:6735_53l1\w1\w1\out

\target

\product

\hct6735_65u_b_l1\obj

\media

6735_53l1\w1\w1\out

\target

\product

\hct6735_65u_b_l1\system

\media

編譯:

make -j36

2>&

1| tee build.

log

修改開機logo:

w1\device

\haocheng

\hct6735_65u_l\projectconfig.mk

搜尋boot_logo = cu_lte_hd720

w1\bootable

\bootloader

\lk\dev

\logo

\cu_lte_hd720

w1svn\w1\bootable

\bootloader

\lk\project

\hct6735_65u_l.mk

boot_logo = cu_lte_hd720

刪除:6735_53l1\w1\w1\out

\target

\product

\hct6735_65u_b_l1\logo.bin

6735_53l1\w1\w1\out

\target

\product

\hct6735_65u_b_l1\lk.bin

6735_53l1\w1\w1\out

\target

\product

\hct6735_65u_b_l1\boot.img

6735_53l1\w1\w1\out

\target

\product

\hct6735_65u_b_l1\obj

\bootloader_obj\build-hct6735_65u_b_l1\dev

\logo

2、修改開機動畫**目錄:

w2\frameworks

\base

\cmds

\bootanimation

op02目錄:

w1\device

\haocheng

\hct6735_65u_l\projectconfig.mk

搜尋optr_spec_seg_def = op02_spec0200_sega

w1\vendor

\mediatek

\proprietary

\operator

\op02\prebuilt

\bootanim

\bootanimation

\android.mk

ifeq ($(lcm_height), 1280)

local_path := $(local_path)/hd720

endif

hd720目錄:

w1\vendor

\mediatek

\proprietary

\operator

\op02\prebuilt

\bootanim

\bootanimation

\android.mk

搜尋: ifeq ($(lcm_height), 1280)

local_path := $(local_path)/hd720

endif

MTK軟體編譯平台搭建

mtk是用的 arm7 的核心,所以用 ads來編譯也是理所當然,當然也可以用其它的編譯工具,這裡暫不 1,a,7z313.exe b,msys 1.0.10.exe c,gcc g 3.3.1.tar.gz d,gcc core 3.3.1.tar.gz e,ads12.rar f,ads pat...

MT6735平台螢幕旋轉90度

lk 橫屏logo,順時針旋轉90度顯示修改 bootable bootloader lk project len6735 65u vo.mk boot logo wxganlmtk lcm physical rotation 90 framebuffer順時針旋轉90度的修改 device len...

Mtk6573平台調 亮度

mtk6573平台修改lcm的最高亮度,有幾種方法修改。1.修改中檢測,把上層的亮度值加轉換,限制最大值。比如最大的亮度,上層寫到sys 裡是255,那我在中間層把這個值變為200,那驅動層收到的值就是200.這樣最大亮度就降低了。同理,可以把最小亮度給提高一些。看下面 找到lights.c檔案 t...