- 支持
OFRP, SHRP, TWRP 的编译和生产
- 所有贡献者
- 莫莫汉化 README.md
= 2022/10/28
- OFRP清单已被修改,所以现在不完全支持OFRP(如果你能解决这个问题,请提交一个PR请求!)。
= 2022/07/08
- TWRP和基于TWRP的5.X ~ 12.X是***全部成功编译的***。
= 2022/07/06
- Add support for 5.1 branch
= 2022/07/05
- Updated to work with trees back to 6.0
- Add conditionals to include common trees for syncing
- Update README for SSH keys
= 2022/07/04
- Updated to work with Android 12.1 AOSP minimal TWRP manifest
= 2022/05/29
- Should work correctly with Android 11 based source code
= 2022/02/03
- Due to the hardware resource limitation of GitHub action, this version cannot be compiled based on AOSP and other source codes of Android 11 and above. If necessary, please use local compilation
= 2021/10/29:
- Refactored version 2.0
- Completely reconstruct the use logic to reduce the difficulty of use
- Optimize the parameter transfer part, now you can run multiple Workers at the same time
名称 | 描述 | 示例 |
---|---|---|
MANIFEST_URL |
源码地址 | https://github.com/minimal-manifest-twrp/platform_manifest_twrp_aosp.git |
MANIFEST_BRANCH |
源码分支 | twrp-12.1 |
DEVICE_TREE_URL |
设备树地址 | https://github.com/TeamWin/android_device_asus_I003D |
DEVICE_TREE_BRANCH |
设备树分支 | android-12.1 |
DEVICE_PATH |
设备位置 | device/asus/I003D |
COMMON_TREE_URL |
通用设备树地址(没有的话无需填写) | https://github.com/TeamWin/android_device_asus_sm8250-common |
COMMON_PATH |
通用设备地址(没有的话无需填写) | device/asus/sm8250-common |
DEVICE_NAME |
机型名称 | I003D |
MAKEFILE_NAME |
编译文件名 | omni_I003D |
BUILD_TARGET |
建立目标分区 (boot/recovery/vendorboot) | recovery |
例如,你的用户名是:JohnSmith
3. 改变用户名和电子邮件 在工作流程中反映你的Github证书(可选)
5. 在你的安卓设备上,安装Termux
NOTE: When creating the deploy key for a repository like git@github.com:owner/repo.git or https://github.com/owner/repo, put that URL into the key comment. (Hint: Try ssh-keygen ... -C "git@github.com:owner/repo.git".) owner = your Github username
pkg install openssh
ssh-keygen -t ed25519 -C "git@github.com:owner/Action-Recovery-Builder.git"
cd /data/data/com.termux/files/usr/etc/ssh
cat ssh_host_ed25519_key.pub
Select and copy the key then paste in the box for Key. You can name it whatever you choose for the title.
cat ssh_host_ed25519_key
复制Termux的输出。
在你的浏览器中,选择安全标签下的秘密。 选择 Actions 选择 New repository secret 对于新的秘密名称,它应该是 SSH_PRIVATE_KEY 将ssh_host_ed25519_key的输出粘贴到Value框中。 然后选择 Add secret.
可以在以下网址下载 Release