only Supports OrangeFox 12.1 / 11
Auto updates in background/ Installing old releases/ Ability to create and edit OpenRecoveryScripts/ Beautiful UI/ No analytics/ads, small apk size/ Internal Storage (Yes, decryption works!)/ External Storage (Both OTG and MicroSD.)/ Touchpanel/ Brightness/ Vibration/Haptic/ ADB Sideload/ MTP/ Flashlight/ Synced with the latest Teamwin changes/ Designed with latest Material design 2 guidelines/ Implemented support for Flyme and MIUI OTA, and incremental block-based OTA in custom ROMs/ Included assorted customizations/ Inbuilt patches, like Magisk and password reset patch/ Several addons/ Password protection/ Fully open-source/ Frequently updated/
We have been operating since early 2018. Since then we have improved the quality, stability, and device support of the recovery. Today OrangeFox is the leader in stability, UI design, and UX. Installing OrangeFox means being with the latest code and fastest fixes.
OrangeFox Recovery was originally designed for Xiaomi Redmi Note 4X Snapdragon (mido). Right now we support 50+ devices, with more than 5 million downloads from our official download server.
= 2024-10-21
- Fix issue with Snapdragon Gen 7/8 devices
= 2024-10-06
- fix some errors
- fix problems with vendor_boot
- Include Recovery to tar for Samsung devices
- Include recovery installer zip
- LDCheck for checking missing dependencies.
- Clarify options in README
- Increase swap size for kernel inline builds
- Remove common tree input fields (not needed)
- Fix build with Omni manifests
- Update ubuntu to latest version
- Updated to work with Android 14 AOSP minimal TWRP manifest
- Completely reconstruct the use logic to reduce the difficulty of use
- Optimize the parameter transfer part, now you can run multiple Workers at the same time
Name | Description | Example |
---|---|---|
MANIFEST_BRANCH |
Source branch | OrangeFox-12.1 |
DEVICE_TREE_URL |
Device tree address | https://github.com/kinguser981/android_device_samsung_a05s.git |
DEVICE_TREE_BRANCH |
Device branch that you want to use for build (typically corresponds to the manifest branch) | android-12.1 |
DEVICE_PATH |
Device tree location for syncing, relative to workspace root (usually listed as "LOCAL_PATH" or "DEVICE_PATH" in BoardConfig.mk) | device/samsung/a05s |
DEVICE_NAME |
Model name (same as twrp_<DEVICE_NAME> .mk from device tree) |
a05s |
DEVICE_MAKEFILE |
Name of device-specific makefile from tree (format: <PREFIX>_<DEVICE_NAME> ) |
fox_a05s.mk |
BUILD_TARGET |
Build Target Partition (boot/recovery/vendor_boot) | recovery |
RECOVERY_INSTALLER |
Include recovery installer zip | Optional |
RECOVERY_TAR |
Recovery to tar for Samsung devices | Optional |
4. Click 'Run workflow', choose the branch for the recovery that you want to build, and fill in according to the above 'Parameter Description'
Can be downloaded at Release
- https://github.com/that1
- https://github.com/TeamWin
- https://gitlab.com/OrangeFox
- https://github.com/cd-Crypton
- https://github.com/azwhikaru
- And to all Contributors in every repositories and scripts I used.