赞
踩
Celadon是“青瓷”的意思,Intel命名项目中,都喜欢用山,峰,湖来结尾,“青瓷”也给人一种清新,美丽,源自大自然的感觉。目前Android的开源项目主要应用于ARM架构的,对于海量的X86架构的硬件来说,从ARM架构移植到X86架构是非常费时和困难的。Celadon项目是针对Intel架构的Android参考实现,它建立在标准的Android和Linux内核之上,同时结合了一系列基于Intel x86架构上优化的开源组件。我们希望通过Celadon能够为开发者加快基于Android创新项目的开发,提高基于x86硬件平台的开发效率,并且易于推广到不同的应用场景和工作负载。为了能更好地支持这些,Celadon会着重于:
在Android 10发布的第二天,Celadon就发布了对于Android 10的支持(Android 10 Celadon尝鲜版上线了!)。未来,我们会保持同样的节奏,在Google推出Android新版本的第一时间发布对新版本的支持。
Celadon的构架如果您熟悉Android系统体系结构,那就很容易理解Celadon的架构了。
Celadon是基于标准的Android堆栈体系
Celadon是在Linux内核上构建的
包含了熟悉的Android库和框架,并且开发了许多不同的硬件抽象层(HAL)接口和驱动程序,以实现各种功能和硬件加速
Celadon 云平台支持架构图
Celadon的优势 Celadon在最新的Android版本上为多种硬件实现提供兼容性,凭借开源代码的透明性和Intel架构丰富的硬件配置实现部署:Celadon在产品定制化,快速开发上有着丰富的自由度和灵活性
为各种应用场景提供硬件加速
https://01.org/projectceladon/documentation/tutorials/add-intel-movidius-nnsdk
Celadon社区开发者可以基于最新的Android版本和高性能成熟稳定的Intel硬件平台进行开发。
在这个基础上,我们致力于使能各种驱动程序和硬件抽象层,添加优化、应用补丁或修复Bugs
此外,我们还进行Android的兼容性测试(Compatibility Test Suite)和供应商测试(Vendor Test Suites),以确保在发布之前尽可能最大程度地保证Android系统兼容性
发布Manifest快照和预编译镜像供社区开发者下载
Intel® NUCKit NUC7i5DNHE
Intel® NUCKit NUC6CAYH
未来Celadon计划将支持大多数的Intel硬件平台
尾声 Celadon 项目是针对 Intel 架构的 Android 参考实现, Celadon 社区构建了一个交流平台把更多的基于 IA 架构的 Android 系统 开发者更紧密的联系在一起。从本期开始,我们会推出系列文章介绍 Celadon 的各个方面的技术特点和增强功能,例如 grub install , USB live boot , adb over dbc 等等。 干货满满,欢迎订阅! 下期文章我们将推出 Celadon 的新手指南,手把手的教您如何下载编译 Celadon 代码。Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。