利用Github Actions编译TWRP

twrp-building

由于编译时间较长,建议把.github/workflows/actions_twrp.yml末尾上传处的${{ secrets.GITHUB_TOKEN }}改成自己的Personal Access Token

注意保护自己的Personal Access Token,将它放入仓库Settings里的Secrets里后用${{ secrets.YOUR_TOKEN_NAME }}来替换${{ secrets.GITHUB_TOKEN }}

比如我的secret名字叫做work.则使用${{ secrets.work }}

配置

配置文件是config.json

基本配置

twrp_url中填入TWRP仓库源地址

twrp_branch中填入TWRP源码分支

git_username中填入您的Git用户名

git_email中填入您的Git邮箱(Github可使用Github ID+Github用户名@users.noreply.github.com

use_own_dt,bool值,选择true后以下三项起效

dt_url 设备树地址

dt_branch设备树分支

dt_path 设备树将要Clone到的本地地址(相对路径)

device_code机型代号(如Honor 5X是kiwi)

修复问题

fix_product 修复不能找到设备的bug,bool值

fix_misscom 修复缺少device/qcom/common的bug,bool值

fix_busybox 修复缺少busybox的bug,bool值

fix_branch 修复以上bug的分支

开始

点击star就会立即开始

编译结果

可以在Release下载