AOSP Build不能在锤头上启动

时间:2014-09-12 05:21:54

标签: android android-source nexus-5

所以我是'从源头构建android'的新手。我最近建立了一个自定义ROM(AOSP没有变化)。同步repo后,(并下载锤头二进制文件)我使用了以下命令:

   $. build/envsetup.sh
   $lunch
   $aosp_hammerhead-userdebug
   $export OUT_DIR_COMMON_BASE=/media/entertainment/out
   $make -j4 otapackage

它花了很长时间才建成。该过程停止两次给出......错误1.然后我增加了linux-swap空间。一切都很顺利。

最后,我能够将闪光拉链输出/ target / product / hammerhead / aosp_hammerhead-ota-eng.gaurav-ubuntu.zip(174.7 mb)

我使用multiROM管理器在我的nexus 5上安装了这个ROM。

问题:

当我启动此ROM时,手机卡在Google徽标上,即使启动屏幕也没有显示。

任何人都可以指导我,可能出现什么问题?

2 个答案:

答案 0 :(得分:4)

我通过将供应商二进制文件从google page

部署到android源代码树中来修复我的情况

这很简单,您下载zip文件并在源树根目录中运行它们。他们附加了嵌入在构建系统的最终img文件中的附加软件。 这需要大约2分钟后重建,因为所有的android构建系统都重新打包了imgs。

答案 1 :(得分:2)

所以最后,得到了问题。实际上我拉了android4.4.2_r2分支,并使用谷歌的预览二进制文件。

然后我拉了android-4.4.4_r2分支,并使用谷歌二进制文件android 4.4.4_r2。一切都很顺利。