Use Github Action to build TWRP Recovery
本项目是基于 Pinkdoge/actions_build_recovery 的二次修改(修复)版本
2021/07/22 Vela 编译成功
配置文件位于仓库根目录 Config.json
名称 | 类型 | 描述 |
---|---|---|
twrp_url |
String | 编译使用的源码地址 |
twrp_branch |
String | 编译使用的源码分支 |
git_username |
String | Git 的用户名 |
git_email |
String | Git 的邮箱(Github 可使用Github ID + Github用户名@users.noreply.github.com ) |
use_own_dt |
Boolean | 指示是否使用个人设备树(此项为 true 后以下三项起效) |
dt_url |
String | 您使用的设备树的地址(格式: USER/REPO ) |
dt_branch |
String | 您使用的设备树的分支 |
dt_remote |
String | 您使用设备树的存储库(如 github/gitlab ) |
dt_path |
String | 指示设备树本地保存位置(示例 device/huawei/kiwi ) |
device_code |
String | 您将要编译机型的机型代号 |
use_omin_head |
Boolean | 指示设备树的 *.mk 文件是否包含 omni_ 头(例如你的 *.mk 文件如同 omni_kiwi.mk 则需开启此选项) |
use_repair_manifest |
Boolean | 是否下载修复环境(注意,此项目为后面三项的前置条件。此项为 true 后以下四项起效) |
fix_product |
Boolean | 指示是否修复无法找到设备的问题 |
fix_misscom |
Boolean | 指示是否修复缺少 device/qcom/common 的问题 |
fix_busybox |
Boolean | 指示是否修复缺少 busybox 的问题 |
fix_branch |
String | 指示修复以上问题所使用的分支(你一般无需修改此项,只需要替换 Android 版本对应分支即可) |
Fork 此仓库后,修改 Config.json,点击右上角 Star 就会开始,你可以在 Worker 界面查看进度
可以在 Release 下载