- This is NOT an Official Manifest.
- This Manifest uses the Official twrp-6.0 source, with a Patched Build System for OrangeFox, and the OFFICIAL OrangeFox
bootable/recovery
andvendor/recovery
trees. - The Build Environment Setup Guide Below, is the same till Step Number 4 (except for apt). For Other Linux Distros, Read This.
-
cd ~ sudo apt install git aria2 -y git clone https://github.com/akhilnarang/scripts.git ~/scripts cd ~/scripts sudo bash setup/android_build_env.sh
-
mkdir ~/OrangeFox_6 cd ~/OrangeFox_6 repo init -u https://github.com/OrangeFoxRecovery/fox-6.0_manifest.git -b fox_6.0 repo sync -j$(nproc --all) --force-sync
- Use
repo init --depth=1 -u https://github.com/OrangeFoxRecovery/fox-6.0_manifest.git -b fox_6.0
to initialize a Shallow Clone to save Disk Space.
- Use
-
cd ~/OrangeFox_6 git clone https://github.com/OrangeFoxRecovery/device_samsung_fortuna3g.git device/samsung/fortuna3g
-
cd ~/OrangeFox_6 . build/envsetup.sh export ALLOW_MISSING_DEPENDENCIES=true export FOX_USE_TWRP_RECOVERY_IMAGE_BUILDER=1 export LC_ALL="C" export OF_LEGACY_SHAR512=1 lunch omni_<device>-eng mka recoveryimage
- If you are getting errors like "Keymaster2" during Compilation, run
export OF_DISABLE_KEYMASTER2=1
and then Build Again.
- If you are getting errors like "Keymaster2" during Compilation, run
-
cd ~/OrangeFox_6 ls out/target/product/*/
- Now enjoy the Latest OrangeFox Recovery on an old device too! :)
- TeamWin - for TWRP Manifest
- The OrangeFox Team - for the Amazing Recovery!
- @DarthJabba9 - For the fox_6.0 Build System Patch File.
- @Sushrut1101 - For adding the patches in a proper Manifest.