[OFFICIAL][RECOVERY][12/13/14]OrangeFox Recovery Project [R11.1]

Search This thread

DarthJabba9

Recognized Developer
May 5, 2014
4,405
4,601
Greater London
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 is FREE SOFTWARE


Downloads:
OrangeFox download site: https://orangefox.download/device/lavender

Notes:
Read very carefully the contents of post #2 below.

INSTALLATION:
0. Backup your ROM, your data, your internal storage, and your settings/apps, to an external device
1. Download the OrangeFox zip file to your device
2. Reboot to your custom TWRP-based Recovery
3. Install the OrangeFox zip file as a normal zip
4. The device will automatically reboot into OrangeFox recovery after installation (allow this to happen)
5. Enjoy!

Guides; Frequently Asked Questions; Installation; Troubleshooting; Sundry Information:
* See https://wiki.orangefox.tech/en/guides

Credits
* TeamWin - for TWRP
* The OrangeFox Team - for your hard work
* All our testers - for your patience and help

FEATURES:
* Built-in support for installing Magisk
* AromaFM
* Flashlight
* Password, torch, led
* Superb new UI and themes
* OrangeFox theme engine:
- choice of theme (black, dark, etc)
- choice of color scheme
- choice of splash screen
* Alternative lockscreen
* And many more!

Donations:
Support the OrangeFox Project by donating at our OpenCollective page.

Other useful information - see below


XDA:DevDB Information
OrangeFox Recovery Project, Tool/Utility for the Xiaomi Redmi Note 7

Contributors
DarthJabba9, MrYacha
Source Code: https://gitlab.com/OrangeFox

Version Information
Status:
Stable
Current Stable Version: R11.1_6
Stable Release Date: 2024-01-06

Created: 2019-06-21
Last Updated: 2024-01-06
 
Last edited:

DarthJabba9

Recognized Developer
May 5, 2014
4,405
4,601
Greater London
OrangeFox R11.1 _6 Stable released

I have released OrangeFox R11.1_6 Stable

Changelog:
* Unified release for dynamic and non-dynamic Android 12/13/14 ROMs (using v4.4 kernels)
* Add support for ROMs with retrofitted dynamic partitions using v4.4 kernels
* Add support for Android 14 decryption
* Update the Magisk addon to v26.4
* Update to the latest upstream commits
* Lots of other enhancements

NOTES:
* This is a unified release, for Android 12/13/14 (dynamic and non-dynamic) ROMs using v4.4 kernels.
* Do not use with ROMs using v4.19 kernels.
* Do not use with Android 11 or earlier.
* Do not use with MIUI ROMs.
* You must flash the zip file for this release; do not just flash the recovery image in the zip file.
* Make a FULL backup of your data and internal storage before flashing.
* Always verify that Magisk v26.4 works with your ROM before trying to flash it.
* Always make a backup of your boot and data partitions before flashing Magisk.
* When reporting any problem please make a FULL report, and you MUST include the recovery log that shows the problem.

Downloads:
OrangeFox download site: https://orangefox.download/device/lavender - (direct link: this zip)

FAQ and Guides: https://wiki.orangefox.tech/en/guides

Donations:
Support the OrangeFox Project by donating at our OpenCollective page.
 
Last edited:

DarthJabba9

Recognized Developer
May 5, 2014
4,405
4,601
Greater London
Creating and Restoring backups

Backing up and restoring can be very problematic if not done properly. Since you will be relying on the backups, this needs to be done with great care. So, I am devoting a separate post to this topic.

Here, I will explain what works for me (your mileage may vary). But, first of all, read this: https://twrp.me/faq/whattobackup.html (and note especially the recommendations concerning "system" versus "system_image", and "vendor" versus "vendor_image").

1. In my opinion, only your data partition (and perhaps the internal storage) should be backed up via a Recovery. While this may seem a bit unusual, you really should always keep a copy of your full ROM's zip installer.

By keeping a copy of your ROM's zip installer, restoring the ROM would be a simple matter of formatting data, clean-flashing the ROM, booting up the newly flashed ROM (to make sure that it actually boots, and to let it encrypt the storage in its own way), and then rebooting to recovery mode. This would give you a working device, and a fresh copy of the boot, system, and vendor partitions. Then you only need restore the backed up data (and internal storage), and you have your system again.

2. For full backups in recovery mode (if you must), the safest option would normally consist of:
  • Boot
  • Data
  • System_Image
  • Vendor_image
  • Internal storage
3. Do not rely entirely on a nandroid (ie, Recovery) backup of your internal storage (ie, your user data, photos, etc). It is wise to have copies in the cloud, and/or on your PC.

4. Do not rely entirely on a nandroid (ie, Recovery) backup of your data partition. It is wise to let your ROM backup your settings and apps data to the cloud (eg, google drive), or use an app to do the same. This provides a second line of defence. The reason for this advice is the dreaded "extractTarFork() error 255" which can sometimes (and randomly) occur when backing up, or (more devastatingly) when restoring a /data partition backup. Nandroid backups of the /data partition are potentially unreliable, and that is just the way it is. You might also want to read this.

5. Always take a backup of your user data (to an external storage device or the cloud) every time you want to flash something (anything - ROM, recovery, mods, OTA updates, or whatever else). Particularly, with a device like lavender (with very flaky encryption), flashing or updating anything at all can potentially lead to your needing to format your data partition to get rid of broken encryption (this is especially the case with regard to moving from any ROM to any other ROM). Ignore this advice at your own peril.

6. Creating backups of encrypted data is fraught with risks. If you want to backup the data partition of an encrypted device, you would be very well advised to first delete the lockscreen password/pin in the ROM before booting to recovery to create the backup. If you don't do this, you must accept the invitation to delete the ROM password (also available in the OrangeFox add ons menu) immediately after restoring the backup. Note - with lavender, if you have any of those new Android 10 custom ROMs that use FBE, you will have to work out for yourself what works for you ...

7. Do not try to restore a backed-up data partition from one ROM to another ROM.

8. Do not try to restore a backup of an encrypted device to a device that is not encrypted, or to a device that is encrypted with a different encryption protocol.

9. Watch this space for more stuff to be added in the future.
 
Last edited:

Felix Siahaan

Senior Member
Aug 1, 2017
69
19
Jakarta
Thank you so much @DarthJabba9.
Love this recovery.
I used OrangeFox since my whyred device and used it on my lavender since beta.
And now finally the stable one :)

Hope Incremental OTA will work soon...
 

@PAIN$

Senior Member
May 26, 2019
95
34
Legazpi
Finally I waited for this to become official and OrangeFox=lit :cool:..more power:good::good: @DarthJabba9..this recovery is on fire:good::good:I will use this as my stable recovery and i recommend it too..
 

CGA1

Senior Member
Jul 11, 2012
256
75
Installed the last RC just the other day and now we're getting final, great! Best of all Migrate works without error messages, makes rom flashing so much easier.
 

whalesplaho

Senior Member
Feb 1, 2012
10,694
2,670
Treasure Island
How did you flashed it?
Can you please tell me the procedure you followed?

1. Flashed recovery from twrp
2. Goto partition- data- format data- yes- format
3. Goto wipe- select system/cache/data/dalvik cache- wipe
4. Goto file and select otg where i saved tha files to flash (EvolutionX.zip, magisk.zip, vbmeta.zip)
5. Flashed rom
6. Flashed magisk
7. Flashed vbmeta
8. Reboot.... Enjoy
 

P.Rabbit

Senior Member
I installed this recovery in the official / stable version.

I can not take the encryption in any way, I know it is not the recovery that will do this.
No way to take out the encryption? It's annoying to place a PIN at every rom reboot or TWRP.

Thanks
 

DarthJabba9

Recognized Developer
May 5, 2014
4,405
4,601
Greater London
I installed this recovery in the official / stable version.

I can not take the encryption in any way, I know it is not the recovery that will do this.
No way to take out the encryption? It's annoying to place a PIN at every rom reboot or TWRP.

Thanks
Do you really understand the consequences of having a lavender device that is not encrypted? I think you first need to read the README.md file here: https://files.orangefox.website/OrangeFox-Stable/lavender/
 

Top Liked Posts

  • There are no posts matching your filters.
  • 156
    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 is FREE SOFTWARE


    Downloads:
    OrangeFox download site: https://orangefox.download/device/lavender

    Notes:
    Read very carefully the contents of post #2 below.

    INSTALLATION:
    0. Backup your ROM, your data, your internal storage, and your settings/apps, to an external device
    1. Download the OrangeFox zip file to your device
    2. Reboot to your custom TWRP-based Recovery
    3. Install the OrangeFox zip file as a normal zip
    4. The device will automatically reboot into OrangeFox recovery after installation (allow this to happen)
    5. Enjoy!

    Guides; Frequently Asked Questions; Installation; Troubleshooting; Sundry Information:
    * See https://wiki.orangefox.tech/en/guides

    Credits
    * TeamWin - for TWRP
    * The OrangeFox Team - for your hard work
    * All our testers - for your patience and help

    FEATURES:
    * Built-in support for installing Magisk
    * AromaFM
    * Flashlight
    * Password, torch, led
    * Superb new UI and themes
    * OrangeFox theme engine:
    - choice of theme (black, dark, etc)
    - choice of color scheme
    - choice of splash screen
    * Alternative lockscreen
    * And many more!

    Donations:
    Support the OrangeFox Project by donating at our OpenCollective page.

    Other useful information - see below


    XDA:DevDB Information
    OrangeFox Recovery Project, Tool/Utility for the Xiaomi Redmi Note 7

    Contributors
    DarthJabba9, MrYacha
    Source Code: https://gitlab.com/OrangeFox

    Version Information
    Status:
    Stable
    Current Stable Version: R11.1_6
    Stable Release Date: 2024-01-06

    Created: 2019-06-21
    Last Updated: 2024-01-06
    61
    OrangeFox R11.1 _6 Stable released

    I have released OrangeFox R11.1_6 Stable

    Changelog:
    * Unified release for dynamic and non-dynamic Android 12/13/14 ROMs (using v4.4 kernels)
    * Add support for ROMs with retrofitted dynamic partitions using v4.4 kernels
    * Add support for Android 14 decryption
    * Update the Magisk addon to v26.4
    * Update to the latest upstream commits
    * Lots of other enhancements

    NOTES:
    * This is a unified release, for Android 12/13/14 (dynamic and non-dynamic) ROMs using v4.4 kernels.
    * Do not use with ROMs using v4.19 kernels.
    * Do not use with Android 11 or earlier.
    * Do not use with MIUI ROMs.
    * You must flash the zip file for this release; do not just flash the recovery image in the zip file.
    * Make a FULL backup of your data and internal storage before flashing.
    * Always verify that Magisk v26.4 works with your ROM before trying to flash it.
    * Always make a backup of your boot and data partitions before flashing Magisk.
    * When reporting any problem please make a FULL report, and you MUST include the recovery log that shows the problem.

    Downloads:
    OrangeFox download site: https://orangefox.download/device/lavender - (direct link: this zip)

    FAQ and Guides: https://wiki.orangefox.tech/en/guides

    Donations:
    Support the OrangeFox Project by donating at our OpenCollective page.
    61
    Creating and Restoring backups

    Backing up and restoring can be very problematic if not done properly. Since you will be relying on the backups, this needs to be done with great care. So, I am devoting a separate post to this topic.

    Here, I will explain what works for me (your mileage may vary). But, first of all, read this: https://twrp.me/faq/whattobackup.html (and note especially the recommendations concerning "system" versus "system_image", and "vendor" versus "vendor_image").

    1. In my opinion, only your data partition (and perhaps the internal storage) should be backed up via a Recovery. While this may seem a bit unusual, you really should always keep a copy of your full ROM's zip installer.

    By keeping a copy of your ROM's zip installer, restoring the ROM would be a simple matter of formatting data, clean-flashing the ROM, booting up the newly flashed ROM (to make sure that it actually boots, and to let it encrypt the storage in its own way), and then rebooting to recovery mode. This would give you a working device, and a fresh copy of the boot, system, and vendor partitions. Then you only need restore the backed up data (and internal storage), and you have your system again.

    2. For full backups in recovery mode (if you must), the safest option would normally consist of:
    • Boot
    • Data
    • System_Image
    • Vendor_image
    • Internal storage
    3. Do not rely entirely on a nandroid (ie, Recovery) backup of your internal storage (ie, your user data, photos, etc). It is wise to have copies in the cloud, and/or on your PC.

    4. Do not rely entirely on a nandroid (ie, Recovery) backup of your data partition. It is wise to let your ROM backup your settings and apps data to the cloud (eg, google drive), or use an app to do the same. This provides a second line of defence. The reason for this advice is the dreaded "extractTarFork() error 255" which can sometimes (and randomly) occur when backing up, or (more devastatingly) when restoring a /data partition backup. Nandroid backups of the /data partition are potentially unreliable, and that is just the way it is. You might also want to read this.

    5. Always take a backup of your user data (to an external storage device or the cloud) every time you want to flash something (anything - ROM, recovery, mods, OTA updates, or whatever else). Particularly, with a device like lavender (with very flaky encryption), flashing or updating anything at all can potentially lead to your needing to format your data partition to get rid of broken encryption (this is especially the case with regard to moving from any ROM to any other ROM). Ignore this advice at your own peril.

    6. Creating backups of encrypted data is fraught with risks. If you want to backup the data partition of an encrypted device, you would be very well advised to first delete the lockscreen password/pin in the ROM before booting to recovery to create the backup. If you don't do this, you must accept the invitation to delete the ROM password (also available in the OrangeFox add ons menu) immediately after restoring the backup. Note - with lavender, if you have any of those new Android 10 custom ROMs that use FBE, you will have to work out for yourself what works for you ...

    7. Do not try to restore a backed-up data partition from one ROM to another ROM.

    8. Do not try to restore a backup of an encrypted device to a device that is not encrypted, or to a device that is encrypted with a different encryption protocol.

    9. Watch this space for more stuff to be added in the future.
    22
    OrangeFox R10.0_2 released

    I have released OrangeFox R10.0_2 Stable (OrangeFox-R10.0_2-Stable-lavender.zip)

    Changes: Supports Android 10 encryption (tested on Pixel Experience)

    Downloads:
    1. OrangeFox download site: https://files.orangefox.website/OrangeFox-Stable/lavender/
    2. SourceForge: https://sourceforge.net/projects/orangefox/files/lavender/
    17
    OrangeFox R10.1_3 Stable released

    I have released OrangeFox R10.1_3 Stable.

    Downloads:
    OrangeFox download site: https://files.orangefox.tech/OrangeFox-Stable/lavender/
    Sourceforge: https://sourceforge.net/projects/orangefox/files/lavender/

    Changelog (General for R10.1): https://wiki.orangefox.tech/en/changelog#orangefox-r101

    Device-specific changes:
    - New kernel
    - Several optimisations and fixes
    - Release date: 05 June 2020

    FAQ and Guides: https://wiki.orangefox.tech/en/guides