- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试为 Sumire 设备的 lineageos 做出贡献。我已经成功构建 CM-14.1 并将其安装在我的设备上。
现在我想为 lineage-16.0 移植它,问题是到目前为止我找到的文档非常稀缺。
这是我目前所知道的:
在 Lineage IRC 中有人告诉我:
所以,我已经为我的设备创建了 repo。现在,我想我必须从 cm-14.1 创建一个新分支并将其命名为 Lineage-16.0 并开始构建并开始修复错误。
问题是,我应该如何配置 repo 来 pull https://github.com/elbaulp/android_device_sony_sumire而不是 https://github.com/LineageOS/android_device_sony_sumire什么时候建?
我是否应该更改 list 中的这一行
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/
最佳答案
经过几天的寻找,我找到了继续的方法。
本指南是旧 CyanogenMod 文档的备份,似乎 Cyanogen 的文档比 LineageOs 更好:
How To Port CyanogenMod/LineageOS Android To Your Own Device
为了告诉 repo
它必须 pull 我的 github 项目而不是官方项目,必须将新的 local_manifest
添加到 .repo/local_manifests/my_manifest.xml
,在本例中,我将其命名为 sumire.xml
,其内容如下:
<?xml version="1.0" encoding="UTF-8"?>
<manifest>
<remove-project name="lineageos/device_sony_sumire" path="device/sony/sumire" remote="github" />
<project name="elbaulp/device_sony_sumire" path="device/sony/sumire" remote="github" />
</manifest>
之后,必须执行repo sync
。
希望对其他人有帮助。
关于android - 将 LineageOs 设备从 Cm-14.1 移植到 Lineage-16.0,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56206290/
从源代码构建 lineageos 的方法过去非常简单,但在将它构建到设备 hero2lte(即三星 Galaxy S7 Edge)时我没有成功。 要重现该问题,只需按照 official docume
我已经有了一个包含 LineageOS 完整源代码的目录,它是用以下代码初始化的: repo init -u https://github.com/LineageOS/android.git -b l
我正在尝试为 Sumire 设备的 lineageos 做出贡献。我已经成功构建 CM-14.1 并将其安装在我的设备上。 现在我想为 lineage-16.0 移植它,问题是到目前为止我找到的文档非
我是一名优秀的程序员,十分优秀!