MTK6735平台编译笔记:
2016-01-28 10:51
363 查看
切换到用户目录:cd /
切换到编译目录:cd home/yz/src/W1
修改用户权限:sudo su
设置编译环境:source build/envsetup.sh
选择编译模式:lunch (eng/user/user-debug)
new命令:
编译整个项目,不clean:
编译指定目录(mmm)命令,只要有XXX.mk文件都可以编译:
修改了应用,把编译出来的文件(如.apk)重新打包到system.img
修改了framework,编译framework
只编kernel
1、修改开机动画目录:
编译:
修改开机logo:
2、修改开机动画代码目录:
OP02目录:
HD720目录:
切换到编译目录: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 -j36 2>&1 | tee build.log
编译整个项目,不clean:
make -j36 2>&1 | tee build.log
编译指定目录(mmm)命令,只要有XXX.mk文件都可以编译:
mmm packages/apps/setting/
修改了应用,把编译出来的文件(如.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.log make -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
相关文章推荐
- Android 沉浸式状态栏的三种实现方式
- 【高斯消元】[HDU 3359][POJ3999][UVALive4741]Kind of a Blur
- Stutio 插件 jimu Mirror实时预览xml
- WPF 数据规则验证
- java中StringBuilder、StringBuffer、String类之间的关系
- HDU 2041:超级楼梯
- 如何使用iOS 9的Core Spotlight框架
- Android培训实战教程之应用程序内存优化
- 如何知道的服务名称
- 禁止IP访问网站的方法及工具
- WEB套打程序开发 (lodop使用)
- python2.7 sklearn 使用报错ImportError: DLL load failed: 找不到指定模块
- apache配置
- Linux下定时任务
- jquery mobiscroll 滑动、滚动
- webservice所需axis jar包
- js常用正则表达式
- C++ const常量成员函数
- (转)CMFCMenuBar删除默认菜单和创建新菜单
- Android放大镜实现的两种方式