[RECOVERY][UNOFFICIAL] OrangeFox Recovery Project [OnePlus 8t / 9r] [06-Aug-2022]

Search This thread

Wishmasterflo

Senior Member
Nov 21, 2018
1,285
827
Stockholm
OnePlus 8T
OrangeFox Recovery Project

logo.jpg

Code:
/*
* 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 8t/9r
Download (for Android 12.x ROMs)
Download (for Android 11 and lower ROMs) (OP8T only)


Boot it with: fastboot boot OrangeFox-R12.1-Unofficial-OnePlus8T-V3.img
or flash it directly with: fastboot flash recovery OrangeFox-R12.1-Unofficial-OnePlus8T-V3.img
You can also adb sideload the zip file from any other recovery

You need to be on latest OOS12 Firmware on both slots in order to flash this new OrangeFox Version to the recovery partition (or you will end up on a black screen when trying that!)
Just booting it with fastboot boot Orangefox OrangeFox-R12.1-Unofficial-OnePlus8T-V3.img will work when on OOS11 Firmware as well.
Also this new R12.1 Orangefox recovery can only decrypt data on Android 12.x ROMs.
If you need to decrypt data on Android 11 or lower ROMs please use the old R11.1 Version from
here.


ROM Flashing instructions:
-Flash ROM
-Flash OrangeFox
-Reboot to recovery (to switch slot)
-Flash (Nik)Gapps (if needed)
-Flash Magisk
-Format data
-Reboot to system

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): https://github.com/Wishmasterflo/twrp_device_oneplus_lemonades
Device Tree Kebab (A11):
https://github.com/Wishmasterflo/android_device_oneplus_kebab
Wiki/FAQ: https://wiki.orangefox.tech/en/guides
older Versions of OrangeFox R11.1:
download


OrangeFox Version: R12.1
Version: V3
Last Updated: 06-Aug-2022

Changelog
R11.1 V10 06-Aug-2022
- Synced with latest Orangefox R11.1 changes for Oneplus 8t

R12.1 V3 03-Aug-2022

- Minor fixes and changes
- Updated OOS12 Kernel
- Merged latest TWRP 12.1 Changes


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
* Qnorsten for OOS fix
* TWRP team
* OrangeFox team
 
Last edited:

Wishmasterflo

Senior Member
Nov 21, 2018
1,285
827
Stockholm
OnePlus 8T
Hi all!

I will need to rebuild the OrangeFox and also found some other small thing I need to fix.
I will do that and upload a new Version in the next days.

Seems I messed up something when changing the devicename (kebab/OnePlus8T).

OrangeFox_devicename.png
 
  • Like
Reactions: dahawthorne

TrOjAnUK

Senior Member
Sep 28, 2009
2,389
1,008
Essex
Hi all!

I have just uploaded a new Version of my Orangefox.

Now it should be possible to correctly flash/install it.

Changelog:
- Changed device name from kebab to OnePlus8T
- Some small bug fixes

The download link is updated with the new Version in the OP.

Enjoy. :)
Just updated to this build and it wont let me boot back to the OS, just loops back to orange fox recovery, tried flashing the OLD version but that errors, fastbooted the old version and it wont let you flash OF back again... had to resort to booting TWRP to get the system working again.. Now back on the older Orange Fox which we love ....
 

Wishmasterflo

Senior Member
Nov 21, 2018
1,285
827
Stockholm
OnePlus 8T
Just updated to this build and it wont let me boot back to the OS, just loops back to orange fox recovery, tried flashing the OLD version but that errors, fastbooted the old version and it wont let you flash OF back again... had to resort to booting TWRP to get the system working again.. Now back on the older Orange Fox which we love ....
Hello!
Hmmm thats strange. I am running that new build now and I have no issues to boot back to the OS from OrangeFox.
 

Wishmasterflo

Senior Member
Nov 21, 2018
1,285
827
Stockholm
OnePlus 8T
Is this version Android 12 support...
Since this is based on the OrangeFox 11.0 sources and there are no sources for OrangeFox 12.0 which would be based on Android 12 this is still based on Android 11 until there are new sources for OrangeFox which I can use to build a new Version with full Android 12 support.

So OrangeFox Version R11.1 is not able to decrypt the Storage when you are on Android 12!
I guess you can still flash/use Android 12 with OrangeFox so long your Storage is not encrypted.
It is most about the encryption of Android 12 which is different and will not work with this OrangeFox Version as of now.
 
  • Like
Reactions: linuxcolor

Qnorsten

Senior Member
Mar 14, 2012
241
123
Interesting and nice with an alternative to TWRP for this device.

Do orangefox also have the same ~50s boot delay that the current TWRP version for 8T has?
 

Top Liked Posts

  • There are no posts matching your filters.
  • 8
    FYI

    I have some good news. The errors I got when trying to build have nothing to do with me device tree or Orangefox 12.1 sources.

    Seems that my Linux I am using has some hick ups or something when trying to build for fox_12.1
    Another one could successfully build Orangefox 12.1 using my Oneplus 8t device tree.

    So there is good hope that I am able to build it now during the weekend.
    I hope I can get that to work now. :)
    8
    Hey, at least its one step closer to finally switching to the new firmware. :)
    Yes I am a step closer now, I have updated it now with OOS12 files but still no luck in getting the decryption of data working.
    Guess I have to add/update some more things to get that working.
    Seems to me now that it is not even trying to decrypt now since something is missing or not yet updated.
    Have to dive deeper into this to understand what more needs to be fixed /updated now.
    7
    Hi all! :cowboy:

    A new Update to OrangeFox recovery is uploaded now.
    It is now synced with the latest TWRP 3.6.2-11 done by ApexLegend007

    Changelog:

    R12.1 V2 27-July-2022
    - This Version should be unified now to work on the Oneplus 8t and 9r
    - Updated with changes from new TWRP 3.6.2-12
    - Based on OOS12 now
    - fixed decryption of Data when on Android 12


    Note:
    You need to be on latest OOS12 Firmware on both slots in order to flash this new OrangeFox Version to the recovery partition.
    Just booting it with fastboot boot Orangefox OrangeFox-R12.1-Unofficial-OnePlus8T-V2.img will work when on OOS11 Firmware as well.


    The download link is updated in the OP.
    6
    OK I guess I know what to do now to get Android 12 decryption working now.
    Will implement and try that out in the next days. :)
    5
    Hi all!

    The first initial build of OrangeFox R12.1 is available now.

    Changelog
    R12.1 17-July-2022
    - Initial Version of OrangeFox R12.1 for the Oneplus 8t


    The download link is updated in the OP.

    Note: OrangeFox R12.1 is synced with the latest TWRP 12.1 changes but by some reason the decryption of data is still not working now on our device!
    Seems that it is a bit more complicated on Oneplus devices.
  • 20
    OrangeFox Recovery Project

    logo.jpg

    Code:
    /*
    * 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 8t/9r
    Download (for Android 12.x ROMs)
    Download (for Android 11 and lower ROMs) (OP8T only)


    Boot it with: fastboot boot OrangeFox-R12.1-Unofficial-OnePlus8T-V3.img
    or flash it directly with: fastboot flash recovery OrangeFox-R12.1-Unofficial-OnePlus8T-V3.img
    You can also adb sideload the zip file from any other recovery

    You need to be on latest OOS12 Firmware on both slots in order to flash this new OrangeFox Version to the recovery partition (or you will end up on a black screen when trying that!)
    Just booting it with fastboot boot Orangefox OrangeFox-R12.1-Unofficial-OnePlus8T-V3.img will work when on OOS11 Firmware as well.
    Also this new R12.1 Orangefox recovery can only decrypt data on Android 12.x ROMs.
    If you need to decrypt data on Android 11 or lower ROMs please use the old R11.1 Version from
    here.


    ROM Flashing instructions:
    -Flash ROM
    -Flash OrangeFox
    -Reboot to recovery (to switch slot)
    -Flash (Nik)Gapps (if needed)
    -Flash Magisk
    -Format data
    -Reboot to system

    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): https://github.com/Wishmasterflo/twrp_device_oneplus_lemonades
    Device Tree Kebab (A11):
    https://github.com/Wishmasterflo/android_device_oneplus_kebab
    Wiki/FAQ: https://wiki.orangefox.tech/en/guides
    older Versions of OrangeFox R11.1:
    download


    OrangeFox Version: R12.1
    Version: V3
    Last Updated: 06-Aug-2022

    Changelog
    R11.1 V10 06-Aug-2022
    - Synced with latest Orangefox R11.1 changes for Oneplus 8t

    R12.1 V3 03-Aug-2022

    - Minor fixes and changes
    - Updated OOS12 Kernel
    - Merged latest TWRP 12.1 Changes


    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
    * Qnorsten for OOS fix
    * TWRP team
    * OrangeFox team
    11
    Hi!

    I uploaded a new Version with the latest OrangeFox R11.1 changes

    R11.1 V9 01-June-2022
    - Synced with latest OrangeFox R11.1 changes

    FYI

    I see that the Orangefox Team is still working on the new Version R12.1 which will support Android 12 but that Version is not ready to build it yet as it still seems to have many bugs and issues.
    As soon they fully release it I will build it for our Oneplus 8t.

    Stay tuned!
    11
    Good news. 😊

    Orangefox R12.1 got released now.
    During the next week I can try to build it for the Oneplus 8t.
    8
    Hey, at least its one step closer to finally switching to the new firmware. :)
    Yes I am a step closer now, I have updated it now with OOS12 files but still no luck in getting the decryption of data working.
    Guess I have to add/update some more things to get that working.
    Seems to me now that it is not even trying to decrypt now since something is missing or not yet updated.
    Have to dive deeper into this to understand what more needs to be fixed /updated now.
    8
    FYI

    I have some good news. The errors I got when trying to build have nothing to do with me device tree or Orangefox 12.1 sources.

    Seems that my Linux I am using has some hick ups or something when trying to build for fox_12.1
    Another one could successfully build Orangefox 12.1 using my Oneplus 8t device tree.

    So there is good hope that I am able to build it now during the weekend.
    I hope I can get that to work now. :)