Analysis updated 2026-07-10 · repo last pushed 2025-06-02
Build a custom TWRP recovery for an older Android phone without setting up a local build environment.
Generate recovery files for multiple Android device models using GitHub's cloud servers.
Create a custom recovery to enable full phone backups and custom ROM installations.
| huangdihd/action-twrp-builder-famue-bf66 | foxtrotdev/codex-butler-bell | liushuyu/llk-linux-fork | |
|---|---|---|---|
| Stars | 1 | 1 | 1 |
| Language | Shell | Shell | Shell |
| Last pushed | 2025-06-02 | — | 2023-03-06 |
| Maintenance | Stale | — | Dormant |
| Setup difficulty | moderate | moderate | hard |
| Complexity | 3/5 | 2/5 | 1/5 |
| Audience | developer | developer | developer |
Figures from each repo's GitHub metadata at analysis time.
Requires a GitHub account and known-working device source code links, older Android versions (8.1 and below) need a specific legacy build option.
This project automates the process of building TWRP (Team Win Recovery Project), which is a custom recovery tool for Android devices. A custom recovery lets you do things like install custom operating systems, create full backups of your phone, and perform advanced maintenance that the stock recovery doesn't allow. Normally, compiling this kind of software requires setting up a complex development environment on your own computer, but this tool uses GitHub's cloud servers to do the heavy lifting for you. You start by copying the project template into your own GitHub account. Then, through the GitHub Actions tab, you trigger a build by filling in a short form with details about your specific Android device. This includes links to the device's source code and the name of the device model. Once you submit the form, GitHub's servers automatically download the necessary source code, compile the recovery software, and package it into a ready-to-use file that you can download from the releases page. This is primarily designed for Android enthusiasts, custom ROM developers, and device maintainers who want to create or update a custom recovery for a specific phone without maintaining their own build servers. For example, if someone owns an older Asus phone and wants to build the latest recovery for it, they can use this tool to generate that file in the cloud rather than tying up their personal laptop for hours. The author notes that it should only be used with source code that is already known to work, since GitHub's build resources are limited. The project is built entirely using shell scripts that automate the compilation pipeline. It includes optional steps for setting up SSH keys, which allows the build process to securely access private source code repositories. The author also points out that building recoveries for older Android versions (8.1 and below) requires using a specific legacy build option, since modern systems have dropped support for the tools those older versions rely on.
A GitHub Actions tool that builds TWRP custom recovery for Android devices in the cloud. Just fill in your device details and download the ready-to-use recovery file, no local build setup needed.
Mainly Shell. The stack also includes Shell, GitHub Actions.
Stale — no commits in 1-2 years (last push 2025-06-02).
No license information is provided, so default copyright restrictions apply and you should contact the author before using or modifying this code.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly developer.
This repo across BitVibe Labs
Verify against the repo before relying on details.