我正在尝试为 Sumire 设备的 lineageos 做出贡献。我已经成功构建了 CM-14.1 并将其安装在我的设备上。
现在我想将它移植到 lineage-16.0,问题是我到目前为止找到的文档非常稀缺。
这是我到目前为止所知道的:
在 Lineage IRC 有人告诉我:
- 将 cm-14.1 分支分支到 lineage-16.0,更改所需的配置文件,并构建 16.0 构建环境。
所以,我已经为我的设备分叉了 repo。现在,我想我必须从 cm-14.1 创建一个新分支并将其命名为 Lineage-16.0 并开始构建和修复错误。
问题是,我应该如何配置 repo 以在构建时提取https://github.com/elbaulp/android_device_sony_sumire而不是https://github.com/LineageOS/android_device_sony_sumire?
我应该改变清单中的这一行吗
lineage/mirror/default.xml: <project name="LineageOS/android_device_sony_sumire" />
经过
lineage/mirror/default.xml: <project name="elbaulp/android_device_sony_sumire" />
资源:
https://msystechnologies.com/porting-custom-rom-to-android-device/