Camera flicker on Xiaomi: causes and ways to eliminate

Camera flickering on Xiaomi smartphones is a common problem faced by users of various models, from the budget Redmi Note to the flagship Mi 13 Ultra. The effect manifests itself as flashing stripes, image jitters or β€œwaves” on video, especially in artificial lighting conditions. The reasons can be both software (firmware failures, incorrect settings) and hardware (incompatibility of camera frequency and lighting).

In most cases, the problem can be solved without going to the service center, but it is important to understand that flickering when shooting under fluorescent lamps or lights. LED-It's not always a defect in the device, it's often a physical phenomenon, because it's a mismatch in the refresh rate of the camera (FPS) and frequency of the light source (50/60 In this article, we will discuss all possible ways to eliminate flickering, from basic to advanced.

If you only notice flickering when you're shooting a video, and you don't, the problem is probably frame rate settings, and if you see the effect in both photos and viewfinder mode, the reasons could be more serious, from a damaged camera module to a conflict with the MIUI shell.

Before you start setting up, check if flickering is a feature of lighting. LED-And the lamps often flicker at 100 Hz, which you can see in the video, but with the naked eye. Try to capture the same shot in natural light -- if there's no flicker, the problem is the lamps, not the smartphone.

1.Frame rate (FPS) check and regional settings

The most common reason for video flickering on Xiaomi is the discrepancy between the camera frame rate and the frequency of the electrical network in your country. In Europe and Russia, the standard network frequency is 50 Hz, and in the United States and some countries in Asia it is 60 Hz. If the camera settings choose an FPS value that does not coincide with the light frequency, the video will appear stripes.

To fix this:

  1. Open the Camera app.
  2. Go to Video Mode.
  3. Touch the badge. βš™οΈ (settings) or swipe up the screen to open additional settings.
  4. Find the Framerate (FPS) option or Regional settings.
  5. Choose 50 FPS (for Russia/Europe) or 60 FPS (for USA/Asia).

If your Xiaomi model doesn’t have an explicit FPS choice, try turning on or off the Anti-Flicker option (if any). On some devices, such as the Redmi Note 10 Pro or the POCO X3 Pro, this feature is hidden in the advanced settings.

πŸ“Š Your Xiaomi smartphone supports manual setup FPS?
Yes, there is a 30/50/60 FPS choice
There's only 30 FPS.
There's no such option.
I don't know, I haven't.

Important: Some models (e.g. Mi 11 Lite) automatically activate 1080p mode when selecting 60 FPS, even if you shoot in 4K. This is normal behavior – the camera lowers resolution to stabilize the frequency.

2. Update of firmware and Camera app

The flickering can be caused by a firmware bug or an outdated version of the Camera app. Xiaomi regularly releases updates to fix similar issues, especially for new models like the Xiaomi 13T or Redmi K60.

To update the software:

  • πŸ“± Go to Settings. β†’ The phone. β†’ Updating the system.
  • πŸ” Click Check Updates and install the latest version. MIUI.
  • πŸ“· Open the Google Play Store, find the Camera app and update it (if available).
  • πŸ”„ Reboot your smartphone after the update.

If the update didn’t work, try clearing the Camera app cache:

  1. Go to Settings β†’ Applications β†’ Application Management.
  2. Find the Camera and select the Warehouse.
  3. Click Clear Cache (Do not delete data!).
  4. Restart the app.

πŸ’‘

If the flicker has increased after the update, try to roll back to the previous version of the firmware via Fastboot or Recovery. Instructions for this are available on the XDA Developers forum or in the official Xiaomi groups on Telegram.

3. Manual setting of anti-flickering (Pro Mode)

Many Xiaomi smartphones (e.g. Mi 10T Pro, Redmi Note 12 Pro+) have a hidden anti-flicker feature that can be activated via Pro Mode (Professional Mode), which works even if the basic settings do not have an FPS option.

Instructions:

  • πŸŽ₯ Open the Camera app and switch to Video mode.
  • πŸ”§ Tap the Pro icon (or M for manual settings).
  • πŸ” Find the parameter Anti-Flicker or Flicker (may be hidden under additional).
  • πŸ’‘ Choose 50 Hz (for Russia) or 60 Hz (for the USA).
  • πŸ“Ή Record a test video to check the result.

If there is no Anti-Flicker option, try manually setting Shutter Speed multiples of the network frequency:

  • In Pro Mode, set shutter speeds of 1/50 (for 50 Hz) or 1/60 (for 60 Hz).
  • Set the ISO to 100-400 to avoid noise.
Why is there no anti-flashing option in Pro Mode?
On some models (such as the POCO F3 or Redmi 9A), the anti-flicker function is blocked by the manufacturer, in which case only updating the firmware or using third-party shooting applications, such as Open Camera or Filmic Pro, where FPS settings are available manually, will help.

4. Use of third-party applications for shooting

If the standard Camera app doesn't allow you to set up FPS or anti-flickering, try alternative programs that give you more control over your shooting parameters and often solve the flicker problem.

The best apps for Xiaomi:

  • πŸ“Έ Open Camera is free, open source software. It lets you manually set the data. FPS, Exposure and even video format (H.264/H.265).
  • 🎬 Filmic Pro – Professional app with support LOG-Profiles and manual anti-flickering settings. Suitable for Xiaomi with support Camera2 API.
  • πŸ“Ή ProCam X – utility with advanced video settings, including the selection of frame rate and bitrate.

To set up anti-flickering in Open Camera:

  1. Install the app from Google Play.
  2. Open the settings (βš™οΈ β†’ Video settings).
  3. Find the Video flicker reduction option and select 50 Hz or 60 Hz.
  4. Set the video resolution to 1080p or 4K (depending on the model).

Warning: Some apps (like Filmic Pro) require a full feature fee. Check compatibility with your Xiaomi model on the developer’s website before buying.

5. Checking hardware problems

If the flicker does not disappear after all the software settings, the problem may be in the hardware:

  • πŸ”§ Damaged camera plume is a common problem after falling or disassembling a smartphone.
  • πŸ’‘ Faulty camera module - defect of matrix or stabilizer.
  • πŸ”‹ Overheating of the processor - during long shooting 4K Some models (such as the Redmi Note 11) begin to troll performance, leading to artifacts.

How to diagnose a hardware malfunction:

  1. Try to shoot a video on another smartphone in the same conditions, and if there's flickering there, there's a problem with the lighting.
  2. Run the camera test through the engineering menu: ##4636## Select Testing β†’ Camera and check if the image flickers in test mode.
  3. Install the CPU Monitor app and check if the processor is overheating during the shooting.

Check the flicker on another device

Run the camera test through the engineering menu

Install a temperature monitoring application

Try to shoot videos in different lighting conditions

-->

Critical sign of hardware malfunction: flickering is present even in the camera menu (before shooting) or in short exposure photos, in which case a replacement of the camera module or plume is required.

6.Reset camera and phone settings

If all previous methods failed, try resetting the camera or the entire smartphone, which will eliminate possible configuration conflicts, especially after the MIUI updates.

How to reset your camera settings:

  • πŸ“± Go to Settings. β†’ Annexes β†’ Application management.
  • πŸ” Find the Camera and select the Warehouse.
  • πŸ—‘οΈ Click Clear Data (this will delete all user settings, but not photos!).
  • πŸ”„ Reboot the phone.

If it doesn’t help, do a soft phone reset (without deleting data):

  1. Press the power button and select Reboot.
  2. Check the camera after you turn on.

⚠️ Attention: Full reset (Settings) β†’ Additionally. β†’ Resetting will delete all data, including photos and apps. Before doing so, back up via Mi Cloud or Google Drive.

7. Features of flickering on specific Xiaomi models

Some Xiaomi smartphones have unique flickering issues related to their hardware platform, and the table below shows the most common cases and solutions:

ModelCause of flickeringDecision
Redmi Note 10 ProConflict with the Snapdragon 732G processor when shooting in 4KReduce the resolution to 1080p or upgrade the firmware to MIUI 14
POCO X3 NFCThere is no anti-flickering option in the standard cameraUse Open Camera or GCam with manual settings
Mi 11 UltraOverheating during long-term shooting 8KLimit the resolution to 4K 30 FPS or use a cooling case
Redmi 9/9AThe Helio G35/G80 processor is not capable of processing videoShoot video at 720p 30 FPS or turn off stabilization

For models with MediaTek processors (such as the Redmi Note 12 on the Helio G99), flickering can occur due to unoptimized drivers, in which case only waiting for an update from Xiaomi or installing custom firmware (such as the Pixel Experience) will help.

πŸ’‘

On smartphones with Snapdragon processors (such as POCO F4), flickering is more often associated with software settings, while on MediaTek (Redmi 10C) it is more often associated with hardware limitations.

FAQ: Frequent questions about camera flickering on Xiaomi

πŸ”Ή Why the flicker is only visible when shooting a video, but in the photo it is not?
This is because the video is shot at a fixed frame rate (FPS), which may not coincide with the frequency of the light flicker. The shutter speed is usually shorter and the flicker does not have time to manifest itself. Try taking a photo with a long shutter speed (for example, 1/10 sec) - the effect will become noticeable.
πŸ”Ή Can you remove the flicker without losing video quality?
Yes, if the FPS is wrong, choose the frequency that matches your power grid (50 or 60 Hz) and shoot at maximum resolution. If the flicker is caused by hardware problems (such as a damaged plume), the quality is not avoided - repairs will be required.
πŸ”Ή Why After Updating MIUI flickering got stronger?
Sometimes new firmware versions contain bugs in the camera drivers. Reverse to the previous version of MIUI via Fastboot or wait for a patch. Also check if the FPS settings have gone wrong after the update.
πŸ”Ή Does resetting your phone to factory settings help?
Yes, but only if the problem is software (e.g., conflict with other applications or a glitch in camera settings) if the flicker is caused by hardware malfunction or lighting features, resetting will not help.
πŸ”Ή What lamps do not cause flickering in the video?
Use high-flashing (1,000Hz) or LED panels with PWM-free drivers, halogen lamps or professional studio lighting will also work, and on budget, Philips LED EyeComfort lamps.