Xiaomiโs smartphones, including the Redmi and POCO sub-brands, have long proven to offer excellent performance for reasonable money. However, even flagship models such as the Xiaomi 13 Ultra or 14 Pro sometimes show insufficient smoothness in video shooting in motion. This is especially noticeable when walking or running, when the picture begins to twitch, creating a so-called jelly effect. Users often wonder whether it is possible to software fix this flaw without buying an expensive external stabilizer.
The problem lies not only in the lack of optical stabilization (OIS) in the budget segment, but also in aggressive digital image processing algorithms. The standard camera application MIUI or HyperOS often tries to compensate for the shaking with framing, which leads to loss of detail and unnatural jerks. The most effective way to deal with this is a comprehensive approach that includes the correct adjustment of sensors, calibration of the gyroscope and the use of specialized algorithms. In this article, we will examine all available methods, from simple settings to advanced manipulation of the system.
Before we get to the tricky part, we need to understand the physics of the process. Electronic stabilization (EIS) works by analyzing data from the accelerometer and the gyroscope, then programmatically shifts the frame in the opposite direction. If this data comes with a delay or is inaccurate, the stabilization will not work correctly. So the first step should always be to check the calibration of the sensors, since even a new phone can have a factory calibration defect.
Diagnostics and calibration of motion sensors
The first step to a stable picture is to fine-tune the internal sensors of the smartphone. The gyroscope and the accelerometer are the eyes of the stabilization system. If they see the world skewed, the video will look appropriate. Xiaomi smartphones have built-in engineering menus that allow you to check the operation of all the sensors and, if necessary, recalibrate them.
You don't have to be a programmer to access diagnostics. You just open the standard Phone app and you type in a special engineering code. This action will open the hidden CIT test menu, where all the tools for testing iron are collected. You can find the Gyroscope and the Accelometer tests on the list. You can put your phone on a perfectly flat horizontal surface and run the test. If the system shows deviations, press the calibration button and wait for the process to be completed.
It's important to understand that software calibration won't fix the physical failure of the camera module. If the phone stops holding the horizon after a hit or fall, no settings will help - you will need to replace the OIS module. However, in 90% of cases, the problem is solved by software reconfiguration, since sensors can get lost over time due to temperature expansions or software errors.
Optimizing settings inside the Camera application
The standard MIUI and HyperOS camera app contains many hidden and explicit settings that affect stability. By default, the system often prioritizes brightness or autofocus speed, ignoring smoothness. You need to manually shift priorities in favor of video stream quality. Go to the camera settings (three stripes in the corner) and find the section associated with the video.
The key here is to enable video stabilization. In some models, it may be called anti-shaking or have a hand icon. Make sure this switch is activated. However, it is worth remembering that enabling maximum stabilization often limits the available resolution or frame rate. For example, when shooting in 4K 60 FPS, electronic stabilization may not be available or work less efficiently due to the high load on the processor.
It's also worth experimenting with Video Effects or Moment Magic, and sometimes turning on additional real-time processing filters overloads the stabilization algorithm. HDR-This will free up the processor's resources to more accurately calculate the motion vectors.
โ๏ธ Checklist for camera setup
Use of secret codes and engineering menus
For advanced users who are not afraid to go deep into the system, there are special codes that allow access to the camera settings hidden from the average user. In particular, in the engineering menu, you can change the sensitivity of stabilization or switch the algorithms of the sensor. Be careful: changing unknown parameters can lead to the failure of the camera.
One of the useful codes to check OIS status is ##6484##. In the menu that opens, you need to find the item associated with the camera and check if the optical stabilization module is active. If in the OIS test you see that the lens does not respond to the phone's tilts, it may be a hardware problem. There is also a code ##34971539# that opens the camera update menu, but it is more useful when flashing the module than for settings.
โ ๏ธ Warning: Don't try to change the values in the engineering menu unless you know exactly what a particular parameter is responsible for. Resetting the settings to factory settings may not return the original sensor calibration data.
In some versions of firmware, ADB (Android Debug Bridge) allows you to force Super EIS mode on, even if it is hidden in the interface. This requires connecting to a computer and executing commands in the terminal. For example, a command to activate hidden flags may look like changing the value in settings put global. However, this method does not work on all models and requires unlocking debugging over USB.
List of useful codes for camera diagnostics
Third-party applications for professional photography
If Xiaomiโs camera app doesnโt work, the best solution is to install third-party software. Apps like Open Camera, Filmic Pro or ProCam X allow you to manually control exposure settings and, most importantly, have their own, often better stabilization algorithms, and they donโt depend on the manufacturerโs restrictions.
The Open Camera app, which is free and open, has a separate setup called "Video stabilization" that uses the device's gyroscope to smooth out jerks, and the advantage of third-party apps is that they often allow you to select the degree of crop (short frames), and you can sacrifice the angle of view for maximum smoothness, which is impossible to do in a regular app.
And professional apps also allow you to capture white and focus balance, and sharp surges in focus or changes in color temperature when you move your camera are often perceived as unstable by the eye, and when you capture these parameters, you get a more cinematic and stable picture, even if the camera is physically shaking a little bit.
๐ก
Expert advice: When shooting on third-party applications, be sure to turn on the permission to use a gyroscope and microphone in the Android settings, otherwise the video can be written without sound or with jerks.
Comparison of stabilization methods on different models
The effectiveness of different methods depends heavily on the particular smartphone model. Flagships with optical stabilization (OIS) require one approach, while public sector employees rely only on EIS (electronic stabilization) โ another.
| Method | Flagships (with OIS) | Middle Class (EIS) | Budget segment |
|---|---|---|---|
| Staff annex | High efficiency | Medium (small crop) | Low (jelly effect) |
| Sensor calibration | Critically important | Makes things better. | Minimum effect |
| Third-party software | Expanding Opportunities | Notable improvement | One chance. |
| 60 FPS mode | Excellent smoothness. | Strong crop of frame | Low resolution. |
Owners of devices in the Redmi Note or POCO M/X series should bet on software methods and third-party software, since the OIS physical module is often absent there or has a simplified design. For the flagships of the Xiaomi Mi and Xiaomi Number Series, the main thing is not to interfere with OIS algorithms to work correctly, avoiding overheating.
Physical methods and accessories
No software can fully compensate for the severe shaking of the hands. If you plan to shoot dynamic scenes, running or video from a moving car, the best solution is to use external accessories. A mechanical stabilizer (gimbal) provides a smoothness that no software algorithm can not, because it physically holds the camera in one position.
However, if you can't buy a gimbal, you can use simple life hacks. You can press your elbows against the body to create a point of support. You can hold the phone with both hands. You can use a timer or volume button to start recording so you don't touch the screen while you're shooting, which eliminates the micro-vibrations from pressing.
โ ๏ธ Warning: Do not use magnetic holders to stabilize by attaching them directly to the back cover in the area of the camera (OIS) and cause it to break or hum.
There are also special cases with weights or handles that help to hold the smartphone tighter, and increasing the weight of the device in the hand paradoxically reduces the amplitude of the shaking of the fingers, making the picture more stable even without the inclusion of electronic modes.
๐ก
The combination of Open Camera and the right physical acumen gives the best result on budget models without OIS.