OnePlus

OnePlus Nord CE 2 5G

Complete firmware flashing guide for the OnePlus Nord CE 2 5G using SP Flash Tool. Covers Export and GDPR branches, Local Upgrade sideloading, and SP Flash Tool scatter flashing.

OnePlus Nord CE 2 5G February 2022
Models
IV2201
CPU
Octa-core (2x2.4 GHz Cortex-A78 + 6x2.0 GHz Cortex-A55)
GPU
Mali-G68 MC4
RAM
6GB / 8GB
Storage
128GB UFS 2.2 (expandable via shared microSDXC slot)
Display
6.43" AMOLED, 90Hz, FHD+ 1080x2400, HDR10+
Battery
4500mAh, 65W SUPERVOOC wired fast charging
OS
Android 11 (OxygenOS 11.3)
Connectivity
5G, Wi-Fi a/b/g/n/ac, Bluetooth 5.1, USB Type-C
Colors: Bahama Blue Gray Mirror

About the OnePlus Nord CE 2 5G

The OnePlus Nord CE 2 5G (codename: Ivan) is a mid-range 5G smartphone released in February 2022, powered by the MediaTek Dimensity 900 (MT6877) chipset. OnePlus distributes its firmware under a single worldwide model number split into Export and GDPR branches rather than separate regional model numbers.

Each branch carries its own build sequence, and OnePlus's on-device updater will reject a mismatched-branch or older-build package outside of the dedicated NV/IMEI repair file. The Prerequisites and Firmware Package sections below explain how to identify your branch and select the correct firmware before you begin.

Which Flash Mode Should You Use?

SP Flash Tool (Scatter-Based Full ROM)

PC-based flashing using MediaTek's scatter-loading system, needed for full-ROM packages and the NV/IMEI repair dump. Independent firmware archives for this model document unauthenticated sessions working only against the A.09 build; later builds require a matching Download Agent auth file.

How to enter
Power off, then hold Volume Up + Volume Down while connecting USB to enter BROM/Preloader mode
Requires
MediaTek USB/VCOM drivers, SP Flash Tool, MT6877_Android_scatter.txt, DA auth file for builds after A.09

MTK Client / EDL (Emergency, Advanced)

An open-source alternative entry into MediaTek's BROM mode, sometimes used when SP Flash Tool cannot proceed. Users of this device have reported handshake failures against the MT6877 chipset when no valid auth bypass is available, consistent with OnePlus not publicly distributing its Download Agent auth files. Best treated as a last resort behind SP Flash Tool and Local Upgrade.

Requires
Python-based MTK client tooling, a working auth bypass for MT6877 if the device enforces DA authentication

What You Need Before Flashing

1
Windows PC (for SP Flash Tool only)

Required only for the SP Flash Tool path; Local Upgrade runs entirely on the phone. Install SP Flash Tool and the MediaTek USB/VCOM drivers before connecting the device in BROM mode.

2
Bootloader unlock status confirmed

Reflashing a Local Upgrade zip or an SP Flash Tool package restores firmware only; it does not itself change whether the bootloader is locked or unlocked. Unlocking is a separate step via fastboot oem unlock after enabling OEM Unlocking in Developer Options, and it wipes the device on its own.

3
Correct branch and build downloaded

Confirm both the branch (Export or GDPR) and the build letter/number against Settings → About Phone → Version before downloading. A build for the wrong branch will be rejected by Local Upgrade or fail to match the target in SP Flash Tool.

4
USB data cable (for SP Flash Tool)

A data-capable USB cable is required for the SP Flash Tool path; Local Upgrade does not need a PC connection. Use a known-good cable connected directly to the PC, not through a hub.

5
Battery charged before flashing

Keep the phone above roughly 50% charge before starting either method, and do not disconnect USB during an SP Flash Tool session; the 4500mAh battery is not user-removable on this model.

6
Full data backup completed

Both Local Upgrade (outside a same-branch incremental update) and SP Flash Tool packages wipe user data, and bootloader unlocking wipes it separately. Back up photos, contacts, and app data before starting.

How to Flash the OnePlus Nord CE 2 5G — Quick Overview

7-step quick reference for the OnePlus Nord CE 2 5G. Need visuals or troubleshooting help? The full SP Flash Tool guide covers everything in detail.

  1. Identify your exact firmware branch and current build
  2. Back up your data before touching the bootloader or flashing
  3. Download the firmware package matching your branch and build
  4. For Local Upgrade: install OPLocalUpdate first on Android 12+
  5. For SP Flash Tool: install MediaTek USB drivers and load the scatter file
  6. Flash and wait for completion
  7. Confirm IMEI, network, and build number after flashing

Finding the Firmware Package for MT6877

OnePlus distributes Nord CE 2 5G firmware as either an on-device Local Upgrade OTA zip or, for full-ROM and repair scenarios, an SP Flash Tool package built around a MediaTek scatter file. After extracting the SP Flash Tool package, locate:

MT6877_Android_scatter.txt

MT6877_Android_scatter.txt is inside the extracted SP Flash Tool package, alongside the individual partition images it references. Fully extract the archive to a folder on your PC before loading the scatter file. Do not load a scatter file from a different OnePlus or MediaTek model; SP Flash Tool will reject it with a chip-type or scatter-format error.

The Nord CE 2 5G (codename Ivan, model IV2201) uses a single worldwide model number split into two firmware branches rather than separate regional model numbers: Export, covering India and other global markets, and GDPR, covering Europe. Both branches can reach the same build letter, such as C.07 or C.09, within days of each other as two separate, non-interchangeable packages, so match the full branch tag in the build number, not just the letter.

The scatter file for this model is named MT6877_Android_scatter.txt. Independent firmware archives for this device report that an unauthenticated SP Flash Tool scatter session only works against the A.09 build; OnePlus's Download Agent (DA) authentication lock on later builds blocks SP Flash Tool unless a matching auth file for that specific build is supplied.

Note: the OnePlus Nord CE 2 Lite 5G is a different device on a different chipset (Qualcomm Snapdragon 695). Its firmware is not interchangeable with the Nord CE 2 5G (IV2201) covered on this page.

OnePlus Nord CE 2 5G Firmware Versions

Known stock firmware releases for the OnePlus Nord CE 2 5G. Always confirm the branch (Export or GDPR) matches your unit before flashing.

Version Region Android Version Size Download
A.09 IV2201, Export (India & Global) Android 11 (OxygenOS 11.3) 4.66 GB ⬇️ Download
A.10 IV2201, Export (India & Global) Android 11 (OxygenOS 11.3) 309 MB ⬇️ Download
A.10 IV2201, GDPR (Europe) Android 11 (OxygenOS 11.3) 4.41 GB ⬇️ Download
A.13 IV2201, Export (India & Global) Android 11 (OxygenOS 11.3) 4.19 GB ⬇️ Download
C.07 IV2201, GDPR (Europe) Android 12 (OxygenOS 12) 4.30 GB ⬇️ Download
C.09 (SP Flash Tool full ROM) IV2201, Export (India & Global) Android 12 (OxygenOS 12) 4.76 GB ⬇️ Download
F.49 IV2201, Export (India & Global) Android 13 (OxygenOS 13) 4.5 GB ⬇️ Download
N/A (NV/IMEI repair dump) IV2201, Unbranched N/A (raw partition/NV dump) 4.46 GB ⬇️ Download

More builds and newer branch updates may be added over time. View the source listing on AndroidFirmwareFile.com →

OnePlus Nord CE 2 5G — Important Notes

The Nord CE 2 5G launched on Android 11 (OxygenOS 11.3) in February 2022 and was updated through Android 12 (OxygenOS 12) to Android 13 (OxygenOS 13), which is its final major OS version; OnePlus continued shipping OxygenOS 13 security patches into 2024 without releasing an OxygenOS 14/Android 14 build for this model.

The NV/dump-style package distributed for this device is intended specifically for NV/IMEI recovery on a unit with a corrupted modem or IMEI partition. It is explicitly labeled as a downgrade file rather than a routine firmware update, and using it outside that repair scenario is not the intended purpose of the package.

Common Errors on the OnePlus Nord CE 2 5G

BROM ERROR: S_SECURITY_SEND_AUTH_FAIL (6029)

SP Flash Tool failed to authenticate the files being flashed. On this device, this is expected on any build released after A.09, since OnePlus enforces a Download Agent (DA) authentication check past that build. A matching auth file for the target build is required; without one, only the A.09 package is documented to open an unauthenticated scatter session.

BROM ERROR: S_SECURITY_SLA_FAIL (6004)

The Download Agent (DA) file loaded isn't compatible with the connected device's security configuration. Confirm the DA file shipped with the package matches MT6877, use the latest SP Flash Tool build, and confirm the correct authentication file is loaded for the target build.

SP Flash Tool Error 6010: Download Forbidden

The device's security state is blocking the requested SP Flash Tool operation, commonly seen when attempting a raw scatter flash against a build past A.09 without the matching Download Agent auth file. This is a protective check rather than device damage; it is not resolved by retrying the same unauthenticated session.

BROM ERROR: Initialize scatter file failed. Please check the scatter file name you load is legal.

SP Flash Tool rejected the scatter file, usually because the wrong scatter file was loaded or the archive was only partially extracted. Confirm the loaded file is MT6877_Android_scatter.txt from a fully extracted copy of the package, not a scatter file from another OnePlus or MediaTek model.

BROM ERROR: S_FT_ENABLE_DRAM_FAIL (4032)

The firmware package being flashed is either incompatible with this device or was extracted incompletely. Re-download and fully extract the export or GDPR package matching your branch, reinstall the MediaTek USB/VCOM drivers, and confirm only the partitions present in the extracted ROM are checked before flashing.

BROM ERROR: S_CHIP_TYPE_NOT_MATCH (3168)

SP Flash Tool detected a mismatch between the scatter file's target chipset and the connected device. This means the loaded package was not built for MT6877 (Dimensity 900); confirm the download matches the Nord CE 2 5G (IV2201) rather than a different OnePlus or Nord-series model.

"Verification Failed" during Local Upgrade install

On-device Local Upgrade rejected the sideloaded zip. The most common causes on this device are a branch mismatch (export zip on a GDPR build or vice versa), a build older than what's installed, a partially downloaded zip, or, on Android 12 and later, not having OnePlus's OPLocalUpdate app installed first.

For the full SP Flash Tool / MediaTek BROM error database: SP Flash Tool Error Directory →

Frequently Asked Questions — OnePlus Nord CE 2 5G

Ready to Flash?

Follow the full step-by-step SP Flash Tool guide with interactive progress tracking, prerequisite checklist, and complete troubleshooting.

Open Full Guide