- OrangeFox is here
-
Github Actions service is NOT unlimited so to avoid waste, don't use unverified source code in this, the best used to automate builds of repositories that are already stabilized
-
Before you make any changes, make sure that the repository you are operating in belongs to you. "Fork" if you want to commit code, otherwise use "Use this template"
-
issues and Pull Requests may NOT get a reply. If you think is really necessary, use email on my profile to contact me
-
Python 2 in Debian (Ubuntu) has been removed. If you are working on Android 8.1 and below, use Recovery Build (Legacy)
-
Don't ask any questions about your source code, such as
- No rule to make ...
- Image ... out of size
All contributors
| Name | Description | Example |
|---|---|---|
MANIFEST_URL |
Source address | https://github.com/minimal-manifest-twrp/platform_manifest_twrp_aosp.git |
MANIFEST_BRANCH |
Source branch | twrp-12.1 |
DEVICE_TREE_URL |
Device address | https://github.com/TeamWin/android_device_asus_I003D |
DEVICE_TREE_BRANCH |
Device branch | android-12.1 |
DEVICE_PATH |
Device location | device/asus/I003D |
COMMON_TREE_URL |
Common tree address | https://github.com/TeamWin/android_device_asus_sm8250-common |
COMMON_PATH |
Common tree location | device/asus/sm8250-common |
DEVICE_NAME |
Model name | I003D |
MAKEFILE_NAME |
Makefile name | twrp_I003D |
BUILD_TARGET |
Build Target Partition (boot/recovery/vendorboot) | recovery |
For example, your username is: JohnSmith
1. If you just want to use it simply, click 'Use this template' in the upper right corner of this repository
Edit these lines in both workflow files:
.github/workflows/Recovery Build.yml(lines 104-105).github/workflows/Recovery Build (Legacy).yml(lines 104-105)
Change from:
git config --global user.name "Azwhikaru"
git config --global user.email "azwhikaru+37921907@users.noreply.github.com"To your own credentials:
git config --global user.name "YourGithubUsername"
git config --global user.email "youremail@example.com"5. On your Android device, install 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
Copy the output from Termux.
In your browser, select Secrets under the Security tab. Select Actions Select New repository secret For the New secret name, it should be SSH_PRIVATE_KEY Paste the output from ssh_host_ed25519_key into the Value box. Then select Add secret.
Can be downloaded at Release




