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.
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?
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
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 module | Typical authorization | Proneness to flicker | Recommended setting |
|---|---|---|---|
| Sony IMX586 | 48 MP | Low. | Auto (50/60 Hz) |
| Samsung GW1 | 64 MP | Medium | Forced 50 Hz. |
| OmniVision OV64B | 64 MP | Tall. | Manual setting + Software update |
| Sony IMX766 | 50 MP | Low. | 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.