从 AOSP Q Beta 1 代码构建 android go

Viv*_*ran 2 android rom android-source custom-rom android-go

我是 ROM 开发的新手。我有一台 Moto e 第一代设备。我想给它另一种生活。所以我试图从 AOSP Q Beta 1 源代码构建 Android Go。我不知道如何添加产品以及如何配置它来构建 Android Go。请帮我配置和构建它。

Mih*_*ath 5

要从头开始构建 rom,您需要设备树、内核源代码(或预构建的映像)、供应商 blob 和所需的 HAL。根据您的问题,我了解到您的设备周围没有任何设备树。首先尝试使用设备的现有树构建像 LineageOS 这样的 rom。Q 源代码也不是真正的交易。它只是master分支,完整的源代码只有在Q发布后才会发布。所以就像我说的,先尝试构建像LineageOS这样的rom。

  • @VivekRajendran 要构建 go 版本,您可以在设备树中调用通用 go 属性 makefile。如果您的设备有 512MB 内存,您需要在设备树中调用 build/target/product/go_defaults_512.mk makefile,或调用 build/target/product/go_defaults.mk makefile。请记住,Android Pie 和 Android Q 可能在 Go 版本上存在问题。 (2认同)