You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
## Automated TWRP compilation based on Github Action
2
2
3
-
- Support TWRP, SHRP compilation and production
3
+
## Advertising
4
4
5
-
---
5
+
1. OrangeFox is [here](https://github.com/azwhikaru/Action-OFRP-Builder)
6
6
7
-
## Python 2 in Debian (Ubuntu) has been removed. If you are working on Android 8.1 and below, use *Recovery Build (Legacy)*
7
+
## Notice
8
8
9
-
---
9
+
1. 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
10
10
11
-
## OrangeFox is [here](https://github.com/azwhikaru/Action-OFRP-Builder)
11
+
2. 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"**
12
12
13
-
---
13
+
3. issues and Pull Requests may **NOT** get a reply. If you think is really necessary, use email on my profile to contact me
14
14
15
-
## Report script issues only, questions about your device may not be responded
15
+
4. Python 2 in Debian (Ubuntu) has been **removed**. If you are working on Android 8.1 and below, use *Recovery Build (Legacy)*
16
16
17
-
---
17
+
5. Don't ask any questions about your source code, such as
18
+
- No rule to make ...
19
+
- Image ... out of size
18
20
19
21
## Thanks to
20
-
- All contributors
21
22
22
-
---
23
-
24
-
## Release Notes
25
-
```
26
-
= 2022/10/28
27
-
- OFRP manifest is changed, so not fully support OFRP now (if you can slove this, please submit a pull request!)
28
-
29
-
= 2022/07/08
30
-
- TWRP and TWRP-based 5.X ~ 12.X are ***ALL COMPILED SUCCESSFULLY***
31
-
32
-
= 2022/07/06
33
-
- Add support for 5.1 branch
34
-
35
-
= 2022/07/05
36
-
- Updated to work with trees back to 6.0
37
-
- Add conditionals to include common trees for syncing
38
-
- Update README for SSH keys
39
-
40
-
= 2022/07/04
41
-
- Updated to work with Android 12.1 AOSP minimal TWRP manifest
42
-
43
-
= 2022/05/29
44
-
- Should work correctly with Android 11 based source code
45
-
46
-
= 2022/02/03
47
-
- 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
48
-
49
-
= 2021/10/29:
50
-
- Refactored version 2.0
51
-
- Completely reconstruct the use logic to reduce the difficulty of use
52
-
- Optimize the parameter transfer part, now you can run multiple Workers at the same time
#### 3. Change the [username and email](https://github.com/CaptainThrowback/Action-Recovery-Builder/blob/main/.github/workflows/Recovery%20Build.yml#L100-L101) in the workflow to reflect your Github credentials (optional)
61
+
83
62
## Setting up SSH Keys (optional)
63
+
84
64
#### 4. Go to Settings, then select Deploy keys and select "Add deploy key" button.
85
65
86
66
#### 5. On your Android device, install [Termux](https://github.com/termux/termux-app/releases)
87
67
88
68
#### 6. Install openssh in Termux and generate ssh keys. (Do not use passphrase for keys)
69
+
89
70
NOTE: When creating the deploy key for a repository like [email protected]:owner/repo.git or https://github.com/owner/repo, put that URL into the key comment. (Hint: Try ssh-keygen ... -C "[email protected]:owner/repo.git".)
0 commit comments