Как вывести часы на заблокированном экране Xiaomi: настройка под стиль Samsung

Пользователи Xiaomi, перешедшие с устройств Samsung, часто сталкиваются с неудобством: на экране блокировки их нового смартфона часы отображаются иначе — меньше по размеру, без секундомера или в неудобном формате. В то время как Samsung предлагает гибкую настройку времени прямо на заблокированном экране (включая стиль, цвет и дополнительные виджеты), MIUI по умолчанию скрывает многие из этих опций. Но это не значит, что владельцам Redmi, POCO или Xiaomi 13/14 придётся мириться с неудобствами.

В этой статье мы разберём все способы кастомизации часов на экране блокировки в MIUI — от стандартных настроек до скрытых функций и сторонних решений. Вы узнаете, как приблизить внешний вид часов к стилю Samsung, добавить секунды, изменить шрифт или даже вывести дополнительную информацию (дату, погоду, уведомления). А для продвинутых пользователей — инструкции по редактированию системных файлов без риска "окирпичивания" устройства.

Важно: не все методы универсальны. Например, Xiaomi 12T Pro и Redmi Note 11 имеют разные версии MIUI, а некоторые функции могут отсутствовать на бюджетных моделях. Мы отметим такие нюансы в каждом разделе.

Почему часы на Xiaomi и Samsung отличаются: технические причины

Разница в отображении времени на заблокированном экране обусловлена архитектурой оболочек: One UI (Samsung) и MIUI (Xiaomi) построены на разных принципах. Вот ключевые отличия:

  • 🔹 Глубина кастомизации: One UI позволяет менять стиль часов (аналоговые/цифровые), цвет и даже анимацию прямо в настройках. MIUI по умолчанию предлагает только выбор из 2–3 предустановленных стилей.
  • 🔹 Виджеты на экране блокировки: На Samsung можно выводить погоду, шаги или музыку рядом с часами. В MIUI эта функция либо отсутствует, либо работает через обходные пути.
  • 🔹 Системные ограничения: Xiaomi блокирует глубокую настройку часов на уровне SystemUI, чтобы предотвратить сбои. Samsung более лояльна к пользовательским изменениям.

Кроме того, MIUI использует собственный механизм рендеринга экрана блокировки (LockScreenService), который менее гибкий, чем у Samsung. Например, в One UI часы обновляются каждую секунду по умолчанию, а в MIUI для этого требуется включить опцию вручную (если она вообще доступна на вашей модели).

⚠️ Внимание: На устройствах с MIUI версии ниже 13.0 некоторые методы из этой статьи могут не работать. Проверить версию оболочки можно в Настройки → О телефоне → Версия MIUI.

Стандартные настройки часов в MIUI: что можно изменить без root

Прежде чем прибегать к сторонним инструментам, проверьте стандартные опции. В большинстве устройств Xiaomi (начиная с MIUI 12) доступны следующие настройки:

  1. Стиль часов: Перейдите в Настройки → Экран блокировки → Стиль часов. Здесь обычно доступно 2–4 варианта (цифровые, аналоговые, минималистичные). На некоторых моделях (например, Xiaomi 13 Ultra) можно выбрать цвет текста.
  2. Отображение секунд: В тех же настройках ищите переключатель Показывать секунды. Если его нет — ваша модель не поддерживает эту функцию на уровне прошивки.
  3. Дата и дополнительная информация: В разделе Экран блокировки → Дополнительная информация можно включить отображение даты, дня недели или погоды (доступно не на всех устройствах).

На POCO F5 и Redmi K60 также есть опция Двойная строка, которая позволяет разделить время и дату на две линии — это визуально приближает стиль к Samsung. Однако изменить шрифт или размер часов через стандартные настройки невозможно.

📊 Какую функцию часов на экране блокировки вы хотите видеть в MIUI?
Секунды по умолчанию
Аналоговые часы с анимацией
Кастомизация шрифта
Виджеты погоды/шагов
Другой вариант
Модель Xiaomi Поддержка секунд Кастомизация стиля Виджеты на блокировке
Xiaomi 14 Pro ✅ (MIUI 14+) 3 стиля + цвет Погода, шаги
Redmi Note 12 2 стиля Только дата
POCO X5 Pro 4 стиля Погода
Xiaomi 12T ✅ (обновление) 2 стиля + анимация Шаги, музыка

Скрытые настройки MIUI: как включить секундомер и изменить формат времени

Некоторые опции часов скрыты в лаборатории MIUI или требуют активации через ADB. Вот как их найти:

Метод 1: Лаборатория MIUI (без root)

Этот способ работает на большинстве устройств с MIUI 12–14:

  1. Откройте Настройки → О телефоне.
  2. Тапните 5–7 раз по строке Версия MIUI, пока не появится уведомление Вы стали разработчиком!.
  3. Вернитесь в главное меню настроек и найдите новый раздел Дополнительно → Лаборатория функций (или Специальные возможности → Лаборатория).
  4. Ищите опции вроде Показывать секунды на блокировке или Формат времени 24/12 часов.

Метод 2: ADB-команды (для продвинутых)

Если лаборатория не даёт нужных опций, попробуйте ADB. Подключите телефон к ПК и выполните:

adb shell settings put global lock_screen_clock_seconds 1

Эта команда принудительно включает отображение секунд. Чтобы вернуть стандартные настройки:

adb shell settings put global lock_screen_clock_seconds 0
⚠️ Внимание: Не все команды ADB работают на кастомных прошивках (например, Xiaomi.EU). Перед экспериментами сделайте резервную копию через Настройки → Дополнительно → Резервное копирование.

Установить ADB-драйверы на ПК|Включить отладку по USB в настройках разработчика|Подключить телефон оригинальным кабелем|Проверить связь командой adb devices-->

Сторонние приложения для кастомизации часов

Если стандартные методы не устраивают, обратите внимание на сторонние инструменты. Они делятся на две категории:

  • 🔧 Лончеры с поддержкой блокировки: Приложения вроде Nova Launcher или Action Launcher могут заменять экран блокировки, но требуют отключения стандартного блокировщика (что снижает безопасность).
  • 🎨 Темы и оверлеи: Сервисы типа Always On Display или Lock Screen Customizer накладывают поверх стандартного экрана блокировки свои виджеты, включая часы в стиле Samsung.
  • ⚙️ Модули для Magisk: Для устройств с root-доступом есть модули вроде LockClock, которые полностью заменяют системные часы.

Самое популярное решение без root — приложение Always On Display (не путать с одноимённой функцией в MIUI!). Оно позволяет:

  • 🕒 Выводить часы с секундами в любом стиле (включая Samsung-like).
  • 🌡️ Добавлять виджеты погоды, батареи или уведомлений.
  • 🎨 Настраивать цвета, шрифты и анимации.

Минус: приложение расходует дополнительную батарею (около 2–5% в день) и может конфликтовать с Always On Display от Xiaomi. Чтобы избежать багов, отключите стандартный AOD в Настройки → Экран блокировки → Always On Display.

Ручное редактирование системных файлов (для опытных пользователей)

Этот метод подходит только для устройств с разблокированным загрузчиком и root-доступом. Он позволяет изменить размер, шрифт и позицию часов на уровне системных файлов, но требует осторожности.

Шаг 1: Резервное копирование

Перед изменениями скопируйте оригинальные файлы:

adb pull /system/priv-app/SystemUI/SystemUI.apk

adb pull /system/framework/framework-res.apk

Шаг 2: Редактирование файлов

Используйте APK Editor или MT Manager для редактирования:

  1. Откройте SystemUI.apk в редакторе.
  2. Перейдите в res/values/strings.xml и найдите строки с lockscreen_clock.
  3. Измените параметры шрифта (например, android:textSize="48sp" на "60sp").
  4. Для добавления секунд найдите boolean config_showSeconds = false; и замените на true.

Шаг 3: Установка изменённых файлов

Восстановите файлы обратно в систему:

adb push SystemUI.apk /system/priv-app/SystemUI/

adb push framework-res.apk /system/framework/

Затем перезагрузите устройство.

⚠️ Внимание: Неправильное редактирование SystemUI.apk может привести к bootloop (зацикленной перезагрузке). Если после изменений телефон не включается, перепрошейте SystemUI через TWRP или Fastboot.
Что делать если после редактирования часов пропал сигнал сети?

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

fastboot flash system system.img

(требуется стоковая прошивка для вашей модели).

Сравнение с Samsung: чего не хватает в MIUI

Даже после всех настроек MIUI уступает One UI в гибкости. Вот что остаётся недоступным:

Функция Samsung (One UI) Xiaomi (MIUI) Обходной путь
Аналоговые часы с анимацией ✅ (10+ стилей) Сторонние приложения
Изменение цвета часов ✅ (палитра RGB) ✅ (только предустановленные цвета) Редактирование SystemUI
Виджеты на блокировке ✅ (погода, музыка, шаги) ❌ (только дата) Always On Display (стороние)
Настройка шрифта ✅ (системные + загружаемые) Root + редактирование fonts.xml
Динамические обои с часами KLWP (требует навыков)

Единственный способ получить полный функционал как на Samsung — установить кастомную прошивку вроде LineageOS или Pixel Experience, но это лишит вас фирменных фишек Xiaomi (например, Always On Display или Game Turbo).

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

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

  • ⏱️ Секунды не отображаются после включения в настройках:

    Проверьте, не отключена ли оптимизация батареи для System UI (Настройки → Приложения → Все приложения → Системные → System UI → Батарея → Без ограничений).

  • 🔄 Часы сбрасываются после перезагрузки:

    Это характерно для устройств с MIUI 13 на Redmi Note 10/11. Решение — откатить прошивку на стабильную версию или использовать Always On Display.

  • 🎨 Цвет часов не меняется:

    На некоторых моделях (например, POCO X3) цвет привязан к теме оформления. Попробуйте сменить тему в Настройки → Темы.

Если после обновления MIUI часы пропали совсем, сбросьте настройки экрана блокировки:

  1. Перейдите в Настройки → Экран блокировки → Сброс настроек.
  2. Выберите Восстановить стандартные настройки.
  3. Перезагрузите устройство.

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

Можно ли на Xiaomi сделать часы как на Samsung без root?

Да, но с ограничениями. Вы можете:

  • Использовать сторонние приложения вроде Always On Display (без root).
  • Активировать секундомер через ADB (см. раздел выше).
  • Установить тему оформления, имитирующую стиль Samsung (доступно в Настройки → Темы).

Однако полной кастомизации (как в One UI) без root добиться невозможно.

Почему после обновления MIUI часы на блокировке стали меньше?

Это связано с политикой Xiaomi по унификации интерфейса. В новых версиях MIUI 14+ часы на экране блокировки автоматически подстраиваются под разрешение экрана, что может сделать их визуально меньше на устройствах с высоким PPI (например, Xiaomi 13 Pro).

Решение:

  1. Попробуйте сменить стиль часов в настройках.
  2. Установите тему с крупными шрифтами.
  3. Используйте ADB-команду для принудительного изменения размера (требует root):
adb shell settings put global lock_screen_clock_size 2.0

(где 2.0 — коэффициент масштабирования).

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

Если после сброса часы сбросились к стандартному виду, восстановите их так:

  1. Перейдите в Настройки → Экран блокировки → Стиль часов и выберите нужный вариант.
  2. Если опция Показывать секунды пропала, активируйте её повторно через ADB или лабораторию MIUI.
  3. Для восстановления цветовой схемы смените тему оформления на ту, которая была ранее.

Если часы были настроены через стороннее приложение (например, Always On Display), переустановите его и настройте заново.

Будет ли работать Always On Display с кастомными часами?

Да, но с нюансами:

  • Стандартный AOD от Xiaomi игнорирует настройки сторонних приложений. Чтобы кастомные часы отображались, отключите стандартный AOD в Настройки → Экран блокировки → Always On Display.
  • Приложения вроде Always On Display (от Urbandroid) имеют свой AOD, который поддерживает кастомизацию, но расходует больше батареи.
  • На AMOLED-экранах (например, Xiaomi 12S Ultra) сторонний AOD может вызывать burn-in (выгорание пикселей) при длительном использовании.
Можно ли перенести часы в другой угол экрана?

В стандартной MIUI — нет. Однако есть обходные пути:

  1. С root-доступом: Отредактируйте файл SystemUI.apk (см. раздел про ручное редактирование) и измените координаты отображения часов в res/layout/keyguard_clock.xml.
  2. Без root: Используйте приложения вроде KLWP или Tasker для создания оверлея с часами в нужном месте. Минус — это будет не системный виджет, а наложение поверх блокировки.

На POCO F4 GT и некоторых других моделях есть скрытая опция смены позиции часов через ADB:

adb shell settings put global lock_screen_clock_position 1

(где 1 — левый верхний угол, 2 — правый верхний, 3 — центр).