Eliminating Xiaomi’s camera flicker: The Complete Guide

Xiaomi and Redmi smartphone owners often experience unpleasant visual effects when the image in the viewfinder begins to pulsate or twitch.This phenomenon, known as flickering, can significantly spoil the shooting process, making it impossible to create high-quality photos or videos. The problem often occurs suddenly and confuses the user, making him think about the breakdown of expensive equipment.

In fact, most cases are not about physical damage to the matrix, but about a software failure or incorrect setting of the refresh rate of the screen and the sensor. Xiaomi uses various camera modules in their devices, and the algorithms of their operation can conflict with system updates MIUI or HyperOS. Understanding the nature of this defect is the first step to its successful elimination.

In this article, we will discuss in detail why an image artifact arises, how to adjust frame rates for specific lighting conditions, and what hidden parameters of the engineering menu can help. You will learn to distinguish a software bug from a hardware malfunction, which will save time and money when you access the service.

The Nature of Flickering: Why It Happens

The main reason for the appearance of bands or pulsations on the screen is the desynchronization of the frequency of reading data from the matrix and the frequency of updating the image on the display. In artificial lighting, which is operated by an AC network, the lamps emit light at a certain frequency (usually 50 or 60 Hz), the camera captures these subtle changes in brightness, which creates the flickering effect.

Modern Xiaomi smartphones are equipped with automatic network frequency (Auto) algorithms that should compensate for this effect. However, if the software "glues" or settings are down, no compensation occurs. Noise reduction can also introduce its own distortions, especially in low light conditions when the system tries to artificially brighten the frame.

Sometimes the problem is that the image processor overheats, and when you record high-resolution video for a long time, the heat goes up, and the system starts to force the performance to decline, which can be as jerks or flashing pictures, and it's a defense mechanism that prevents hardware from failing.

Third-party cameras from Google Play may incorrectly interact with the drivers of a particular Xiaomi module, causing resource conflicts. In such cases, the standard Camera app may work perfectly, while third-party software shows instability.

  • πŸ“Έ The mismatch between the network frequency setting (50 Hz vs 60 Hz) and the current lighting.
  • ⚑ Overheating of the camera module under prolonged load.
  • πŸ› Errors in the current version of the firmware MIUI/HyperOS.
  • πŸ”Œ Failure of the plume or oxidation of the module contacts.
πŸ“Š What problem do you most often face?
Indoor-only flickering
Stripes on video when recording
The camera just goes black.
No problem, I'm looking for prevention.

Basic frequency setting in the Camera app

The first thing to do when you find a problem is to check the frequency settings for flicker prevention, which is located in the menu of the camera itself and allows you to force the system to specify which network you are on. For Russia and CIS countries, the standard is 50 Hz, but in some shopping centers or offices with imported equipment, 60 Hz can occur.

To find this setting, open the Camera app and click on the three bars in the top right corner. Go to the settings section (cog) and scroll down to the "Frequency of Preventing Flicker." Try switching the value from "Auto" to a fixed 50 Hz or 60 Hz and for changes to the viewfinder.

If the automatic mode is constantly wrong, the forced setting of the value often solves the problem instantly, and ignoring this parameter leads to dark horizontal bars crawling across the screen.

πŸ’‘

If you are in the range of powerful industrial lamps or neon signs, even the right 50/60 Hz setting may not remove the flicker completely due to the complex shape of the radiation wave.

Diagnostics through CIT Engineering Menu

For a deeper diagnosis of the hardware of the camera module in Xiaomi smartphones, there is a special CIT engineering menu. It allows you to run equipment tests regardless of the main software interface, which helps to exclude the influence of third-party factors.

Enter the combination ##6484## or ##4636## (code may vary depending on the model and Android version). In the list that opens, select the item associated with the camera (usually FrontCamera or BackCamera), and the test mode will start, where you can see the "raw" image from the matrix.

If the flicker is maintained in CIT mode and looks the same as it would in normal mode, there is a high probability of hardware failure, it can be a bad contact of the plume, damage to the matrix itself, or problems with the power controller, and if the CIT image is clean, then the problem lies in the software or settings of the main application.

What if the code doesn't work?
On the new versions MIUI full-access CIT-You can use the menu as a limited number, try entering the code ##64663## or use the Service and Feedback appΒ» -> Β«Checking devicesΒ».

Resetting and updating software

Often, the module is unstable due to accumulated errors in the app cache or conflicts after the system update. The first step is to delete temporary camera files. Go to Settings β†’ Apps β†’ All Apps β†’ Camera, select Memory and click Clear Cache and Clear Data.

Note that cleaning the data will reset the camera to factory settings, you will have to reset the grid, watermark and frame rate. After that, be sure to restart the device. If the problem is caused by a software failure, it should disappear. Otherwise, it is worth checking for system updates.

Xiaomi regularly releases security and optimization patches, which often contain fixes for camera drivers. Go to Settings β†’ About the phone and click on the MIUI version logo. If an update is available, install it. Sometimes a rollback to the previous stable firmware version helps if the problem appears immediately after the update.

β˜‘οΈ Checklist before resetting settings

Done: 0 / 4

Comparison of models and compatibility of modules

The flicker problem is not universal and depends on the specific sensor installed in your device. Different Xiaomi and Redmi models use matrices from Sony, Samsung or OmniVision, and each of them has its own characteristics of working in artificial light. Below is a table of common modules and their propensity for artifacts.

Camera moduleTypical authorizationProneness to flickerRecommended setting
Sony IMX58648 MPLow.Auto (50/60 Hz)
Samsung GW164 MPMediumForced 50 Hz.
OmniVision OV64B64 MPTall.Manual setting + Software update
Sony IMX76650 MPLow.Automobile

Owners of OV64B sensors often complain of low-light pulsation in the viewfinder, a well-known feature of these arrays that is partly solved by algorithmic processing in new software versions. If you have one, keep an eye out for updates especially closely.

It’s also worth noting that the Redmi Note or Redmi A series’ budget models use simpler optics and electronics that are worse at suppressing noise and flickering, where software techniques may be less effective, and the user will have to put up with some artifacts in a certain light.

πŸ’‘

Knowing your sensor model helps you understand whether the flicker is a defect of your specimen or a mass feature of the line.

When hardware repairs are required

If software methods, resetting and checking in the engineering menu have failed, the problem is probably physical, and the most common cause is the camera plume moving away from the connector on the motherboard, which can occur after a fall, impact, or simply because of vibration during prolonged use.

⚠️ Attention: If flickering is accompanied by the appearance of colored spots, vertical stripes of a different color or a full black screen when the camera is turned on, most likely, the sensor itself or the plume is damaged.

Another reason could be oxidation of the contacts if the phone was in a wet environment, which may not cause the device to fail immediately, but may cause the contacts to corrosion over time, in which case professional ultrasound cleaning and soldering of the contacts or replacing the module is necessary.

Replacing the camera is a procedure that requires precision. It is important to use the original module or a quality analog, as cheap copies often do not have the right filters to suppress flicker, and the problem will return immediately after repair.

  • πŸ› οΈ Retreat of the plume after falling or shaking.
  • πŸ’§ Oxidation of contacts due to moisture.
  • πŸ”₯ Failure of the matrix power controller.
  • πŸ“‰ Physical damage to the sensor (crack, impact).

Additional optimization methods

There are less obvious methods of dealing with image artifacts, such as disabling the photo enhancement function or Β«AI-The camera, in some cases, stabilizes the viewfinder, and these functions load the processor with additional real-time computations, which can lead to frames being out of sync.

Also try changing the resolution of the video. If you shoot in 4K 60 fps, try lowering to 1080p 30 fps. This will reduce the load on the image processing system and can remove flickering if it is caused by overheating or a lack of processing power at the moment.

Developer mode is available for advanced users, and you can find the USB Debugging and other options that affect animations and interfaces, which can indirectly affect the smoothness of the camera, but you should change these settings with caution, having previously backed up the data.

Hidden parameter of bandwidth
In some firmware, enabling the High Performance mode in the battery settings helps, giving the camera priority in consuming processor resources.
Why does the camera only flicker in the Instagram or TikTok app?
Third-party apps often use their own video compression and processing algorithms, which can conflict with Xiaomi camera drivers. Try clearing the cache of a particular app or updating it through the Play Market Store. Also, check if the social network app itself has its own frame rate settings enabled.
Can a protective glass cause flickering?
Yes, cheap, low-quality oleophobic or air-coated protective glass can create glare that the camera perceives as flickering, especially when exposed to direct light. Take the glass off and check the camera's performance without it.
Does the power saving mode on affect the camera?
Power saving mode limits background processes and can reduce processor frequency, which sometimes leads to unstable operation of energy-intensive modules, such as the camera.
What to do if the flicker appeared after the Android update?
After a major system update (e.g., switching from Android 13 to 14), the old camera settings may conflict with the new drivers. Be sure to reset the camera settings completely (via the app menu) and reset the network settings if possible.