[OnePlus 8 / 8 Pro & 8T Cross Device Development] Wishmasterflo:
OrangeFox Recovery Project

/*
* Your warranty is now void.
*
* We're not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this recovery
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at us for messing up your device, we will laugh at you.
*
*/

OrangeFox Recovery for the Oneplus 8 / 8t / 8 Pro / 9r

Download (for Android 13.x, 14 ROMs) (OOS13 Based)

Download (for Android 12.x, 13 ROMs) (OOS12 Based)

Download FBEv1 Version Oneplus 8 (OOS13 Based) by Deepongi

Download FBEv1 Version Oneplus 8Pro (OOS12 Based) by saurabh_parab

Download FBEv1 Version Oneplus 8Pro (OOS13 Based) by saurabh_parab

Boot it with: fastboot boot OrangeFox-R12.1-OPKONA-V30.img

or flash it with: fastboot flash recovery_a OrangeFox-R12.1-OPKONA-V30.img​

fastboot flash recovery_b OrangeFox-R12.1-OPKONA-V30.img

If the touchscreen is not working for you after booting/flashing Orangefox please make sure that the booted Orangefox is on the same OOS base as your phone is on!

Note:

fastbootd is not working on the OOS13 based Orangefox!!

Take a look at this Post from TWRP in regards of Backup and Restore or

here from the Orangefox wiki.

Spoiler content hidden.

ROM Flashing instructions:

(take a look at the Spoiler above if you need to switch OOS Firmware Base for your ROM

)

From OOS to custom ROM

- Boot to Orangefox

- Format data

- Switch slot

- Reboot to recovery

- sideload/flash ROM

- sideload/flash Orangefox.zip

- reboot to recovery

- Flash Magisk (Magisk can be installed through Fox addons - Install Magisk as well)

- Reboot to system

From custom to custom ROM

- Boot to Orangefox

- Format Data

- sideload/flash ROM

- sideload/flash Orangefox.zip

- Reboot to recovery

- Flash Magisk (Magisk can be installed through Fox addons - Install Magisk as well)

- Reboot to system

For Updating a custom ROM

- Boot to Orangefox

- sideload/flash ROM

- sideload/flash Orangefox.zip

- Reboot to recovery

- Flash Magisk (Magisk can be installed through Fox addons - Install Magisk as well)

- Reboot to system

The Messages failed to mount system, vendor after flashing a ROM can be ignored.

That is due to mounting those for both ext4 and EROFS and of course you can have only one of them.

If you get a Bootloop after flashing a ROM and having done a Format Data do the below:

Boot to bootloader and:

- fastboot devices

- fastboot -w

- fastboot reboot

Source Code: https://gitlab.com/OrangeFox

Device Tree (A12/A13): https://github.com/Wishmasterflo/device_oneplus_opkona/releases

Device Tree OP8/8Pro FBEv1: https://github.com/SENSEIIIII/twrp_device_OnePlus_instantnoodlep

Wiki/FAQ: https://wiki.orangefox.tech/en/guides

OrangeFox Version: R12.1

Version: V30

Last Updated: 22-May-2024

​

Changelog

R12.1 V30 22-May-2024

- Synced with latest Orangefox source changes

old Changelogs

Credits

* ApexLegend007 for Android 12.1 device Tree

* The-Incognito for Recovery Trees of Oneplus 8T

* YumeMichi For Implementing Erofs and Other Misc

* bigbiff for decryption

* Pranav Talmale for decryption

* Systemad for original tree

* CaptainThrowback for original tree

* mauronofrio for original tree

* BillGoss for Backup and Restore

* Qnorsten for OOS fix

* TWRP team

* OrangeFox team

* Deepongi for Orangefox recovery for Oneplus 8

* saurabh_parab for Orangefox recovery for Oneplus 8 Pro