miui patchrom makefile


#
# Makefile for h30_u10
#

# The original zip file, MUST be specified by each product
local-zip-file := stockrom.zip

# The output zip file of MIUI rom, the default is porting_miui.zip if not specified
local-out-zip-file := MIUI_h30_u10.zip

#
local-miui-modified-apps := MiuiHome Mms Settings Phone ThemeManager

# All apps from original ZIP, but has smali files chanded
local-modified-apps :=

# All apks from MIUI
local-miui-removed-apps :=

# To include the local targets before and after zip the final ZIP file,
# and the local-targets should:
# (1) be defined after including porting.mk if using any global variable(see porting.mk)
# (2) the name should be leaded with local- to prevent any conflict with global targets
local-pre-zip := local-zip-misc
local-after-zip:=

# The local targets after the zip file is generated, could include ‘zip2sd‘ to
# deliver the zip file to phone, or to customize other actions

include $(PORT_BUILD)/porting.mk

# To define any local-target
local-zip-misc:
#rm -rf $(ZIP_DIR)/system/cdrom
# rm $(ZIP_DIR)/system/bin/su
rm -rf $(ZIP_DIR)/system/bin/cust
cp other/build-b923.prop $(ZIP_DIR)/system/build.prop
cp other/HuaWeiSettings.apk $(ZIP_DIR)/system/app/
cp other/Generic.kl $(ZIP_DIR)/system/usr/keylayout/
cp other/HwFMRadio.apk $(ZIP_DIR)/system/app/
cp other/boot-b919-rooted.img $(ZIP_DIR)/boot.img

@echo update bootanimation
rm $(ZIP_DIR)/system/bin/bootanimation
cp other/bootanimation $(ZIP_DIR)/system/bin/bootanimation

miui patchrom makefile,布布扣,bubuko.com

时间: 2024-10-17 00:55:01

miui patchrom makefile的相关文章

miui patchrom项目开发详细教程(Being updated)

linux64位android开发环境miui patchrom项目开发 by: colinchen 整合修改[本人正在学习中,一直更新] ************************************************************************************************************************************************************ 1 准备工作 下载所需软件(均为官方原版,只是

miui patchrom项目 生成原厂包问题 /卡死现象For MTK CPU

[ 学习交流] 首先 rec下必须 挂载所有分区 转载 适配过MTK和展迅CPU的patchrom的人就知道,无论是MIUI还是乐蛙还是百度云,在运行完指令 tools/releasetools/ota_target_from_phone -r 之后,往往会又卡死的现象.久久没看到动.即使后面弄完了,发现boot.img有好几G大,导致无法适配 其实这是MTK CPU的一个特性.MTK CPU的内核,recovery和基带等数据都是混在一起的,在硬盘最前面大概50M左右的空间,没有单独的分区.这

miui patchrom项目 生成原厂包/java内存溢出解决方法

修改common.py 把   -Xmx4096m    中的  4096改成2048 具体做法:1. patchrom目录下搜索文件common.py 2.文档中搜索-Xmx4096m 3.-Xmx4096m  改为  -Xmx2048m

MIUI移植

1.移植环境准备 ①安装ubuntu14.04系统: ②安装 jdk apt-get install  jdk-1.7 ③安装SDK http://www.cr173.com/soft/78226.html 下载包adt-bundle-linux-x86.zip 然后解压将其中的sdk目录拷到/user/local下 配置环境变量 vim  /etc/profile 添加export PATH=/usr/local/android-sdk-linux_x86/tools:/usr/local/a

关于makefile中变量的多次赋值以及override指令

1 基本原则如下 1.1 原则1 变量的普通赋值是有先后顺序的,后面的赋值会覆盖掉前面的赋值. 1.2 原则2 使用的时候,用的是其前面最后的赋值,就算其后面有使用了override指令的赋值也不会影响这条原则. 1.3 原则3 当使用了override指令定义赋值了变量后,其后对该变量的所有的赋值都是无效的.但是override之前的所有的赋值都是有效的.使用的时候是往前最近原则. 2 override变量.命令行参数和普通变量之间的屏蔽关系 override变量会屏蔽命令行参数,除非用+=:

使用Makefile去管理程序

前言:在gcc中如何使用分屏操作  : 在命令行中使用    : sp + filename     vim  Makefile  编辑make工程   第一行使用 # 进行注释   说明是什么make  内容格式:  目标文件:  依赖文件 ·  ·  ·  但是一定要注意如果要使用编译指令一定要用table键 不能使用几个空格代替 另外  max.h 和min.h 的内容就是函数声明 下面说下这样make的好处吧:  在大型程序中能很好帮我们管理我们的代码和项目,程序的任何部分分工都很明确,

Contiki 2.7 Makefile 文件(三)

2.第二部分 这里的usage,targets,savetarget,savedefines都是伪目标. 和all不同,这些伪目标不会被执行,除非显式指定这些目标. 这里有两个目标savetarget,savedefines前边我们提过. 通过命令 make TARGET=esb savetarget可以保存默认的TARGET到Makefile.target中. 通过命令 make TARGET=esb DEFINES=MYTRACE,MYVALUE=4711 savedefines 可以保存默

My first makefile to compile multiple C files

I have three files to compile: main.c, func.c,  func.h The steps: 1   main.c   to   main.o 2   func.c    to   func.o 3    link main.o func.o to main(file that can execute) So, u need to run at least three commands without a Makefile.Then if u have 10

liunx中ctags 与makefile的使用

ctags 是vim下可以帮助阅读代码的一个的工具,它可以很方便的看到程序的源代码 使用ctags可以有两种方法:(1).可以在任意目录下建立文件,然后使用 ctags *.c,这个命令的意思是把当前目录下的所有文件生成标签文件(vim可以通过标签,跳转到标签文件处)例如: vim ctag.h vim ctag.c vim main.c 在main.c中把光标移至fun函数处,按Ctrl+[就会跳转到fun函数定义的地方,即ctag.c处,Ctrl+T回转到main.c函数 (2).输入cta