Compile your first custom recovery via Github Actions - with ldcheck setup. This workflow supports both TWRP and PBRP, you can use it with other custom recovery as well, but you have to modify the yaml config yourself.
-
Fork this repository.
-
Go to
Actiontab >All workflows> Pick which Build you need (TWRP or PBRP) >Run workflow, then pick required information from each drop-down list:
- Manifest Branch (*12.1, *11.0.)
- Device Tree (Your device tree repository link)
- Device Tree Branch (Your device tree repository branch)
- Device Name (Your device codename)
- Device Path (device/brand/codename)
- Build Target (boot, reecovery, vendorboot)
- LDCHECK (path to your target binary file, ie.
system/bin/qseecomd)- If you are building manually/locally and you want to use ldcheck for checking dependencies, visit THIS this for guide.
- Initially, this workflow only supports up to 4 branches for manifest 11 and 12.1, if you build below that, add it yourself.
- https://github.com/that1
- https://github.com/TeamWin
- https://github.com/PitchBlackRecoveryProject
- https://github.com/azwhikaru
- And to all Contributors in every repositories and scripts I used.