Firmware Flash Guide

WARNING: Flashing firmware WILL wipe data and may void warranty. Proceed at your own risk.

Requirements

Preparation

Unlocking Bootloader

  1. Enable Developer Options (tap Build Number 7 times).
  2. In Developer Options enable OEM unlocking.
  3. Power off the phone completely.
  4. Hold VOL+ and VOL- together, then plug in the USB cable to the PC.
  5. On the bootloader / download confirmation screen, long‑press VOL+ to unlock (data will wipe).
  6. Allow device to reboot and perform initial setup (or skip, you can power off again for flashing).

Flashing (Stock Base)

  1. Download stock firmware (correct model / region) and extract archives.
  2. Open Odin. Click BL and select the stock BL file. Click CP and select the stock CP file.
  3. Add your ODIN PACK file into the USERDATA slot (sometimes shown under the userdata button).
  4. Uncheck "Auto Reboot" in Odin Options to speed the process.
  5. Click Start. Wait for PASS (green).
  6. After PASS: while still connected, hold POWER + VOL- until the screen goes black, then (keep holding POWER) release VOL- and immediately press/hold VOL+ to enter recovery.
  7. Manually reboot or continue with custom firmware steps once flash completes.

Recovery Wipe

  1. In recovery choose Wipe / Factory data reset (or Wipe Data).
  2. If prompted, type yes to confirm.
  3. Wait for wipe to finish (check for "Done").
  4. Select Reboot > Recovery (NOT System) to return to recovery clean.
  5. Proceed with next flash/custom steps once back in recovery.

ADB Sideload (ROM Flash)

  1. In recovery select Advanced > ADB Sideload (or "Apply update from ADB") then swipe/confirm to enable sideload mode.
  2. On Windows open your ADB / platform-tools folder. (Shift + Right Click > Open PowerShell/Command window here.)
  3. Confirm device is in sideload mode:
    Command
    adb devices
    You should see the device listed as sideload.
  4. Start sideload (type start of command then drag the ROM zip into the window to auto-fill path):
    Command
    adb sideload path-to-your-rom.zip
  5. Wait for progress to reach 100% (the PC side may stop at 47% / 94% — rely on recovery status messages).
  6. When complete, if instructed, go back and select Reboot > Recovery or proceed directly to Reboot System per ROM instructions.

If sideload fails, re-enable sideload mode in recovery and try again (check USB cable & drivers).

Video Walkthrough