Oppo A9 2020 Custom Rom Work May 2026

Before we talk about ROMs, we have to talk about the hardest part: The Bootloader.

Unlike Xiaomi or OnePlus devices, Oppo devices are notoriously difficult to modify. The A9 2020 is an A-only partition device with a locked bootloader that requires a paid authorization code (often called an "MSL Token" or "Auth Firehose") to unlock via tools like MSM Download Tool. oppo a9 2020 custom rom work

What this means for you:

If you have already bypassed this hurdle, congratulations—you have passed the hardest test. Now comes the fun part. Before we talk about ROMs, we have to


  • Unlock bootloader:
  • Install ADB & fastboot:
  • Flash custom recovery:
  • Boot into recovery (TWRP) immediately after flashing.
  • In recovery: make a full backup (Nandroid).
  • Factory wipe (Dalvik/ART, Cache, Data, System) — required for most ROMs.
  • Flash ROM zip via Install menu, then flash GApps if needed.
  • Optional: flash Magisk for root.
  • Reboot system; first boot may take several minutes.
  • | Risk | Consequence | |------|--------------| | Hard brick | Phone becomes unresponsive. No EDL points publicly documented for A9 2020. | | Lost IMEI | No cellular service. OPPO's proprietary tools cannot restore it easily. | | Camera failure | OPPO's camera HAL is closed-source. Custom ROMs use generic drivers – quality drops to 2MP-like. | | Widevine L3 | Netflix/Prime Video stuck at 480p (stock had L1 for HD). | | No OTA updates | Every ROM update requires manual re-flashing and data wipe. | Unlock bootloader: