高通编译命令

打开终端输入下面命令

1.source build/envsetup.sh

2.lunch 

   选择相应的序号或输入要编译的项目名称,一般都是eng或userdebug软件。

  如果要编译user版本,就不需要输入lunch,输入如下命令之前请先把工程clean再输入如下命令,否则会出错(make *** device/qcom/msm8916_32: Is a directory. stop.)

  (1)choosecombo  选 1

  (2)输入项目名,如果:msm8916_32 选 1

3.make -j4或-j8(看电脑配置,如果是16个线程可以-j16)

  make后将会产生对应的img文件


如果需要生成刷机包还需要如下操作:

1.执行根目录下的mergeImage.sh(会把mp文件合并到src里)

2.根目录下输入cd src/common/build/回车,然后输入命令python update_common_info.py

3.然后再转到根目录执行cpImage.sh,会生成一个out-bin,这个目录就包含了所有刷机文件

你可能感兴趣的:(android)