Incorrectly showing the time on a smartphone is a problem faced by every fifth user. Android. The reasons may be different: from a failure after an update to bugs in the firmware, but there is always a solution. In this article we will look at all available methods of changing the time from manual configuration to correcting system errors through the engineering menu.

The peculiarity Android is that the time settings interface depends not only on the OS version, but also on the manufacturerโ€™s shell (MIUI, One UI, ColorOS etc.). We took these nuances into account and prepared universal instructions that are suitable for 90% of devices. If your model behaves non-standardly, at the end of the article there is a section with solutions for rare cases.

Before changing settings, check whether the failure is related to automatic synchronization. Often the problem is solved by simply switching the mode or changing the data source. But if the time is constantly lost, this may indicate deeper problems, for example, in the operation of the module GPS or the battery (on older devices).

๐Ÿ“Š Does your smartphone often lose time?
Yes, every day
Yes, but rarely
No, it works stably
I donโ€™t know, I didnโ€™t pay attention

1. Standard method: manually setting the time

The most obvious method is manually set the date and time through system settings. This works on all versions Android from 5.0 to 14, but the path to the menu may be slightly different.

On most devices, the algorithm is as follows:

  1. Open the application "Settings"** (gear icon in the menu or on the desktop).
  2. Go to the section System โ†’ Date and time (on some firmware this item may be called Advanced or General settings).
  3. Disable the slider "Automatic date and time"** (or Network/Network synchronization).
  4. Press Set date and Set time, then enter the current values.
  5. Save changes (on some devices button OK appears automatically).

On smartphones Samsung with a shell One UI the path will be slightly different: Settings โ†’ Device maintenance โ†’ Date and time. Here you can also enable the format 24-hour or 12-hour (indicating AM/PM).

Disable automatic synchronization

Check the current time zone

Make sure the network connection is stable (if you need to synchronize later)

Reboot the device after the changes-->

โš ๏ธ Attention: If after manual configuration the time gets lost again when reboot - the problem may be in reset rights root (on custom firmware) or in a malfunction of the motherboard (on old devices). In this case, only a service center will help.

2. Network time synchronization (NTP)

By default Android uses servers Network Time Protocol (NTP) for automatic synchronization. If this mechanism fails, the time may slip for several minutes or even hours. To fix this:

Step 1. Enable automatic synchronization:

  1. Go to Settings โ†’ System โ†’ Date and time.
  2. Activate the sliders:
    • ๐Ÿ”„ Automatic date and time (or Network synchronization)
    • ๐ŸŒ Automatic time zone (or Detect via network)

Step 2. If synchronization does not work:

  1. Switch to another NTP server (if your firmware supports the choice). For this you may need a third-party application like ClockSync.
  2. Check the connection to Internet - without a network, synchronization is not possible.
  3. Reboot the device.

On some devices (for example, Xiaomi or Realme), the automatic synchronization option may be hidden in additional settings. If you do not find it, use the search in the settings (icon). magnifying glasses in the upper right corner).

๐Ÿ’ก

If, after turning on automatic synchronization, the time is still lost, try manually selecting another time zone (for example, Moscow +3 instead of Auto), then turn on auto-detection again.

3. Changing the time through the engineering menu (for advanced)

If standard methods do not help, you can try resetting the time settings via engineering menu (Engineering Mode). data-i="120">, but requires caution - incorrect actions can lead to failures. Mediatek and some models Qualcomm, but requires caution - incorrect actions can lead to failures.

Instructions for Mediatek:

  1. Open the application "Phone"** and enter the code:
    ##3646633##
  2. Go to the section Connectivity โ†’ NITZ (Network Identity and Time Zone).
  3. Click Update NITZ - this will forcefully update the time data from the operator.
  4. Return to the main menu and select Exit.

For devices on Qualcomm (for example, Samsung, OnePlus):

  1. Enter the code:
    ##4636##
  2. Select Information โ†’ Set time (if the option is available).
  3. Confirm the time reset.
โš ๏ธ Attention: The engineering menu contains parameters that are critical for the operation of the device. Do not change other settings if you are not sure of their purpose. On some devices (Huawei, Oppo), access to this menu may be blocked by the manufacturer.
What to do if the engineering menu code does not work?

On new versions of Android (12+) manufacturers often block access to the engineering menu through USSD codes. Alternative methods:

1. Use ADB commands (connection to a PC is required).

2. Install the application MTK Engineering Mode (only for Mediatek).

3. Try the universal code ##4636## or *#9900# (for Samsung).

4. Correcting time failures after updating or resetting

A common cause of incorrect time is reset to factory settings or firmware update. In this case, the system files responsible for synchronization may become damaged. Solutions:

Method 1: Reset date and settings time

  1. Go to Settings โ†’ System โ†’ Reset (or Recovery and reset).
  2. Select Reset network settings or Reset all settings (do not confuse with full reset โ€”it will delete all data!).
  3. After the reboot, check whether time synchronization has been restored.

Method 2: Setting the correct region

Sometimes failure occurs due to an incorrect region in the settings. To fix:

  1. Go to Settings โ†’ Advanced โ†’ Language and input โ†’ Region.
  2. Select your country (for example, Russia or Ukraine).
  3. Reboot the device.

Method 3: Checking the file timezone (for root users)

If you have root access, you can manually check file with time zone:

  1. Install a file manager with root support (for example, Root Explorer).
  2. Navigate to the path:
    /system/usr/share/zoneinfo/
  3. Make sure that the file is your region (for example, Europe/Moscow) exists and is not damaged.
  4. Cause of failure Symptoms Solution
    Reset to factory settings The time is off on January 1, 2016 Manually set the date or reset the network settings
    Update the firmware The clock โ€œfreezesโ€ or moves forward Update the server NTP or reset cache Google Services
    Wrong region Time zone is off at +0 UTC Select a country manually in settings
    Problems with Google account Time synchronizes incorrectly only in some applications Log out of your account and log in again

    5. Solving problems on specific brands

    Manufacturers often modify standard settings Android, so methods for correcting time may vary. Let's consider the features of popular brands:

    Samsung (One UI)

    • ๐Ÿ”ง If the time is lost after turning off, check the settings Energy saving. Turn off the mode "Ultra economical"** - it can block background synchronization.
    • ๐Ÿ“ก To force synchronization, enter in the phone application:
      *#0011#

      then press Menu โ†’ Back โ†’ Update NITZ.

    Xiaomi (MIUI)

    • โš™๏ธ B MIUI 12+ the automatic synchronization option may be hidden. To find it, use the search in the settings (magnifying glass icon).
    • ๐Ÿ”„ If the time is lost after a reboot, disable "Auto-optimization"** in the battery settings for the application Google Play Services.

    Huawei (EMUI/HarmonyOS)

    • ๐ŸŒ On devices without Google services (with HMS) time synchronization works through Huawei servers. If a failure occurs after the update, reset the network settings.
    • ๐Ÿ“ฑ To reset the time, enter in the phone application:
      ##2846579##

      then select ProjectMenu โ†’ Background Settings โ†’ Time Service.

    Google Pixel (Stock Android)

    • ๐Ÿ” If the time is lost in Android 13+ โ€”check the settings "Exact location"** (Settings โ†’ Location โ†’ Accuracy). Without it, synchronization may not work correctly.
    • ๐Ÿ“ฒ Update Google Play Services via Play Market โ€”time failures are often associated with an outdated version of this component.
    โš ๏ธ Attention: On devices with custom firmware (for example, LineageOS, Pixel Experience), problems are often resolved over time by flashing the kernel or updating the module RIL (Radio Interface Layer). If you are not sure of your actions, contact the firmware developer.

    6. Applications for precise time synchronization

    If system methods do not help, you can use third-party utilities. They forcibly synchronize time with selected NTP servers and often solve problems that cannot be fixed using standard methods.

    Top 3 applications for adjusting time:

    • ๐Ÿ•’ ClockSync - supports manual selection of NTP servers, works without root, has a widget for quick synchronization.
    • โฑ๏ธ Network Time - automatically selects the nearest server, minimalistic interface.
    • ๐Ÿ”„ TimeSync โ€”advanced settings for advanced users, including network latency correction.

How to use ClockSync:

  1. Download the application from Google Play.
  2. Open it and click Sync Now.
  3. If the time is still incorrect โ€” select another server in the section Settings โ†’ NTP Server (for example, pool.ntp.org or time.google.com).
  4. Activate the option "Auto-sync"** and set the interval (recommended 1 hour).

For devices without access to Google Play (for example, Huawei without GMS), you can download APK files from the official developer sites or via APKMirrorBefore installing, check the application permissions - it should not request access to SMS or SMS. contacts.

๐Ÿ’ก

The application side for time synchronization does not require root access, but their effectiveness depends on the stability of the Internet connection. If the network is intermittent, it is better to use manual settings.

7. Hardware reasons for time failure

If software methods do not help, the problem may lie in hardware devices. Most often the culprit is:

Dead battery

  • On older smartphones (manufactured before 2018), when the battery charge is critically low (<10%), the time and date may be reset.
  • Solution: replace the battery or keep the device on charge while setting the time.

Damaged RTC module

  • The module Real-Time Clock (RTC) is responsible for counting the time when it is turned off. If it is faulty, the clock will reset after each time. turn off.
  • Solution: only repair at a service center (replacing the chip on the board).

Problems with the GPS/communication antenna

  • If the device cannot receive a signal from cell towers or satellites, automatic synchronization will not work.
  • Solution: check operation GPS in the location settings or test the SIM card in another phone.

To diagnose a hardware problem:

  1. Turn off the device and remove the SIM card.
  2. Turn on the smartphone and check Is the time lost without a network? If so, the problem is in the module RTC or the battery.
  3. Connect to Wi-Fi and turn on automatic synchronization. If the time is aligned, the carrier is to blame.
โš ๏ธ Attention: On some devices (for example, Sony Xperia or LG) a time failure may be due to a malfunction of the capacitors on the motherboard. This manifests itself as the clock โ€œfreezingโ€ at one value. In this case, only professional repair will help.

FAQ: Frequently asked questions about setting the time on Android

Why is the time on? phone differs from the time on the computer?

This can happen for several reasons:

  • The computer and phone use different NTP servers.
  • The wrong time zone is turned on on the phone (for example, UTC+0 instead of UTC+3).
  • The PC is configured to synchronize with the local domain server (in corporate networks).

Solution: manually install the same NTP server on both devices (for example, time.google.com).

Is it possible to change the time without administrator rights (on a work phone)?

On devices with MDM policy (mobile device management) time settings are often blocked. You can bypass this restriction only:

  • Through the system administrator (if the phone is corporate).
  • Using ADB (if allowed debug mode). Command:
    adb shell settings put global auto_time 0

    (disables automatic synchronization).

โš ๏ธ An attempt to bypass MDM restrictions may lead to the device being blocked.

Why does the time go wrong after replacing the battery?

This is a typical problem for devices with removable battery (for example, Samsung Galaxy S5 or LG G4). When the battery is removed, the power supply to the module RTC is interrupted and the clock is reset. Solutions:

  • Use. a battery with a larger capacity (if supported).
  • Do not remove the battery unless necessary.
  • Install an application for automatic synchronization (for example, ClockSync).
How to change the time display format (12/24 hours)?

The time format changes depending on the settings:

  1. Go to Settings โ†’ System โ†’ Date and time.
  2. Click Time format (or Clock).
  3. Select 24-hour or 12-hour (with AM/PM).

On some firmware (for example, ColorOS), this parameter may be located in the section Advanced โ†’ Language and region.

Why is the time displayed incorrectly in some applications?

This happens if the application uses own time server or caches data. Solutions:

  • Clear the application cache (Settings โ†’ Applications โ†’ [Name] โ†’ Memory โ†’ Clear cache).
  • Check the application settings - some messengers (for example, Telegram) allow you to select the time zone manually.
  • Update the application to the latest version.