Skip to content

uatel/Action-Recovery-Builder1

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 

Repository files navigation

Use Github Action to compile Recovery

Support OFRP, SHRP, TWRP compilation and production

Release Notes

= 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
- TWRP compilation test passed
- OFRP compilation test passed
- SHRP compile test passed

Parameter Description

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_I001D
DEVICE_TREE_BRANCH Device branch android-12.1
DEVICE_PATH Device location device/asus/I001D
DEVICE_NAME Model name I001D
MAKEFILE_NAME Makefile name twrp_I001D
BUILD_TARGET Build Target Partition (boot/recovery/vendorboot) boot

how to use

For example, your username is: Fun-114514

1. Click'Fork' in the upper right corner of this warehouse

2. After waiting for the automatic redirection, you will see your own username

3. Click'Actions-Recovery Build'

4. Click'Run workflow' and fill in according to the above'parameter description'

5. After filling in, click'Run workflow' to start running


Compilation results

Can be downloaded at Release


Remark

OrangeFox Recovery Project: https://gitlab.com/OrangeFox/Manifest.git

About

Build Recovery for Android with GitHub Workflow

Resources

Stars

Watchers

Forks

Packages

No packages published