Xiaomi

Redmi A1 / A1+ / POCO C50

Step-by-step firmware guide for the Redmi A1 / A1+ / POCO C50 (codename ice) using Mi Flash Tool. Covers regional MIUI 13 fastboot builds, the ice-versus-snow codename check, and fixes for common flashing errors.

Redmi A1 / A1+ / POCO C50 September 2022 (POCO C50: January 2023)
Models
Redmi A1: 220733SG / 220733SI / 220733SL, Redmi A1+: 220733SFG, POCO C50 (India): MZB0D3DIN
CPU
Quad-core 2.0 GHz Cortex-A53
GPU
PowerVR GE8320
RAM
2GB or 3GB LPDDR4X
Storage
32GB eMMC 5.1 with dedicated microSD slot
Display
6.52" HD+ IPS LCD, 720x1600, waterdrop notch
Battery
5000mAh with 10W wired charging
OS
Android 12 (Go edition), MIUI 13 — device reached end of life, no Android 13 update
Connectivity
4G LTE, Wi-Fi 4 (802.11 b/g/n), Bluetooth 5.0, micro-USB 2.0, FM radio, 3.5mm jack, no NFC
Colors: Black Light Blue Light Green

About the Redmi A1 / A1+ / POCO C50

Xiaomi launched the Redmi A1 and Redmi A1+ in September 2022 as its return to Android Go, a stripped-down version of Android built for phones with 2GB or 3GB of RAM. POCO rebadged the same hardware as the POCO C50 for the Indian market a few months later, in January 2023, with different paint colors but the same MediaTek Helio A22 chipset inside.

Xiaomi Firmware Updater and the ROM mirrors that track this platform group all three phones under the codename ice, and the fastboot firmware is shared across them. A small number of Redmi A1+ units in the field report a different codename, snow, in fastboot — a detail worth checking on your own unit before you download anything, covered in the Prerequisites section below.

Which Flash Mode Should You Use?

Manual ADB / Fastboot Commands

Individual fastboot flash commands through Platform Tools let you rewrite a single partition, such as a damaged recovery image, without touching the rest of the phone. With only 2GB or 3GB of RAM and a Go-edition build, this phone has less margin for error if you get a partition name wrong, so most people are better off letting Mi Flash Tool handle the full sequence.

How to enter
Hold Volume Down + Power to Fastboot; confirm with fastboot devices
Requires
Unlocked bootloader, Android SDK Platform Tools, Xiaomi USB drivers

SP Flash Tool (MediaTek Emergency Path)

The Helio A22 chipset can, in theory, be serviced through SP Flash Tool with a scatter file when fastboot no longer responds at all. Xiaomi has never published an official scatter package for ice, so this path is mostly limited to repair technicians who already have a sourced firmware dump and an auth bypass file.

How to enter
Power off, connect USB while holding Volume Down with SP Flash Tool already running
Requires
MediaTek scatter file (not officially released by Xiaomi for ice)

What You Need Before Flashing

1
Windows PC with Mi Flash Tool

Mi Flash Tool only runs on Windows. Download it together with the Xiaomi USB driver package from Xiaomi's developer site before you start.

2
Unlocked bootloader

Turn on OEM Unlocking in Developer Options, bind your Mi Account, then run Mi Unlock Tool from a PC. First-time accounts on this Go-edition model can wait a week or longer for approval.

3
The matching regional fastboot ROM (.tgz)

Check Settings → About Phone for your build string and match the suffix — SGMMIXM for Global, SGMEUXM for EEA, SGMINXM for India, SGMRUXM for Russia.

4
A data-capable micro-USB cable

This model uses micro-USB, not USB-C. Use the cable that came in the box, or one you know carries data, plugged straight into a PC port rather than a hub.

5
Battery at 60% or higher

A shutdown mid-write can leave ice unable to reach Fastboot mode again. Charge to at least 60% first and keep the cable connected for the entire flash.

6
Photos and files backed up

Both the account-bind step and the flash wipe internal storage. Move files to the microSD card, a PC, or cloud storage first — the base 32GB of storage leaves little room to spare.

How to Flash the Redmi A1 / A1+ / POCO C50 — Quick Overview

A quick 7-step overview built specifically for the Redmi A1 / A1+ / POCO C50. The full Mi Flash Tool guide adds screenshots, progress tracking, and fixes for common errors.

  1. Check your fastboot codename before downloading anything
  2. Turn on OEM Unlocking and bind a Mi Account
  3. Download the fastboot ROM that matches your build suffix
  4. Install the Xiaomi USB driver and Mi Flash Tool
  5. Extract the .tgz and point Mi Flash Tool at the folder
  6. Let the flash run to completion without disconnecting
  7. Confirm signal, IMEI, and fingerprint after first boot

Finding the Firmware Package for MT6761

Xiaomi packages ice firmware as a regional fastboot archive (.tgz). Once you extract it, the folder Mi Flash Tool needs sits at the top level next to the individual partition images:

flash_all.bat

This script sits inside the extracted fastboot ROM. After decompressing the .tgz, find flash_all.bat (Windows) or flash_all.sh (Linux/Mac) at the top level, next to an images folder holding the individual partition files. Extract fully to a folder on your PC first — running the script straight out of the compressed archive will not work.

Confirmed regional branches for ice use suffixes like SGMMIXM for Global, SGMEUXM for EEA, SGMINXM for India, and SGMRUXM for Russia. Xiaomi Firmware Updater and mirror sites such as AndroidFirmwareFile.com stopped listing new builds after V13.0.24.0.SGMMIXM in September 2024, which matches this device's end-of-life status.

Inside the extracted .tgz, flash_all.bat (Windows) and flash_all.sh (Linux/Mac) sit next to an images folder holding the partition files. Point Mi Flash Tool's Select field at that top-level folder, not the images subfolder.

If fastboot reports snow instead of ice on your specific Redmi A1+ unit, none of the ice-branded packages above are confirmed safe to use — treat that as a different firmware tree until you find a build that explicitly lists snow as its codename.

Redmi A1 / A1+ / POCO C50 MIUI Firmware Versions

Known stock MIUI fastboot ROM releases for the Redmi A1 / A1+ / POCO C50. Confirm the regional suffix matches your device before flashing.

Version Region Build / OS Size Download
V13.0.24.0.SGMMIXM Global (MI) u2014 MIUI 13 (Android 12) Android 12, Sep 2024 u2014 final tracked stable build 2.4 GB ⬇️ Download
V13.0.19.0.SGMMIXM Global (MI) u2014 MIUI 13 (Android 12) Android 12, Oct 2023 2.4 GB ⬇️ Download
V13.0.15.0.SGMEUXM EEA (EU) u2014 MIUI 13 (Android 12) Android 12, early 2023 u22482.1 GB ⬇️ Download

More regional builds and recoveries for ice → View the source listing on AndroidFirmwareFile.com →

Redmi A1 / A1+ / POCO C50 — Important Notes

The Helio A22 in this phone was carried over from the older Redmi 6A, so it is built for calls, messaging, and light apps rather than modern games. Google lists this chipset tier as a minimum spec for Android Go, which is why Xiaomi shipped Android 12 Go edition here instead of standard MIUI.

ice has no publicly documented EDL/9008 recovery path for end users, since this is a MediaTek platform rather than a Qualcomm one. If Mi Flash Tool cannot see the device after checking drivers and cables, a repair shop with MediaTek-specific tools such as SP Flash Tool and a matching auth file is typically the only remaining option.

Common Flashing Errors on the Redmi A1 / A1+ / POCO C50

Mi Flash Tool: device list stays empty with ice in Fastboot mode

Open Device Manager while the phone sits in Fastboot mode. If it lists as an unrecognized device rather than an Android Bootloader Interface, the MediaTek/Xiaomi USB driver did not register for this chipset. Reinstall the driver package, try a rear USB port on the PC directly, and swap the cable — some bundled micro-USB cables from this budget tier only carry power, not data.

FAILED (remote: 'flashing_permission_denied')

The bootloader on this unit is still locked, or the unlock approval has not landed yet. Check Developer Options for a confirmed unlocked state instead of trusting Mi Unlock Tool's first screen — new Mi Accounts on Go-edition phones like this one can sit in a review queue for a week or more.

fastboot getvar product returns snow instead of ice

A minority of Redmi A1+ units use a different board revision that identifies as snow rather than ice. Flashing an ice-branded fastboot package onto a snow unit risks a partition mismatch and a phone that will not boot past the Mi logo. Stop and match your firmware download to whichever codename fastboot actually reports, not to the model name printed on the box.

MIUI update fails with "Install Failed - insufficient storage" on the 32GB model

The 32GB eMMC storage has little headroom once Go-edition apps, photos, and system cache build up on this RAM-limited phone. Clear cached data under Settings → Apps, move photos to the microSD card, and free at least 2GB before retrying, or use Mi Flash Tool with the full fastboot ROM instead of the incremental OTA.

No SIM signal and blank IMEI after flashing a mismatched regional build

Flashing, for example, an SGMEUXM package on a phone that originally shipped as SGMINXM can leave the modem partition out of sync with the phone's original carrier calibration. Reflash the fastboot package matching the original build suffix rather than trying a third region, since Xiaomi stopped issuing new ice firmware after the device reached end of life.

For the full firmware error database: Fastboot Error Directory →

Frequently Asked Questions — Redmi A1 / A1+ / POCO C50

Ready to Flash?

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

Open Full Guide