Как убрать часы с экрана блокировки Xiaomi Redmi: полное руководство

Экран блокировки на смартфонах Xiaomi Redmi отображает время, дату и уведомления — это стандартная функция MIUI, которую многие пользователи считают полезной. Однако не всем нравятся крупные цифры часов, занимающие половину дисплея, особенно на моделях с AMOLED-экранами, где постоянное отображение времени может приводить к выгоранию пикселей (burn-in). Другие просто хотят минималистичный вид или скрыть лишнюю информацию от посторонних глаз.

В этой статье мы разберём все рабочие способы удаления часов с экрана блокировки — от стандартных настроек MIUI до методов с использованием ADB и root-прав. Обратите внимание: некоторые решения требуют технических знаний, а неправильные действия могут нарушить работу системы. Если вы новичок, начинайте с самых простых вариантов.

Почему нельзя просто отключить часы в настройках?

В отличие от многих других производителей (например, Samsung или Google Pixel), Xiaomi не предоставляет прямой опции для скрытия часов на экране блокировки. Это связано с философией MIUI, где экран блокировки рассматривается как информационный хаб. Тем не менее, есть обходные пути:

  • 🔄 Смена темы оформления — некоторые темы из MIUI Themes скрывают часы или делают их полупрозрачными.
  • 📱 Использование сторонних лаунчеров — например, Nova Launcher или Microsoft Launcher могут переопределять некоторые элементы блокировки.
  • 🔧 Редактирование системных файлов — требует root-прав и знания структуры /system/priv-app.
  • 🖥️ ADB-команды — позволяют отключить системные компоненты без рут-доступа.

Важно понимать, что после обновления MIUI некоторые изменения могут сброситься. Например, после апгрейда до MIUI 14 пользователи отмечали возвращение часов на экран блокировки даже после их предыдущего скрытия.

📊 Какой у вас смартфон Xiaomi?
Redmi Note 10/11/12
POCO F3/F4/F5
Redmi 9/10/11
Xiaomi 12/13
Другой

Способ 1: Использование тем оформления MIUI

Самый безопасный и простой метод — установить тему, которая по умолчанию скрывает часы или делает их едва заметными. Вот как это сделать:

  1. Откройте приложение Темы (иконка с кистью).
  2. Перейдите в раздел Онлайн и введите в поиске запрос minimal lockscreen или no clock.
  3. Выберите тему с минималистичным экраном блокировки (например, "Pure Black" или "Dark Minimal").
  4. Нажмите Применить и подтвердите изменения.

Если тема не скрывает часы полностью, но уменьшает их размер, можно дополнительно отредактировать её через MIUI Theme Editor (требует регистрацию в Xiaomi Account).

Убедитесь, что тема совместима с вашей версией MIUI

Прочитайте отзывы о теме (особенно о блокировке)

Сделайте резервную копию текущей темы в Настройки → Темы → Мои темы

Проверьте, не скрывает ли тема другие важные элементы (например, иконки уведомлений)

-->

⚠️ Внимание: Некоторые темы из MIUI Themes содержат рекламу или собирают данные. Устанавливайте только темы с высоким рейтингом (4.5+ звезд) и большим количеством загрузок (100K+).

Способ 2: ADB-команды для отключения системных часов

Если темы не помогли, можно воспользоваться Android Debug Bridge (ADB) — инструментом для отладки Android-устройств. Этот метод не требует root-прав, но потребует подключения смартфона к компьютеру.

Вот пошаговая инструкция:

  1. Скачайте и установите ADB Tools на ПК.
  2. Активируйте Режим разработчика на смартфоне: перейдите в Настройки → О телефоне → Версия MIUI и тапните 7 раз по этому пункту.
  3. Включите Отладку по USB в Настройки → Дополнительно → Для разработчиков.
  4. Подключите телефон к ПК и выполните в командной строке:
adb devices

adb shell pm hide com.android.keyguard

Если первая команда не работает, попробуйте:

adb shell settings put global hide_clock_on_lockscreen 1

После перезагрузки устройства часы должны исчезнуть. Чтобы вернуть их обратно, выполните:

adb shell settings put global hide_clock_on_lockscreen 0
Команда Действие Требуется перезагрузка?
pm hide com.android.keyguard Скрывает системный лаунчер блокировки (может удалить и другие элементы) Да
settings put global hide_clock_on_lockscreen 1 Прямое отключение часов (работает не на всех версиях MIUI) Да
adb shell pm uninstall -k --user 0 com.miui.weather2 Удаляет виджет погоды, который иногда блокирует изменения Да
⚠️ Внимание: Команды ADB могут конфликтовать с обновлениями системы. После очередного апдейта MIUI часы могут появиться снова, и процедуру придётся повторять.

Способ 3: Редактирование системных файлов (только для root)

Если у вас есть root-права (например, через Magisk), можно вручную отредактировать файлы, отвечающие за отображение часов. Этот метод самый надёжный, но и самый рискованный — неправильные изменения могут привести к bootloop (зацикленной загрузке).

Инструкция:

  1. Установите файловый менеджер с поддержкой root (например, Root Explorer или Solid Explorer).
  2. Перейдите по пути:
/system/priv-app/MiuiSystemUI/MiuiSystemUI.apk/res/layout/
  1. Найдите файл keyguard_clock.xml или miui_keyguard_clock.xml.
  2. Откройте его в текстовом редакторе и замените параметр visibility="visible" на visibility="gone".
  3. Сохраните изменения, установите правильные разрешения (644) и перезагрузите устройство.

Альтернативный путь (для новых версий MIUI 13/14):

/system/priv-app/SystemUI/SystemUI.apk/res/layout/

Если файла keyguard_clock.xml нет, попробуйте поискать в:

/system/priv-app/MiuiSystemUIPlugin/MiuiSystemUIPlugin.apk/
Что делать если после редактирования системных файлов телефон не включается?

Если после изменений возник bootloop, попробуйте:

1. Зайти в Recovery Mode (зажмите Питание + Громкость вверх).

2. Выбрать Mount → System и вернуть оригинальный файл через ADB:

adb push keyguard_clock.xml_original /system/priv-app/MiuiSystemUI/MiuiSystemUI.apk/res/layout/

3. Если это не помогает, выполните сброс через Wipe Data (данные будут утеряны).

Способ 4: Использование Xposed Framework (для продвинутых)

Если у вас установлен Xposed Framework (работает только на старых версиях Android до 10), можно использовать модуль "No Lockscreen Clock" или "GravityBox" для скрытия часов. Этот метод подходит для моделей Redmi Note 7/8/9 на MIUI 11/12.

Пошаговая инструкция:

  1. Установите Xposed Installer и активируйте его в Настройки → Дополнительно → Для разработчиков.
  2. Скачайте модуль GravityBox [MM] или No Lockscreen Clock через репозиторий Xposed.
  3. Активируйте модуль и перезагрузите устройство.
  4. В настройках модуля найдите опцию Hide Clock on Lockscreen и включите её.

Для MIUI 13/14 на Android 12/13 Xposed не работает — вместо него можно попробовать LSPosed (аналог для новых версий Android), но поддержка модулей для блокировки ограничена.

Модуль Поддерживаемые версии MIUI Требуется root?
GravityBox [MM] MIUI 9–12 (Android 6–10) Да
No Lockscreen Clock MIUI 10–11 Да
LSPosed + Custom Module MIUI 12.5–14 (Android 11–13) Да
⚠️ Внимание: Использование Xposed/LSPosed может нарушать работу Google Pay, Banking Apps и других приложений, проверяющих целостность системы (SafetyNet). Для обхода ограничений потребуется модуль MagiskHide или Universal SafetyNet Fix.

Способ 5: Альтернативные лаунчеры с кастомизацией блокировки

Некоторые сторонние лаунчеры, такие как Nova Launcher, Action Launcher или Smart Launcher, позволяют настраивать экран блокировки через плагины. Например, C Lock или LockScreen Customizer могут полностью заменить стандартную блокировку MIUI.

Как это работает:

  • 📥 Установите лаунчер (например, Nova Launcher) и плагин для блокировки (например, C Lock).
  • 🔧 В настройках плагина выберите шаблон без часов или отключите их отображение вручную.
  • 🔒 Задайте новый лаунчер блокировки по умолчанию в Настройки → Приложения → По умолчанию → Экран блокировки.

Минусы этого метода:

  • ⚠️ Возможны конфликты с системными уведомлениями (например, не будут показываться SMS или звонки).
  • ⚠️ Некоторые функции MIUI (например, Second Space или App Lock) могут перестать работать.
  • ⚠️ Повышенный расход батареи из-за работы стороннего процесса.

Частые проблемы и их решения

При попытке убрать часы с экрана блокировки пользователи сталкиваются с типичными ошибками. Вот самые распространённые из них и способы их исправления:

1. Часы возвращаются после перезагрузки

Это происходит из-за сброса временных настроек MIUI. Решения:

  • 🔄 Используйте Tasker или MacroDroid для автоматического выполнения ADB-команды после загрузки.
  • 🔧 Если используете root, сделайте файл keyguard_clock.xml неизменяемым (chmod 444).

2. ADB не видит устройство

Проверьте:

  • 🔌 Кабель (должен поддерживать передачу данных).
  • 🖥️ Драйверы (Xiaomi USB Drivers или Google USB Drivers).
  • 🔄 Режим подключения (в шторке уведомлений выберите Передача файлов, а не Зарядка).

3. После редактирования системных файлов пропали уведомления

Это означает, что вы удалили или изменили не тот файл. Восстановите оригинальный MiuiSystemUI.apk из резервной копии или прошейте его через TWRP.

4. Не работают жесты на экране блокировки

Сторонние лаунчеры блокировки могут блокировать системные жесты MIUI. Попробуйте:

  • 🔧 Отключить Показывать подсказки жестов в настройках лаунчера.
  • 🔄 Вернуться к стандартной блокировке и использовать ADB или root-метод.

FAQ: Ответы на популярные вопросы

Можно ли убрать часы без root и ADB?

Да, но только частично. Вы можете:

  • Установить тему без часов (см. Способ 1).
  • Использовать сторонний лаунчер блокировки (см. Способ 5).

Полное удаление часов без технических манипуляций невозможно из-за ограничений MIUI.

Будет ли работать способ с ADB на POCO F3/F4?

Да, ADB-команды работают на всех устройствах Xiaomi/Redmi/POCO под управлением MIUI, включая POCO F3 (alioth), POCO F4 (munch) и Redmi Note 11 Pro (veux). Исключение — устройства с кастомными прошивками (например, Pixel Experience), где структура системных файлов отличается.

Как вернуть часы обратно, если что-то пошло не так?

Способы восстановления:

  • Для ADB: выполните adb shell settings put global hide_clock_on_lockscreen 0.
  • Для root: верните оригинальный файл keyguard_clock.xml.
  • Для тем: верните стандартную тему в приложении Темы.

Если экран блокировки перестал работать совсем, выполните сброс через Настройки → Сброс настроек → Сбросить настройки блокировки (данные не удалятся).

Повлияет ли удаление часов на работу Always On Display (AOD)?

Да, на устройствах с AMOLED-экранами (например, Redmi K50, Xiaomi 12 Pro) отключение часов может привести к:

  • Исчезновению AOD полностью.
  • Сбоям в работе Ambient Display (режим "Поднять для пробуждения").

Если вам важен AOD, используйте темы с полупрозрачными часами вместо полного удаления.

Можно ли убрать только секунды или дату, оставив часы?

Да, но только через редактирование системных файлов (root). В файле keyguard_clock.xml найдите строки:

<TextView android:id="@id/clock_seconds" ... />

<TextView android:id="@id/date" ... />

И добавьте к ним атрибут visibility="gone". Для точной настройки внешнего вида (шрифт, размер) используйте параметры textSize и textColor.