The touch screen of a smartphone is not just a display, but the main tool for interacting with the device. Over time, even on top models Samsung Galaxy, Google Pixel or Xiaomi Redmi problems may arise: inaccurate touches, โmissedโ clicks, distorted colors or uneven backlighting. Most often, this is not due to hardware defects, but to lost settings screen calibration โa process that many users are not even aware of.
Calibration solves two key tasks: hardware (adjusting the sensitivity of the sensor) and software (adjustment of color rendering, white balance, gamma curve). In 80% of cases, screen glitches can be fixed without visiting a service center - just know what tools to use. In this article we will analyze all the current calibration methods for Android 12โ15, including hidden engineering menus, third-party applications and manual settings for different scenarios: from gaming smartphones to devices with AMOLEDdisplays.
It is important to understand that the procedure is different for capacitive and resistive screens (the latter are rare, mostly in older or specialized devices). The result is also affected by the firmware version: for example, in One UI 6.0 (for Samsung) and MIUI 15 (for Xiaomi) auto-calibration algorithms have been updated. We will take into account all the nuances so that you get an accurate result the first time.
Why do you need screen calibration: signs and consequences of ignoring
Many users have endured inconvenience for years, chalking them up to โmodel featuresโ. Meanwhile, untimely calibration leads not only to discomfort, but also to physical wear components. For example:
- ๐ฏ Inaccurate touches โthe cursor or element selection moves 2โ5 mm from the point of contact. Especially noticeable in games (PUBG Mobile, Genshin Impact) or when drawing in Adobe Fresco.
- ๐ "Ghost" clicks โthe screen reacts to touches that were not there (often due to static electricity or humidity).
- ๐จ Distorted colors โshades look faded or overly saturated, white color โgives offโ a blue/yellow tint.
- โ๏ธ Uneven backlight โโcloudsโ or a brightness gradient are visible on a gray background (typical for
OLEDscreens after 1โ2 years usage).
If you ignore these symptoms, the consequences can be serious:
- ๐ Increased battery consumption โ the system spends additional resources processing โfalseโ touches.
- ๐ ๏ธ Accelerated wear of the sensor โ if incorrect during calibration, some areas of the screen are overloaded.
- ๐ฑ Crashes in application operation for example, Google Maps zoom gestures may not be recognized correctly.
โ ๏ธ Attention: On devices with Always-On Display (for example Samsung Galaxy S23 Ultra) incorrect color calibration can lead to pixel burnout due to the constant display of static elements with too high brightness.
Check whether your smartphone needs calibration with a simple test:
- Open
Settings โ System โ About phoneand tap the fieldBuild numberseveral times to activate Developer mode. - Go back to
Settings โ Systemand selectFor developers โ Show touches. - Draw with your finger on the screen: if the dots appear offset or missing, calibration is necessary.
Method 1: Automatic calibration through the engineering menu (for all versions of Android)
The engineering menu is a hidden section of the settings where manufacturers test hardware components. It has tools for accurate sensor calibrationthat are not available in the standard interface. The method works on 90% of devices, including Samsung, Xiaomi, Realme, Oppo and Google Pixel.
To open the engineering menu:
- Open the application
Phoneand enter the combination:##36446337##(for some models MediaTek is used
##36446339##or##4636##). - If the combination does not work, try an alternative method:
#0#and select
Touch TestorSensor Test.
In the engineering menu, find the section Touch Screen (or TP Calibration). The interface may differ, but the general algorithm is as follows:
Select "Calibration" or "Touch Test"|
Follow the instructions on the screen (usually you need to touch the crosses in the corners of the display)|
Confirm saving the settings ("Save" or "OK" button)|
Reboot the device to apply the changes-->
| Manufacturer | Engineering menu code | Calibration section |
|---|---|---|
| Samsung | #0# |
Touch โ Calibration |
| Xiaomi/Redmi/Poco | ##36446337## |
CTP Testing โ Auto Test |
| Google Pixel | ##4636## |
Sensor Test โ Touch Panel |
| Realme/Oppo | *#808# |
Manual Test โ Touch Screen |
โ ๏ธ Attention: On some firmware (for example, ColorOS 14 for Oppo) the engineering menu may be blocked. In this case, use method 3 (calibration applications) or update the software.
If after calibration the screen begins to respond worse, return the settings to factory settings: in the engineering menu select Restore Default or reset the settings via Settings โ System โ Reset.
Before calibration through the engineering menu, remove the protective film or case - they can distort the sensor signal, especially if they have metal elements.
Method 2: Manually adjusting the sensitivity of the sensor (for devices with root access)
If automatic calibration does not work, and your device has root access, you can manually adjust the sensor parameters. This method is suitable for experienced users and requires caution.
You will need:
- ๐ฑ Smartphone with unlocked
bootloaderand installed Magisk. - ๐ ๏ธ Application BuildProp Editor (available in Google Play or on XDA Developers).
- ๐ Backup file
build.prop(required!).
Instructions:
- Open BuildProp Editor and find the parameters associated with the sensor. They may be called:
ro.sf.touch_calibrationpersist.sys.touch.pressure.scale
debug.touch.pressure.scale - Change the values according to the table below (example). for
AMOLEDscreens):
| Parameter | Default value | Recommended value | Effect |
|---|---|---|---|
ro.sf.touch_calibration |
0,0,0,0 |
1,0.2,0.1,0.3 |
Improves Accuracy at the edges of the screen |
persist.sys.touch.pressure.scale |
1.0 |
0.8โ1.2 |
Adjusts the pressing force for triggering |
debug.touch.pressure.scale |
0 |
1 |
Enables advanced diagnostics |
Changing a parameter ro.sf.touch_calibration can lead to inoperability of part of the screen if the values are set incorrectly before editing. file build.prop!
After making changes:
- Save the file and restart the device.
- Check the sensitivity in
Settings โ System โ For developers โ Show touches. - If the screen begins to behave unpredictably, return the original values.
What to do if after editing build.prop the screen stops working?
If the screen does not respond to touches after the change build.prop, connect the device to the PC via USB, use ADB commands to restore the file:
adb pull /system/build.propadb push build.prop.bak /system/build.prop
adb reboot
If ADB is not available, reflash the device via Fastboot or Recovery.
Method 3: Applications for screen calibration (without root)
If the engineering menu is not available and root access no, third-party applications will come to the rescue. They do not provide such deep control as manual settings, but they cope with most problems: from displaced touch to incorrect color rendering.
Top 5 tested applications (2026):
- ๐ฑ Touchscreen Calibration - a simple tool for basic sensor calibration. Supports Multi-Touch reaction zone test.
- ๐จ Screen Balance - adjusts colors, contrast and screen temperature. Useful for displays with burn-in.
AMOLED-displays with burn-in. - ๐ง Display Tuner โadvanced settings for brightness, gamma curve and color profiles (required ADB for some functions).
- ๐ ๏ธ Sensor Test & Fix โdiagnoses sensor problems and offers solutions (including reset calibration).
- ๐ฅ๏ธ Color Calibration is a professional tool for designers and photographers working with color profiles.
How to use Touchscreen Calibration:
- Download the application from Google Play and open it.
- Press
Start Calibrationand follow the instructions: touch the crosses at the indicated points on the screen. - After completion, check the accuracy in the section
Test Touch Accuracy. - If the result is unsatisfactory, repeat the procedure or try another application.
โ ๏ธ Attention: Some applications (for example, Display Tuner) require permissionWRITE_SECURE_SETTINGS, which can only be issued through ADB:adb shell pm grant com.ebbigams.displaytuner android.permission.WRITE_SECURE_SETTINGSWithout this right, some functions will be blocked.
For calibration colors in Screen Balance:
- Select mode
Advanced. - Adjust the sliders
Red/Green/Blueuntil you achieve a natural white balance. - Save profile as
Defaultso that the settings are applied automatically.
Calibration applications do not replace hardware repair! If the screen is physically damaged (cracks, streaks, dead zones), software methods will not help - the display needs to be replaced.
Method 4: Screen color calibration (for AMOLED, LCD, IPS)
Incorrect color rendering is one of the most common problems, especially on AMOLED-screens. Manufacturers often increase saturation out of the box to make the device look brighter in the store. Over time, this leads to eye fatigue and distortion of shades in photographs.
There are built-in tools for adjusting colors: Android 12+ There are built-in tools for customizing colors:
- Go to
Settings โ Screen โ Screen colors(to Samsung:Settings โ Screen โ Screen mode). - Select profile:
- ๐
Natural(sRGB) - the most accurate rendering, recommended for photographers. - ๐
Live(DCI-P3) - high saturation, but unrealistic colors. - ๐ฑ
Adaptive- automatically adjusts to lighting.
- ๐
For developers โ Simulate color space and select sRGB or Display P3.On devices Samsung with One UI advanced calibration is available:
- Open
Settings โ Display โ Screen Mode โ Adjust colors. - Adjust the sliders
Red/Green/BlueandColor temperature. - Enable
Adaptive colorsif you want the settings to change depending on the time of day. - Download test images (e.g.
Gray GradientorColor Wheels). - Adjust gamma, contrast, and color temperature to achieve a neutral balance.
- Save the profile and apply it as a system one.
- ๐ฅ๏ธ Computer with ADB drivers and Platform Tools.
- ๐ฑ Smartphone with enabled
USB debugging(Settings โ System โ For developers). - ๐ Cable USB Type-C (preferably original).
For Google Pixel and other devices with Stock Android:
Settings โ Screen โ Colors โ Natural/Adaptive/Enhanced
โ ๏ธ Attention: OnAMOLEDscreens for long-term use modeLiveorEnhancedaccelerates Pixel burn-in. To extend the life of the display, selectNaturalorsRGB.
If the built-in tools are not enough, use the application Color Calibration:
Method 5: Calibration via ADB (for advanced users)
Android Debug Bridge (ADB) allows you to send commands directly to the system, bypassing interface restrictions. This method is useful if standard methods do not work, but root access no.
What you will need:
Step-by-step guide:
- Connect your phone to the PC and check the connection with the command:
adb devices(the name of your device should appear).
- Enter the command to reset the sensor calibration:
adb shell settings put system touch_calibration_reset 1 - Reboot the device:
adb reboot - After turning on, check the accuracy of the touches in
Settings โ System โ For developers โ Show touches.
For calibration colors via ADB:
adb shell settings put system screen_color_temperature 6500
(value 6500 corresponds to neutral temperature; range - 4000โ10000).
List of useful ADB commands for the screen:
| Command | Description |
|---|---|
adb shell settings put system screen_brightness 128 |
Set brightness (0โ255) |
adb shell settings put system night_display_color_temperature 4500 |
Setting night mode (temperature in Kelvin) |
adb shell settings put system screen_auto_brightness 0 |
Disable automatic brightness (1 - enable) |
adb shell am start -a android.settings.DISPLAY_SETTINGS |
Quick access to screen settings |
โ ๏ธ Attention: ADB commands may conflict with manufacturer settings For example, on Xiaomi Forced change of color temperature via ADB will be reset after reboot. In such cases, use applications like Screen Balance.
Common errors and how to avoid them
Even experienced users make mistakes during calibration, which can aggravate them. problems. Here are the most common:
- ๐งฒ Calibration with a magnetic case or metal film - distorts the sensor signal. Solution: remove all accessories before the procedure.
- ๐ Low battery (less than 20%) - can interrupt the process and reset the settings. Solution: connect the charger or charge the phone up to 50%.
- ๐ฑ Using unofficial firmware โ custom ROMs (for example LineageOS) may not support standard calibration methods. Solution: look for instructions for your specific firmware on the forums XDA or 4PDA.
- ๐ Resetting settings after updating โsome OS updates reset the calibration. Solution: repeat the procedure after installing new versions of Android.
If after calibration, the screen began to work worse:
- Return the settings to factory settings via
Settings โ System โ Reset โ Reset screen settings. - Check whether conflicting applications are installed (for example, two color calibrators at the same time).
- Update the firmware - sensor bugs are often fixed in new versions of Android.
For AMOLEDscreens, additional recommendations:
- ๐ Avoid prolonged display of static elements (for example, navigation bar). data-i="322">Settings โ Screen โ Navigation bar โ Hide automatically
Settings โ Display โ Navigation bar โ Auto-hide. - ๐ Regularly (every 3-6 months) perform burn-in compensation through the engineering menu or applications like AMOLED Burn-in Fixer.
FAQ: Answers to popular questions
Is it possible to calibrate the screen without a computer and root access?
Yes, in 90% of cases, standard Android tools or applications from Google Play (for example, Touchscreen Calibration or Screen Balance).The engineering menu also does not require a PC - it opens through codes on the phone. root access is needed only for deep manual settings (for example, editing build.prop).
Why did the screen become less sensitive after calibration?
This is a typical problem when the parameter is reduced excessively persist.sys.touch.pressure.scale (for root users) or incorrect settings in the engineering menu. Reset the values โโto factory settings or repeat the calibration, slightly increasing the pressure at the test points. Also check if a protective film is installed - it may absorb part of the signal.
How to calibrate the screen on an Android tablet?
The process is identical to smartphones, but consider the features:
- On tablets Samsung (for example, Galaxy Tab S9) the engineering menu is opened by code
#0#, and calibrating the sensor may require a stylus. - For Lenovo Tab or Xiaomi Pad use applications like Touchscreen Repair โthey are optimized for large screens.
- After calibration, check multi-touch (simultaneous touches with 5+ fingers), since on tablets this is critical for drawing and gaming.
Calibration was reset after updating Android. What to do?
This is normal behavior - many manufacturers reset user settings during major updates (for example, from Android 13 to 14). Repeat the calibration through the engineering menu or applications. If the problem persists, disable automatic firmware update in Settings โ System โ Software Update โ Auto Update.
Is it possible to calibrate the screen on a smartphone with a cracked display?
No, if the cracks affect the touch layer or matrix. Calibration corrects software glitches, but not physical damage. In this case:
- If the screen responds to touches, but with distortions, calibration may improve the situation slightly, but will not eliminate the problem completely.
- If part of the screen does not work, the display needs to be replaced. Attempts at calibration may aggravate the damage.
On Samsung i Google Pixel s OLEDscreens, cracks often lead to pixel burnout โin this case, color calibration useless.