Android AOSP中姜饼的ARMv6构建

Android AOSP中姜饼的ARMv6构建,android,arm,porting,android-source,cyanogenmod,Android,Arm,Porting,Android Source,Cyanogenmod,我正在尝试将姜饼移植到具有ARMv6k体系结构的ARM11 MPcore处理器的开发板上。我在AOSP源代码中添加了一个设备,我的问题是,当我将“TARGET\u ARCH\u VARIANT”设置为armv6k、armv6或armv6 vfp时,我会收到一个错误,表示在运行午餐时它是未知的 build/core/combo/TARGET_linux-arm.mk:39: *** Unknown ARM architecture version: armv6-vfp. Stop. AOSP中

我正在尝试将姜饼移植到具有ARMv6k体系结构的ARM11 MPcore处理器的开发板上。我在AOSP源代码中添加了一个设备,我的问题是,当我将“TARGET\u ARCH\u VARIANT”设置为armv6k、armv6或armv6 vfp时,我会收到一个错误,表示在运行午餐时它是未知的

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

AOSP中是否支持armv6,如果支持,我在哪里可以找到可能的TARGET\u ARCH\u变体?我一直在四处寻找,似乎氰莫德可以提供一个解决方案

armv6
构建设置是(高通公司)提供的额外补丁,它们在AOSP中不存在。如果你在QC平台上工作,最好从CodeAurora获得Android源代码。如果您在非QC平台上工作,您仍然可以在armv6上使用他们的补丁。然而,在不同的Git中使用分散的补丁程序可能会让人筋疲力尽。

我发现目录“build/core/combo/arch/arm”包含所有允许的体系结构的makefile。您是否认为使用“armv5te”应该向后兼容并工作?这个设置总体上有多重要?您可能还没有听说过我要移植到的芯片(quatro5300)。@Methos armv5te是在AOSP上安装armv6设备的好方法。