Aosp Flashing in Ofox

Aosp Flashing in Ofox

xeon_man

❗You might encounter Touch not working while using aosp. A power+volume button based reboot fixes that.

❌ Don't use ADB sideload.


⚠️ This guide is sequentially written, read once completely before attempting.

🛠️ Troubleshooting guide available at the bottom, scroll down if faced any issue.


Pre-requisites :

1. Keep your device data backup.

2. Ensure that you have a HyperOS based ROM file available in pc or phone to troubleshoot and fix problems if something goes wrong.

3. Ensure that Orange Fox 14.1 R12 or above, as R11.3 (rel. 11/01/2026) doesn't work.

4. Ensure that the recommended firmware version required for the ROM is installed.


Now, Aosp installation :

1. Reboot to recovery.

2. Wipe the 4 of : "Dalvik art / cache" + "Cache" + "Metadata" + "Data"

3. Flash your ROM Zip

3. Reboot to recovery again! (make sure it's ofox, if not then simply reflash ofox using fastboot and continue)

4. Flash your ROM Zip again!

5. Optional: Flash your Gapps etc.

Common steps are done.

Now do step 6 as per requirement.


For Clear Format / Encrypted Installation :

6. Just format the storage by typing "yes" and reboot to system, and enjoy.


For decrypted / No format storage needed:

6. Flash the DFE NEO with prescribed options from given link and then reboot to system without formatting the storage.


Troubleshooting :

If after step 3 you discover that your orangefox recovery touch isn't working, then:

Method A -

1. Press and hold the power button and as soon as MI logo appears (after about 15 sec), press and hold volume up key to reboot to recovery again, it should now work.


Method B -

1. Instead of using volume up key, try volume down key to enter fastboot mode and connect with pc/another phone using usb.

2. While in fastboot mode, users can simply reflash any HyperOS version to solve the issue.


Method B.2 -

After entering fastboot if not wanting to reflash HyperOS and retry flashing aosp back then:

1. Type command: fastboot getvar current-slot

2. Then you will get letter such as "a" or "b" .

3. And then if "a": fastboot set_active b

Or if "b": fastboot set_active a

Just change the active slot to the opposite letter of step 2 result.

4. Then "fastboot reboot recovery" will get you back to working ofox most probably and retry the installation or Flash any custom HyperOS rom.


Report Page