Троттлинг процессора на смартфонах Xiaomi — это искусственное ограничение производительности, которое система применяет для экономии заряда батареи или предотвращения перегрева. В большинстве случаев алгоритмы MIUI работают корректно, но иногда они начинают "душить" телефон даже при нормальной температуре, что приводит к резким падениям FPS в играх, подтормаживаниям интерфейса или неоправданно медленной работе фоновых процессов.
Проблема усугубляется тем, что Xiaomi активно скрывает настройки троттлинга в последних версиях прошивки (начиная с MIUI 12.5). Где раньше можно было отключить ограничения в два клика, теперь приходится копаться в инженерном меню или использовать ADB. В этой статье мы разберём все актуальные способы — от официальных до "хирургических", включая модификацию системных файлов для продвинутых пользователей.
Что такое троттлинг и почему он включается на Xiaomi
Троттлинг (от англ. throttling — "удушение") — это механизм принудительного снижения тактовой частоты процессора, когда система фиксирует:
- 🔥 Перегрев (обычно выше 45-50°C для Snapdragon или 55°C для Mediatek)
- 🔋 Критический уровень заряда (ниже 15-20%)
- ⚡ Длительную нагрузку (например, 30+ минут игры на максимальных настройках)
- 📉 Фоновую активность (когда приложения потребляют слишком много ресурсов в background)
На смартфонах Xiaomi за троттлинг отвечают сразу три компонента:
- MIUI Optimizer — проприетарный сервис, который анализирует использование ресурсов и применяет ограничения.
- Ядро Android — низкоуровневые драйверы, которые физически снижают частоту CPU/GPU.
- Thermal Engine — модуль управления температурой, который может блокировать ядра процессора.
В теории троттлинг должен защищать телефон от повреждений, но на практике он часто срабатывает необоснованно агрессивно — например, при запуске камеры в жаркую погоду или при подключении к зарядке. Особенно страдают модели с процессорами Snapdragon 8 Gen 1/2 (Xiaomi 12 Pro, Redmi K50 Ultra), где заводские лимиты зачастую занижены.
Способ 1: Отключение троттлинга через скрытые настройки MIUI
В прошивках MIUI 12.5–14 часть настроек троттлинга спрятана за инженерным меню. Этот метод работает без root и не требует подключения к ПК, но доступен не на всех моделях.
Инструкция:
- Откройте приложение
Телефони введите комбинацию:##4636##. - В появившемся меню выберите
Информация о батарее. - Прокрутите вниз до блока
Thermal statusи нажмите на него 5 раз подряд (должен появиться скрытый раздел). - Перейдите в
Thermal Manager → Power Throttling. - Отключите ползунки:
- 🔄
CPU Throttling(ограничение процессора) - 🎮
GPU Throttling(ограничение графики) - ⚡
Battery Saver Throttling(ограничения в режиме экономии)
- 🔄
Если пункта Power Throttling нет — значит, ваша модель использует другой механизм управления. В этом случае попробуйте альтернативный путь:
Настройки → О телефоне → Версия MIUI (тапните 7 раз, чтобы включить режим разработчика)
Настройки → Дополнительно → Для разработчиков → Ограничение фона → Отключите "Ограничить фоновые процессы"
Зарядите телефон минимум на 50%|Сделайте резервную копию важных данных|Убедитесь, что температура телефона ниже 40°C|Отключите режим экономии батареи-->
⚠️ Внимание: На некоторых устройствах (POCO F4, Redmi Note 11 Pro+) после отключения троттлинга через инженерное меню могут возникать артефакты в играх. Это связано с тем, что GPU начинает работать на предельных частотах без ограничений. Если заметите графические глюки — верните настройки обратно.
Способ 2: Использование ADB для снятия ограничений
Если скрытые настройки недоступны, можно отключить троттлинг через ADB (Android Debug Bridge). Этот метод требует подключения к компьютеру, но работает на 90% устройств Xiaomi.
Шаги:
- Скачайте и установите Platform Tools от Google.
- Включите на телефоне
Отладку по USB(Настройки → О телефоне → Версия MIUI → 7 тапов → Для разработчиков → Отладка по USB). - Подключите телефон к ПК и введите в командной строке:
adb devicesУбедитесь, что устройство определилось.
- Выполните команды поочерёдно:
adb shell settings put global thermal_manager_enabled 0adb shell settings put global power_saver_mode_enabled 0
adb shell settings put global adaptive_thermal_management_enabled 0
- Перезагрузите телефон.
Для моделей на Snapdragon 888/8 Gen 1 (Xiaomi 11T Pro, Black Shark 4) дополнительно потребуется отключить Thermal Engine:
adb shell su -c "echo 0 > /sys/module/msm_thermal/core_control/enabled"
Если после выполнения команд троттлинг остался, проверьте текущие лимиты:
adb shell cat /sys/class/thermal/thermal_zone*/temp
adb shell cat /sys/class/thermal/thermal_zone*/trip_point_*_temp
Что делать, если ADB не видит устройство?
Если команда adb devices возвращает пустой список:
1. Убедитесь, что включена отладка по USB и вы подтвердили разрешение на ПК.
2. Попробуйте другой USB-кабель (лучше оригинальный).
3. Установите драйверы для вашей модели с сайта Xiaomi.
4. Переключите режим подключения с "Зарядка" на "Передача файлов".
5. Перезагрузите и телефон, и компьютер.
| Модель Xiaomi | Поддерживает ли ADB-метод | Требуется ли root | Риск перегрева |
|---|---|---|---|
| Redmi Note 10 Pro | Да | Нет | Средний |
| POCO F3 | Да | Нет | Высокий (проблемы с Snapdragon 732G) |
| Xiaomi 12 | Частично | Да (для полного отключения) | Низкий |
| Black Shark 5 | Да | Нет | Очень высокий (нужен дополнительный кулер) |
Способ 3: Модификация файлов thermal-engine.conf (для продвинутых)
На уровне системы троттлинг управляется конфигурационным файлом thermal-engine.conf, который находится в разделе /vendor/etc/. Изменить его можно только с root-правами или через Magisk.
Алгоритм действий:
- Получите
root(например, через XDA Developers). - Установите файловый менеджер с поддержкой root (например, Solid Explorer или FX File Explorer).
- Перейдите по пути
/vendor/etc/thermal-engine.confи сделайте резервную копию файла. - Откройте файл в текстовом редакторе и найдите секции:
[cpu_throttling]— ограничения для процессора[gpu_throttling]— ограничения для графики[battery_throttling]— ограничения при низком заряде
throttling_temp на более высокие (например, с 45000 на 60000 для CPU).644 и перезагрузите телефон.Пример модифицированного блока для Snapdragon 870 (POCO F3):
[cpu_throttling]
throttling_temp = 60000
throttling_freq = 1708800 # Частота, до которой снижается тактовая частота
throttling_cores = 4 # Количество ограничиваемых ядер
⚠️ Внимание: Неправильная модификация thermal-engine.conf может привести к постоянному перегреву и автоматическому отключению телефона. Если после изменений устройство нагревается выше 60°C в простое — верните оригинальный файл!
Способ 4: Отключение MIUI Optimizer (для опытных пользователей)
MIUI Optimizer — это сервис, который отвечает за "оптимизацию" системы, но часто именно он виноват в неоправданном троттлинге. Его можно отключить через ADB или удалить с root.
Команды для отключения:
adb shell pm disable-user --user 0 com.miui.powerkeeper
adb shell pm disable-user --user 0 com.miui.thermald
adb shell pm disable-user --user 0 com.xiaomi.misettings
Для полного удаления (требуется root):
su
mount -o rw,remount /system
rm -rf /system/priv-app/MiuiPowerKeeper
rm -rf /system/priv-app/ThermalManager
reboot
После отключения MIUI Optimizer:
- ✅ Исчезнут фоновые ограничения для приложений.
- ✅ Перестанет срабатывать троттлинг при подключении к зарядке.
- ❌ Могут появиться лаги в интерфейсе (MIUI оптимизирована для работы с этим сервисом).
- ❌ Увеличится расход батареи на 10-15%.
Способ 5: Использование Magisk-модулей для управления троттлингом
Если вы не хотите вручную редактировать системные файлы, можно воспользоваться готовыми модулями для Magisk:
- Disable Flag Secure — убирает ограничения на запись экрана и фоновую активность.
- Thermal Configs — позволяет тонко настраивать температурные лимиты.
- PowerKeeper Disabler — отключает
MIUI PowerKeeper, который отвечает за агрессивный троттлинг. - Game Turbo Unlocker — разблокирует скрытые настройки производительности в играх.
Установка:
- Скачайте модуль (например, Thermal Configs).
- Откройте Magisk Manager и перейдите в
Модули → Установить из хранилища. - Выберите скачанный файл и дождитесь установки.
- Перезагрузите телефон.
После установки Thermal Configs вы сможете:
- 📊 Установить свои температурные пороги для CPU/GPU.
- 🔧 Отключить троттлинг для конкретных приложений (например, игр).
- ⚡ Настроить поведение системы при зарядке.
Способ 6: Аппаратные методы борьбы с троттлингом
Если программные способы не помогают или вы боитесь вмешиваться в систему, можно попробовать физические методы:
- 🧊 Охлаждающий чехол — снижает температуру на 5-10°C (эффективен для POCO X3 Pro, Redmi K40).
- 💨 Внешний кулер — USB-вентилятор или радиатор для чипа (актуально для геймерских смартфонов Black Shark).
- 🔋 Замена термопасты — на старых моделях (Xiaomi Mi 9, Mi 10) термопаста высыхает, что приводит к перегреву.
- ☀️ Использование в тени — прямые солнечные лучи повышают температуру корпуса на 15-20°C.
Для замены термопасты потребуется:
- Разобрать телефон (инструкции для вашей модели ищите на iFixit).
- Очистить старую пасту с процессора и радиатора спиртом.
- Нанести новую термопасту (рекомендуем Arctic MX-6 или Thermal Grizzly Kryonaut).
- Собрать телефон и проверить температуру в AIDA64.
Сравнение температур до и после замены термопасты на Xiaomi Mi 11 Ultra:
| Сценарий | Температура до (°C) | Температура после (°C) |
|---|---|---|
| Простой (экран включён) | 38-42 | 30-34 |
| YouTube (1080p) | 45-50 | 38-42 |
| Genshin Impact (макс. настройки) | 55-62 | 45-50 |
Частые ошибки и как их избежать
При попытке отключить троттлинг пользователи часто сталкиваются с проблемами:
- 🔄 "Настройки сбрасываются после перезагрузки" — это значит, что изменения были сделаны без
rootили не сохранены вbuild.prop. Решение: используйтеADBс флагом--user 0или получите рут. - 🔥 "Телефон перегревается и выключается" — вы слишком сильно подняли температурные лимиты. Верните значения
throttling_tempна уровень 50000-55000. - 📉 "Производительность не изменилась" — возможно, троттлинг накладывается на уровне ядра. Проверьте логи через
adb logcat | grep thermal. - ⚡ "Быстро садится батарея" — отключение троттлинга увеличивает энергопотребление. Носите с собой powerbank или включите адаптивную яркость.
Если после манипуляций телефон стал вести себя нестабильно:
- Верните все изменения обратно (восстановите бэкап).
- Проверьте температуру в AIDA64 или CPU Monitor.
- Если телефон не включается — загрузитесь в
Fastbootи прошейте оригинальную прошивку через Mi Flash Tool.
FAQ: Ответы на популярные вопросы
❓ Можно ли отключить троттлинг без root?
Да, но не на всех моделях. На MIUI 12.5–14 работают:
- Способ со скрытым инженерным меню (
##4636##). - ADB-команды для отключения
thermal_manager. - Magisk-модули (требуют разблокированный загрузчик, но не обязательно root).
На POCO и Black Shark обычно хватает ADB, а вот на Redmi Note часто нужен root.
❓ Почему после отключения троттлинга телефон стал греться сильнее?
Потому что процессор и графический ускоритель теперь работают на максимальных частотах без ограничений. Это нормально, но:
- Если температура в простое превышает 45°C — верните часть ограничений.
- Если в играх выше 60°C — используйте кулер или снизьте графические настройки.
- Длительный перегрев (70°C+) может повредить аккумулятор и чип.
❓ Будут ли последствия для гарантии?
Да, если вы:
- Получили
root. - Изменили системные файлы (
thermal-engine.conf,build.prop). - Установили кастомное ПО через TWRP.
Если использовали только ADB или инженерное меню — гарантия сохраняется, так как эти изменения не оставляют следов в системе.
❓ Как проверить, срабатывает ли троттлинг?
Используйте эти инструменты:
- AIDA64 → раздел
ТемператураиЦП. - CPU Throttling Test (приложение в Play Market).
- Game Bench — показывает FPS и троттлинг в играх.
- Команда
adb shell dumpsys power— выводит текущие ограничения.
Признаки троттлинга:
- Резкое падение FPS в играх через 10-15 минут.
- Заикания интерфейса при высокой нагрузке.
- Самопроизвольное снижение яркости экрана.
❓ Работают ли эти способы на POCO и Black Shark?
Да, но с нюансами:
- POCO: На большинстве моделей (POCO F3, X3 Pro) работают ADB-команды и Magisk-модули. В инженерном меню может не быть раздела
Power Throttling. - Black Shark: Эти телефоны имеют отдельное ПО для геймеров (Shark Space), где можно вручную настроить производительность. Троттлинг здесь менее агрессивный, чем в стандартной MIUI.
Для Black Shark 4/5 дополнительно доступна настройка через приложение Black Shark Control Center (раздел Performance Mode).