If your device has a broken display or touchscreen, OrangeFox may still be able to help you recover your data.
Starting with version R11.3, OrangeFox Recovery introduces support for controlling the user interface using hardware buttons, such as the volume buttons (+ and -) and the power button. This control mode is called HW GUI Control.
HW GUI Control is an auxiliary feature designed to enable users to navigate OrangeFox Recovery in cases where the touchscreen is malfunctioning (ie, it is an emergency measure).
This mode is not intended for everyday use. It is specifically meant to help with emergency situations involving touchscreen problems.
Please be aware that this feature is under development, that there may be visual glitches, and that you may sometimes need to press a button more than once.
The fox binary provides various hooks for the OpenRecoveryScripts, which can be used to automate/execute various commands using the ADB shell tool.
First, you would need to enter the OrangeFox shell by executing the adb shell
command on your PC.
To decrypt /data while being in the OrangeFox shell, write fox decrypt <pattern>
. Replace the <pattern>
with your password or pin code.
When your unlocking method was a pattern, you would need to translate the pattern to the numeric representation using the table below:
1 | 2 | 3 |
4 | 5 | 6 |
7 | 8 | 9 |
For example, when your pattern is in the shape of "L", the password would be 14789, and the command to decrypt the data would be fox decrypt 14789
.
Generally, "adb pull" is a more reliable way to download files from devices, especially in cases when the MTP protocol could not be initialized.
To use "adb pull", execute the command: adb pull [options] <path on device> <where to save on pc>
.
Example to download the entire Fox/ folder with all the OrangeFox data and backups:
adb pull -a /sdcard/Fox C:\backups
Once in the OrangeFox shell, you can navigate through the Android file system using standard Linux commands:
ls
- List files and directoriescd <directory>
- Change directorypwd
- Show current directorycat <file>
- Display file contentsfind <path> -name "<filename>"
- Search for filesThe fox binary includes backup functionality:
fox backup <partitions>
Common partitions to back up include:
For example, to back up System, Boot and Data:
fox backup SBD
To flash a custom ROM or ZIP file using fox binary:
fox install <path_to_zip>
Example:
fox install /sdcard/Custom_ROM.zip
To wipe specific partitions:
fox wipe <partition_name>
Common options include:
fox wipe data
- Factory resetfox wipe cache
- Clear cachefox wipe dalvik
- Clear Dalvik cacheVarious reboot commands:
fox reboot system
- Normal rebootfox reboot recovery
- Reboot to recoveryfox reboot bootloader
- Reboot to bootloader/fastbootfox reboot download
- Reboot to download mode (Samsung devices)