ARMv6构建了AOSP中的Gingerbread

时间:2014-06-02 14:55:04

标签: android arm porting android-source cyanogenmod

我正在尝试将姜饼移植到带有ARMv6k架构的ARM11 MPcore处理器的开发板上。我已经为AOSP源添加了一个设备,我的问题是,当我将'TARGET_ARCH_VARIANT'设置为armv6k,armv6或armv6-vfp时,我得到一个错误,说我在午餐时不知道。

build/core/combo/TARGET_linux-arm.mk:39: *** Unknown ARM architecture version: armv6-vfp.  Stop.

AOSP是否支持armv6,如果是,我在哪里可以找到可能的TARGET_ARCH_VARIANT?我一直在环顾四周,CyanogenMod似乎可以提供解决方案。

1 个答案:

答案 0 :(得分:1)

armv6构建设置是来自CodeAurora(Qualcomm)的额外补丁,它们在AOSP中不存在。如果您正在使用QC平台,那么最好从CodeAurora获取Android源代码。如果您正在使用非QC平台,您仍然可以在armv6周围使用他们的补丁。然而,这可能会成为一个令人筋疲力尽的工作,在不同的gits中散布着斑块。