版本比较

密钥

  • 该行被添加。
  • 该行被删除。
  • 格式已经改变。

编译分为三块,分别为系统基础android apk编译, aosp镜像编译,linux控制与基础组件程序编译。本文档旨在让开发者能够快速了解OpenFDE的开发工作,主要包括源代码编译和Deb包制作两个部分。

源代码编译

下表是完整的编译目标。详细的编译指南参见AOSP镜像和Linux程序编译

编译目标

编译机器硬件

编译机器操作系统

备注

系统基础android apk

x86_64

ubuntu 22.04

如systemui.apk,在编译aosp镜像时会用到

systemui.apk、fde_gallery.apk、oobe.apk。在编译aosp镜像时会用到。已提前编译好存放在公网,只需要手动运行命令就会自动下载

aosp镜像

x86_64

ubuntu 22.04

linux控制与基础组件

arm64

kylin、ubuntu、uos、debian

在FDE运行的系统上编译

在FDE运行的系统上编译,提供了一键编译脚本。

...

制作Deb包

制作deb是将上述aosp镜像和linux控制与基础组件程序打包,方便发布和安装。提供了脚本,只需要准备好aosp镜像以及linux控制与基础组件就能自动打包。详细打包指南参加制作OpenFDE deb包