easterNday / action_build_twrp

Use Github Action to build TeamWin Recovery Project

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

利用 Github Actions 编译 TWRP Recovery


Use Github Action to build TWRP Recovery

本项目是基于 Pinkdoge/actions_build_recovery 的二次修改(修复)版本

2021/07/22 Vela 编译成功

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 下载

About

Use Github Action to build TeamWin Recovery Project


Languages

Language:Makefile 100.0%