Время работы смартфона: почему это важно и где искать данные
Каждый владелец Xiaomi рано или поздно задаётся вопросом: сколько часов в день я действительно использую телефон? Эта информация полезна не только для контроля цифровой гигиены, но и для диагностики состояния батареи. Например, если время активного экрана (Screen On Time, SOT) резко сократилось при прежнем режиме использования — это сигнал о возможном износе аккумулятора или фоновых процессах, "съедающих" заряд.
Производитель скрывает эти данные глубоко в системе, но их можно извлечь несколькими способами — от стандартных инструментов MIUI до инженерного меню и сторонних утилит. В этой статье мы разберём все актуальные методы для моделей Redmi Note 12, POCO X5, Mi 11 и других устройств на базе MIUI 14/15 и Android 13/14. Важно: некоторые функции могут отсутствовать на старых прошивках или кастомных сборках.
Что именно можно узнать? В зависимости от метода вы получите:
- 📊 Общее время работы (uptime) — сколько телефон включён с последней перезагрузки.
- ⏱️ Время активного экрана (SOT) — суммарная длительность использования дисплея.
- 🔋 Статистику разряда батареи — какие приложения и процессы потребляли энергию.
- 📅 Историю использования — данные за последние дни/недели (требует дополнительных приложений).
Способ 1: Стандартная статистика в MIUI (без root)
Самый простой метод — использовать встроенные инструменты MIUI. Он не покажет точное время работы с момента первого включения, но даст данные о текущем сеансе и статистику потребления батареи.
Инструкция:
- Откройте
Настройки → Батарея. - Тапните на иконку графика потребления (в верхней части экрана).
- Внизу появится блок
Время работы экрана— это и есть ваш Screen On Time (SOT) за текущий цикл зарядки.
Ограничения метода:
- ❌ Не показывает общее время работы телефона (uptime).
- ❌ Сбрасывается после полной зарядки или перезагрузки.
- ❌ Нет истории — только данные за текущий день.
Способ 2: Инженерное меню (коды и скрытые настройки)
Для продвинутых пользователей есть способ получить точное время работы системы (uptime) через инженерное меню. Этот метод работает на всех смартфонах Xiaomi, но требует осторожности — не изменяйте другие параметры, если не уверены в их назначении!
Пошаговая инструкция:
- Откройте приложение
Телефони введите комбинацию:##4636## - В появившемся меню выберите
Информация о батарее. - Прокрутите вниз до блока
Time since boot— это время работы телефона с момента последней перезагрузки в форматеЧЧ:ММ:СС.
Альтернативный код для некоторых моделей (например, POCO F5):
##284##
После ввода откроется тест батареи, где в верхней части экрана будет указан uptime.
Что делать, если инженерное меню не открывается?
На некоторых прошивках (например, глобальных версиях MIUI для Европы) инженерное меню может быть заблокировано. В этом случае попробуйте:
- 🔹 Установить приложение MTK Engineering Mode (для устройств на процессорах MediaTek).
- 🔹 Использовать ADB-команду:
adb shell cat /proc/uptime(требует подключения к ПК).
⚠️ Внимание: Не изменяйте параметры в инженерном меню, если не знаете их назначения! Это может привести к нестабильной работе телефона или даже "брику" (поломке прошивки).
Способ 3: Приложения для мониторинга (AccuBattery, GSam Battery)
Стороние утилиты предоставляют расширенную статистику, включая историю использования, прогноз износа батареи и детальный анализ потребления энергии. Мы рекомендуем два проверенных приложения:
| Приложение | Функции | Особенности |
|---|---|---|
| AccuBattery |
|
Бесплатная версия с ограничениями; требует калибровки в течение 2-3 дней. |
| GSam Battery Monitor |
|
Платная версия (~$2) для расширенных функций; работает без root, но с root даёт больше данных. |
Как настроить AccuBattery для максимальной точности:
Установите приложение из Google Play|Завершите начальную калибровку (зарядка до 100% и разряд до 20%)|Включите опцию "Мониторинг зарядки" в настройках|Откалибруйте ёмкость батареи (указывается в mAh для вашей модели)|Проверяйте статистику через 3-5 циклов зарядки
-->
⚠️ Внимание: Приложения для мониторинга батареи могут показывать неточные данные на кастомных прошивках (например, LineageOS или Pixel Experience). В этом случае используйте методы с инженерным меню или ADB.
Способ 4: ADB-команды для продвинутых пользователей
Если вы знакомы с ADB (Android Debug Bridge), можно получить время работы телефона напрямую из системных файлов. Этот метод подходит для диагностики или автоматизации сбора данных.
Инструкция:
- Установите ADB-инструменты на ПК.
- Подключите телефон к компьютеру и разрешите отладку по USB (
Настройки → О телефоне → Версия MIUI(тапните 7 раз) →Для разработчиков → Отладка по USB). - В командной строке (терминале) выполните:
adb shell cat /proc/uptimeПервое число в ответе — время работы ядра в секундах. Разделите его на 3600, чтобы получить часы.
Пример вывода:
123456.78 987654.32
Здесь 123456.78 — это 123456 секунд (или ~34 часа) работы телефона с последней перезагрузки.
Для получения времени активного экрана используйте команду:
adb shell dumpsys power | grep "mScreenOnTime"
Ответ будет в миллисекундах (разделите на 3600000 для перевода в часы).
Способ 5: Логи системы (для технической поддержки)
Если вам нужно предоставить данные о времени работы телефона в службу поддержки Xiaomi (например, для гарантийного ремонта), можно экспортировать системные логи. Они содержат детальную информацию об uptime, перезагрузках и событиях батареи.
Как получить логи:
- Установите приложение Mi Logs (доступно в GetApps или через APK).
- Запустите запись логов и воспроизведите проблему (например, быстрый разряд батареи).
- Экспортируйте файл и найдите в нём строки с:
uptime:— время работы системы.screen_on:— суммарное время активного экрана.battery_discharge:— события разряда.
Пример строки из лога:
[2026-05-20 14:30:45] uptime: 36840 (sec), screen_on: 12345 (sec)
Здесь 36840 секунд = ~10 часов работы телефона, а 12345 секунд = ~3.4 часа активного экрана.
⚠️ Внимание: Логи системы могут содержать конфиденциальную информацию (IMEI, номера телефонов, геолокацию). Перед отправкой в поддержку удалите лишние данные или используйте инструменты вроде Logcat Filter.
Сравнение методов: какой выбрать?
Выбор способа зависит от вашей цели и уровня подготовки:
| Метод | Точность | Сложность | Когда использовать |
|---|---|---|---|
| Стандартная статистика MIUI | ⭐⭐ | ⭐ | Быстрая проверка SOT за текущий день. |
| Инженерное меню | ⭐⭐⭐⭐ | ⭐⭐ | Точное время работы (uptime) без сторонних приложений. |
| AccuBattery/GSam | ⭐⭐⭐⭐ | ⭐⭐ | Долговременный мониторинг и анализ батареи. |
| ADB-команды | ⭐⭐⭐⭐⭐ | ⭐⭐⭐⭐ | Техническая диагностика или автоматизация. |
| Логи системы | ⭐⭐⭐⭐⭐ | ⭐⭐⭐⭐⭐ | Обращение в поддержку или глубокий анализ проблем. |
Для большинства пользователей достаточно комбинации стандартной статистики MIUI (для быстрого контроля) и AccuBattery (для истории и прогнозов). Если нужно точное время работы для технических целей — используйте инженерное меню или ADB.
FAQ: Частые вопросы о времени работы Xiaomi
🔹 Почему время активного экрана (SOT) в MIUI сбрасывается после зарядки?
Это особенность системы: MIUI привязывает статистику SOT к циклу зарядки. После подключения зарядного устройства и достижения 100% счётчик обнуляется. Чтобы сохранить историю, используйте сторонние приложения вроде AccuBattery.
🔹 Можно ли узнать общее время работы телефона с момента покупки?
Нет, MIUI не ведёт такой статистики. Максимум, что доступно — время с последней перезагрузки (uptime) или история зарядок в приложениях-мониторах. Для приблизительной оценки разделите количество циклов зарядки (из Настройки → Батарея → Состояние батареи) на среднее время между перезагрузками.
🔹 Почему инженерное меню показывает другое время, чем AccuBattery?
Инженерное меню отображает время работы ядра (uptime), а AccuBattery учитывает только периоды, когда телефон был разблокирован или экран включён. Разница может достигать 20-30% из-за фоновых процессов.
🔹 Как сбросить счётчик времени работы?
Единственный способ — перезагрузить телефон. После ребута счётчики uptime и SOT обнулятся. Если нужно сбросить статистику в AccuBattery, зайдите в настройки приложения и выберите Сбросить данные.
🔹 Влияет ли время работы на износ батареи?
Косвенно — да. Чем дольше телефон включён, тем больше циклов зарядки/разрядки проходит батарея. Однако ключевой фактор — не само время, а количество полных циклов и условия эксплуатации (температура, быстрая зарядка). Оптимальный SOT для современных смартфонов Xiaomi — 6-8 часов при одном цикле зарядки.