What is a Camera list not match and why does it appear?
The Camera list not match error is one of the most common problems on Xiaomi, Redmi and POCO smartphones, due to mismatching of data about the camera modules in the system, which occurs when the deviceβs firmware expects to find certain cameras (main, wide-angle, macro or telephoto), but in reality detects others β or does not see them at all.
β Updates MIUI (Especially when switching to a new version of Android).
β Unofficial firmware or root rights.
β Replacement of the motherboard or camera module.
β Reset to factory settings followed by recovery from backup.
The bug looks like a pop-up notification when you start the Camera app or a black screen with the text "Camera list not match. Please check your device."** Sometimes the camera can work, but with artifacts: green stripes, blurry or lack of autofocus. In rare cases, the error blocks all the functions of the camera completely.
The reason is that the configuration files (persist.camera) are not compatible with the real hardware, for example, if you flashed the firmware from Xiaomi 12 Pro to Xiaomi 12, the system will search for three cameras instead of two, which will cause conflict, similar to replacing the camera module with a non-original or used from another device.
First steps: reboot and check the hardware
Before you start complex manipulations, follow the basic steps that solve the problem in 30% of cases:
- π Reboot your smartphone. Hold the power button for 10 seconds before you turn it off, then turn it back on. Sometimes the error is caused by a temporary driver failure.
- π± Check the physical condition of the camera. Check the modules for cracks, dirt, or traces of moisture. If the camera was recently disassembled (for example, after a fall), the plume may have departed.
- π Turn off all accessories. Remove covers, film and external lenses, which can block sensors or interfere with autofocus.
- π οΈ Update the Camera app**. Go to Google Play β My apps. β Updates and check for updates for the standard camera app.
If you still have a problem, go to a deeper diagnosis, and check the camera plume carefully, as it often leaves when you fall or after disassembly to replace the battery on Xiaomi smartphones.
β οΈ Warning: If you have recently dropped your phone or wet it, don't try to stitch the device! First check the hardware at the service center - the error may be due to damage to the camera module or motherboard.
βοΈ Diagnosis before firmware
Resetting camera and application settings
If the hardware is fine, the next step is to reset the camera app settings and clear its cache, which helps in cases where the error is caused by a conflict of temporary files or incorrect settings:
- Open Settings β Applications β Application Management.
- Find the Camera app (or MIUI Camera) and tap it.
- Select Warehouse β Clear cache and Clear data.
- Return to the main settings of the application and click Reset Settings (if the option is available).
- Reboot your smartphone.
If the standard camera app doesn't work at all, try installing an alternative from Google Play (like Open Camera or GCam).If the alternative camera is working fine, the problem is precisely with the system software.
Also check if the camera permissions are disabled:
- π Go to Settings. β Confidentiality β Application authorizations.
- πΈ Find the Camera section and make sure the Camera app is ticked.
β οΈ Attention: On some firmware MIUI After cleaning the data, the camera also resets HDR, AI-Record them in advance if you use non-standard settings.
Update firmware and rollback to stable version of MIUI
The Camera list not match error often appears after a MIUI update, especially if you are using beta or third-party firmware, the solution is to roll back to a stable version or upgrade to the latest official build.
How to update the firmware correctly:
- Download the latest stable firmware for your model from the official Xiaomi website (choose Global or EEA region).
- Rename the file to update.zip and place it in the root folder of internal memory.
- Go to Settings β About the phone β System update.
- Slip on the three dots in the upper right corner β Select a firmware file.
- Select update.zip and confirm the installation.
If the error appears after the update, try to roll back:
- π₯ Download the previous stable version MIUI for your model.
- π Use Fastboot or Recovery to install (instructions below).
- β οΈ Before rolling back the data through Settings β Additionally. β Backup and reset.
| Xiaomi model | Last stable MIUI (at 2026) | Firmware reference |
|---|---|---|
| Redmi Note 12 Pro+ | MIUI 14.0.8 (Android 13) | Download |
| POCO F5 | MIUI 14.0.6 (Android 13) | Download |
| Xiaomi 13 Ultra | MIUI 14.0.12 (Android 13) | Download |
If the error persists after the update, the problem may be incompatibility between the firmware and the hardware, in which case only manual editing of configuration files or flashing the camera module will help (see the next section).
π‘
Before you run the firmware, check the model of the device with code ##4636## β Phone Information. Wrong firmware can turn a smartphone into a brick.
Manual editing of files persist.camera (for advanced users)
If the reset and firmware did not help, the error may be due to incorrect data in the file persist.camera, which stores information about the configuration of the cameras. ADB!
Editing instructions:
- Connect your smartphone to your PC and enable USB Debugging (Settings β About Phone β MIUI Version β 7 times tap on version β return to Additional β For developers).
- Open the command prompt (Windows) or terminal (Linux/macOS) and type:
adb shell
su
mount -o rw,remount /system
cd /vendor/build.prop
nano persist.cameraIn the file you will see lines of the form:
persist.camera.hal1.packagelist=com.xiaomi.camera
persist.camera.eis.enable=1
persist.camera.dualcamera.enabled=1You need to:
- π Find lines that mention the number of cameras (e.g. persist.camera.triple.enabled)=1).
- βοΈ Fix them to match your deviceβs real-world configuration (e.g. if you have two cameras instead of three).
- πΎ Save the changes (Ctrl)+O β Enter β Ctrl+X).
- π Reboot your smartphone.
On Xiaomi smartphones with a Snapdragon 8 Gen 2 processor (such as Xiaomi 13 Ultra), the error is often associated with the wrong value of the persist.camera.aux.packagelist parameter - it needs to be adjusted to real modules.
β οΈ Note: Incorrect editing of files in /vendor This can lead to bootloop.Before making changes, back up the partition through TWRP or Fastboot.
What if there are no root rights?
Flashing the camera module via Fastboot/EDL
If all previous methods fail, you have to reflash the camera module separately from the main firmware.
- π§ You changed your motherboard or camera to an unoriginal one.
- π± You have custom firmware (like LineageOS or Pixel Experience).
- π The error occurred after a failed update MIUI.
Step-by-step:
- Download the stock firmware for your model from the Xiaomi Firmware Updater website.
- Unpack the archive and find the file with the.img extension that is responsible for the camera (usually called vendor.img or persist.img).
- Install Fastboot drivers and connect your phone to your PC in Fastboot mode (press Power + Volβ when the device is off).
- In the command line, do:
fastboot flash vendor vendor.img
fastboot flash persist persist.img
fastboot rebootDevices with a MediaTek processor (e.g., Redmi Note 12) may require the use of EDL mode and the Mi Flash Tool.
- π₯οΈ Download the Mi Flash Tool from Xiaomiβs official website.
- π Connect the phone in mode EDL (Close the contacts test point on the board or use the command adb reboot edl).
- π Select the Clean All and Lock option in the Mi Flash Tool and run the full firmware package.
After flashing the camera module, the error "Camera list not match" should disappear. If not, the problem is likely hardware incompatibility (for example, the camera module from another Xiaomi model is installed).
π‘
Fastboot/EDL flashing is the most reliable way to fix the bug, but requires strict adherence to instructions. Incorrect actions can lead to loss of IMEI or lock the bootloader.
What to do if nothing helps: hardware solutions
If the software methods didn't work, the problem is the hardware.
- π§ Check the camera plume. On Xiaomi smartphones, it often leaves after a fall or battery change. Take the device apart and make sure the plume is tightly connected to the connector on the motherboard.
- πΈ If you have installed a non-original camera (like AliExpress), it may not be compatible with your model).
- π Check the motherboard, if the phone fell or urinated, the tracks that communicate with the camera could be damaged, and only repairs at the service center will help.
- π Power problem. Sometimes the error is caused by unstable voltage on the camera module. Try replacing the battery or checking the power chain.
Cost of repair in the service center:
| Type of repair | Average price (2026) | Implementation time |
|---|---|---|
| Camera diagnostics | 500β1000 β½ | 30-60 minutes |
| Replacement of camera plume | 1500β2500 β½ | 1-2 hours |
| Replacement of camera module (original) | 3000β8000 β½ | 2-3 hours |
| Maternity board repair | 5000β15000 β½ | 1-3 days |
If you are not sure about your skills, it is better to contact an authorized service center Xiaomi. self-repair without experience can aggravate the problem (for example, damage the flexible plume or chips on the board).