高通编译命令

打开终端输入下面命令

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,这个目录就包含了所有刷机文件

编译高通8155的AMSS(Advanced Mobile Subscriber Software)涉及以下步骤: 1. 准备开发环境:确保你的系统已经安装了必要的开发工具,例如GCC编译器、Make工具等。此外,你还需要安装高通指定的编译环境,包括ARM编译器和高通专用的编译脚本。 2. 下载源代码:从高通官方网站或其他合法渠道获取高通8155的AMSS源代码。这通常是一个包含了各种源文件和配置文件的压缩包。 3. 解压源代码:将下载的源代码压缩包解压到你的工作目录中。 4. 配置编译环境:进入源代码目录,在终端中执行相关命令来配置编译环境。这些命令可能包括设置环境变量、选择编译选项等。具体命令会因高通8155的不同版本而有所差异,请参考高通提供的文档或指南。 5. 生成构建脚本:在源代码目录中执行特定的命令,生成构建脚本。这些脚本会根据你的配置选项和目标平台生成编译所需的Makefile。 6. 编译AMSS:在终端中执行构建脚本生成的Makefile,开始编译AMSS。这个过程可能需要一些时间,具体时间取决于你的系统性能和源代码的规模。 7. 验证编译结果:完成编译后,你将得到一个或多个输出文件,其中包括AMSS固件。你可以使用高通提供的工具或硬件平台来验证编译结果的正确性和可用性。 请注意,以上步骤只是一个概览,并且可能因具体情况而有所不同。建议参考高通提供的文档、指南或开发者社区,以获取更详细和准确的步骤指导。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值