Code Monkey home page Code Monkey logo

recovery-automation's Introduction

Building recovery online made easy

Area69Lab Presents - Recovery Automation

What this is

This is an easy way for recovery maintainers or anyone who's interested in building recoveries to finish their dream without a server.

How to use

Just Fork this Repository, Go to Actions tab, Select the Recovery Builder workflow.

Then select Run workflow dropdown from workflow_dispatch menu.

Input the following data in the fields.

  • Recovery Manifest URL with -b branch: Your manifest URL with appended branch as in https://some_site/manifest_url -b android-x.y
  • Device Company / OEM / Vendor: Your Device's Vendor name as in used inside DT. Example: xiaomi, samsung, asus, etc.
  • Device Codename: Your Device's Codename as in used inside DT. Example: nikel, phoenix, ginkgo, etc.
  • Device Tree link, with optional -b branch: Your Device's git URL with appended branch as in https//some_site/dt_link -b pbrp-x.y
  • Kernel repo link with optional -b branch: Your Device's Kernel Source tree with appended branch as in https://some_site/kernel_source -b private_br [OPTIONAL]
  • Require to manually have QCOM commonsys: , Set this to true if needed QCOM opensource commonsys
  • Require to fix cryptfs_hw conflict: Set this to true if needed
  • Build Target: Set as recoveryimage or bootimage if no recovery partition avaiable
  • Build Flavor: Set as eng or userdebug

Then trigger the workflow.

That's it.

Your resulting recovery will be available inside the workflow's Summary tab as in recoveryzip and recoveryimage. They both are zip-compressed file.

Download and extract them to use.

Credits

Enjoy Building Recoveries.

recovery-automation's People

Contributors

wileylau avatar imranpopz avatar rokibhasansagar avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.