Skip to content

Use Github Action to build TeamWin Recovery Project

Notifications You must be signed in to change notification settings

qiurigao/action_build_twrp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

76 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

利用 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

Resources

Stars

Watchers

Forks

Packages

No packages published