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.

๐Ÿ“Š How often do you encounter screen problems on Android?
Never
Near with the edges of the display
After the phone falls
When using someone else's charger
Constantly, but not critical

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:

  1. Open Settings โ†’ System โ†’ About phone and tap the field Build numberseveral times to activate Developer mode.
  2. Go back to Settings โ†’ System and select For developers โ†’ Show touches.
  3. 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:

  1. Open the application Phone and enter the combination:
    ##36446337##

    (for some models MediaTek is used ##36446339## or ##4636##).

  2. If the combination does not work, try an alternative method:
    #0#

    and select Touch Test or Sensor 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 bootloader and installed Magisk.
  • ๐Ÿ› ๏ธ Application BuildProp Editor (available in Google Play or on XDA Developers).
  • ๐Ÿ“ Backup file build.prop (required!).

Instructions:

  1. Open BuildProp Editor and find the parameters associated with the sensor. They may be called:
    ro.sf.touch_calibration
    

    persist.sys.touch.pressure.scale

    debug.touch.pressure.scale

  2. 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:

  1. Save the file and restart the device.
  2. Check the sensitivity in Settings โ†’ System โ†’ For developers โ†’ Show touches.
  3. 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.prop

adb 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:

  1. Download the application from Google Play and open it.
  2. Press Start Calibration and follow the instructions: touch the crosses at the indicated points on the screen.
  3. After completion, check the accuracy in the section Test Touch Accuracy.
  4. If the result is unsatisfactory, repeat the procedure or try another application.
โš ๏ธ Attention: Some applications (for example, Display Tuner) require permission WRITE_SECURE_SETTINGS, which can only be issued through ADB:
adb shell pm grant com.ebbigams.displaytuner android.permission.WRITE_SECURE_SETTINGS

Without this right, some functions will be blocked.

For calibration colors in Screen Balance:

  • Select mode Advanced.
  • Adjust the sliders Red/Green/Blue until 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:

  1. Go to Settings โ†’ Screen โ†’ Screen colors (to Samsung: Settings โ†’ Screen โ†’ Screen mode).
  2. Select profile:
    • ๐ŸŒž Natural (sRGB) - the most accurate rendering, recommended for photographers.
    • ๐ŸŒˆ Live (DCI-P3) - high saturation, but unrealistic colors.
    • ๐Ÿ“ฑ Adaptive - automatically adjusts to lighting.
  • Activate for fine tuning For developers โ†’ Simulate color space and select sRGB or Display P3.
  • On devices Samsung with One UI advanced calibration is available:

    1. Open Settings โ†’ Display โ†’ Screen Mode โ†’ Adjust colors.
    2. Adjust the sliders Red/Green/Blue and Color temperature.
    3. Enable Adaptive colorsif you want the settings to change depending on the time of day.
    4. For Google Pixel and other devices with Stock Android:

      Settings โ†’ Screen โ†’ Colors โ†’ Natural/Adaptive/Enhanced
      โš ๏ธ Attention: On AMOLEDscreens for long-term use mode Live or Enhanced accelerates Pixel burn-in. To extend the life of the display, select Natural or sRGB.

      If the built-in tools are not enough, use the application Color Calibration:

      • Download test images (e.g. Gray Gradient or Color Wheels).
      • Adjust gamma, contrast, and color temperature to achieve a neutral balance.
      • Save the profile and apply it as a system one.

      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:

      • ๐Ÿ–ฅ๏ธ Computer with ADB drivers and Platform Tools.
      • ๐Ÿ“ฑ Smartphone with enabled USB debugging (Settings โ†’ System โ†’ For developers).
      • ๐Ÿ”Œ Cable USB Type-C (preferably original).

    Step-by-step guide:

    1. Connect your phone to the PC and check the connection with the command:
      adb devices

      (the name of your device should appear).

    2. Enter the command to reset the sensor calibration:
      adb shell settings put system touch_calibration_reset 1
    3. Reboot the device:
      adb reboot
    4. 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:

    1. Return the settings to factory settings via Settings โ†’ System โ†’ Reset โ†’ Reset screen settings.
    2. Check whether conflicting applications are installed (for example, two color calibrators at the same time).
    3. 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.
    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.