Skip to content

LittleBoyDeva/OrangeFox-build-script

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

53 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

OrangeFox build script by SebaUbuntu

A "simple" script that you can use to build OrangeFox Recovery Project without losing time exporting OF specific variables

Features:

  • Included script to synchronize OrangeFox sources for supported Android version

  • Build OrangeFox without losing time doing ". build/envsetup.sh" and "lunch codename" or changing manually release version

  • Help you with exporting OF specific variables

  • Organize device-specific variables in different files (called ofconfigs, similar to Linux defconfig), without touching the script

"How can I use it?"

  • Clone this repository

  • Give to scripts executing permissions

  • Install Android build environment

    bash setup/env.sh
  • Synchronize OrangeFox sources

    • Android 7.1 -> fox_7.1.sh
    • Android 8.1 -> fox.8.1.sh
    • Android 9.0 -> fox_9.0.sh

    Example for Android 9.0 version:

    bash setup/fox_9.0.sh
  • Create a file containing device-specific variables and put it in

OF_ROOT/configs/CODENAME_ofconfig

Example for whyred:

OF_ROOT/configs/whyred_ofconfig

See other ofconfigs for reference

  • Run the script with
./orangefox_build.sh

"How can I contribute to this repo?"

You can contribute by pull requesting ofconfigs to create a large database of config files, to help people that want to build OrangeFox for their devices without remaking them

About

Script for OrangeFox Recovery Project building

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Shell 100.0%