Шумоподавление микрофона на смартфонах Xiaomi часто становится проблемой для пользователей, которые хотят записывать естественный звук без искажений. Алгоритмы шумодава агрессивно подавляют фоновые шумы, но заодно «съедают» полезные звуки: голос диктора на мероприятии, музыку на концерте или даже речь собеседника в шумном помещении. В результате видео получаются с «глухим» звуком, как будто запись велась через вату.
В этой статье разберём все возможные способы отключения шумоподавления — от стандартных настроек в приложении Камера до скрытых параметров MIUI и команд ADB. Особое внимание уделим моделям Xiaomi 13/14, Redmi Note 12 и POCO F5, где алгоритмы обработки звука особенно агрессивны. Также объясним, почему на некоторых устройствах шумодав отключается только частично и как с этим бороться.
Почему шумодав на Xiaomi работает слишком агрессивно?
Производитель закладывает три уровня шумоподавления в прошивку MIUI:
- 🔊 Аппаратный уровень — встроен в микрофон и чипсет (отключается только через
ADBили кастомные прошивки). - 📱 Программный уровень — обрабатывается приложением
Камера(можно отключить в настройках). - 🎵 Динамический уровень — адаптируется под сценарий (звонок, видео, голосовой ввод).
Начиная с MIUI 12, Xiaomi усилила алгоритмы подавлять не только фоновый шум, но и низкие частоты голоса (ниже 100 Гц), что приводит к «роботизации» звука. Особенно это заметно на бюджетных моделях (Redmi 10A, POCO M5), где используется один микрофон вместо стереопары.
Дополнительная проблема — региональные ограничения. На устройствах для китайского рынка (CN-прошивки) шумодав отключается проще, чем на глобальных (Global/EU) версиях, где часть параметров скрыта.
Способ 1: Отключение шумодава в стандартных настройках камеры
Самый простой метод — использовать встроенные опции приложения Камера. Он работает на большинстве устройств с MIUI 13–15, но не гарантирует полного отключения аппаратного шумоподавления.
- Откройте приложение
Камераи перейдите в режимВидео. - Коснитесь значка ⚙️ (Настройки) в правом верхнем углу.
- Выберите пункт
Настройки видео→Звук. - Отключите переключатели:
- 🔇
Шумоподавление(илиУлучшение звука) - 🎤
Усиление голоса(если есть) - 🔊
Нормализация громкости
- 🔇
⚠️ Внимание: На некоторых моделях (Xiaomi 12T, Redmi Note 11 Pro+) после обновления до MIUI 14 пункт Шумоподавление исчезает из меню. В этом случае переходите к Способу 3.
☑️ Проверка отключения шумодава в камере
Способ 2: Использование сторонних приложений для записи
Если встроенная камера упорно искажает звук, попробуйте альтернативные приложения, которые обходят ограничения MIUI. Лучшие варианты:
- 🎥 Open Camera — поддерживает ручную настройку микрофона, включая отключение обработки звука. В настройках выберите
Audio → Disable noise suppression. - 📹 Filmic Pro — профессиональное приложение с полным контролем над аудио (требует покупки). Позволяет выбрать
Flat audio profile. - 🔊 Voice Recorder (от Sony) — записывает звук без обработки, но только в формате
.m4a.
🔹 Как настроить Open Camera для чистого звука:
- Установите приложение из Google Play.
- Перейдите в
Настройки → Audio settings. - Активируйте
Use camera2 API(если доступно). - Отключите
Noise suppressionиAutomatic gain control (AGC). - В разделе
Video profileвыберитеHigh quality(неDevice default).
⚠️ Внимание: На Xiaomi с процессорами Snapdragon 8 Gen 1/2 (например, Xiaomi 13 Pro) сторонние приложения могут не иметь доступа к необработанному аудиопотоку из-за ограничений Qualcomm. В этом случае поможет только ADB-команда.
Способ 3: Скрытые настройки MIUI через Engineer Mode
В прошивке MIUI спрятаны инженерные меню, где можно отключить шумоподавление на уровне системы. Этот метод работает на большинстве устройств, но требует осторожности — неправильные изменения могут привести к сбоям микрофона.
🔹 Инструкция:
- Откройте приложение
Телефони введите комбинацию:##36446337##(на некоторых моделях работает
##4636##→Audio). - Вы попадете в Engineer Mode. Перейдите в раздел
Hardware Testing → Audio. - Выберите
Normal Mode(неHeadset Mode!). - Найдите параметры:
- 🔊
Noise Suppression— установитеDisable. - 🎤
Mic Gain— уменьшите до0 dB(по умолчанию 6–12 dB). - 🔇
AGC (Automatic Gain Control)— отключите.
- 🔊
📌 Важно: На некоторых устройствах (POCO X5 Pro, Redmi K50) инженерное меню может быть заблокировано. В этом случае используйте ADB.
| Модель Xiaomi | Работает Engineer Mode? | Альтернативный код |
|---|---|---|
| Xiaomi 13/13 Pro | ✅ Да | ##36446337## |
| Redmi Note 12 Pro+ | ⚠️ Частично (только чтение) | ##4636## |
| POCO F4/F5 | ✅ Да | ##36446338## |
| Xiaomi 12T | ❌ Нет (требуется ADB) | — |
Что делать, если Engineer Mode не открывается?
На некоторых прошивках (например, MIUI EU) инженерное меню блокируется. Попробуйте:
1. Установить MTK Engineering Mode (для устройств на MediaTek).
2. Использовать ADB для разблокировки (команда: adb shell am start -n com.android.engineeringmode/.qualcomm.EngineeringMode).
3. Перепрошить устройство на CN-версию MIUI (рискованно!).
Способ 4: Отключение шумодава через ADB (для опытных)
Если предыдущие методы не сработали, остаётся отключение шумоподавления на уровне системы с помощью ADB (Android Debug Bridge). Этот способ требует компьютера и базовых знаний командной строки, но даёт 100% результат.
🔹 Пошаговая инструкция:
- Включите Режим разработчика:
- Перейдите в
Настройки → О телефоне. - 7 раз нажмите на
Версия MIUI. - Вернитесь в
Настройки → Дополнительно → Для разработчиков. - Активируйте
Отладка по USB.
- Перейдите в
cmd) и введите:
adb devices
(должно появиться ваше устройство).
adb shell settings put global audio_effects_enabled 0
adb shell settings put global audio_effects_conf_file "/system/vendor/etc/audio_effects.conf"
adb shell settings put global voice_recognition_service "com.android.server.telecom"/VoiceInteractionService
⚠️ Внимание: На устройствах с MIUI 14+ после обновления системы настройки ADB могут сброситься. Чтобы закрепить изменения, создайте скрипт автоматического выполнения команд при загрузке (например, через Tasker или MacroDroid).
🔹 Для устройств на MediaTek (Redmi Note 11, POCO M4 Pro):
adb shell su -c "setprop persist.audio.fluence.speaker false"
adb shell su -c "setprop persist.audio.fluence.voicecall false"
adb shell su -c "setprop persist.audio.fluence.voip false"
Способ 5: Прошивка кастомного ядра (для продвинутых)
Если вы готовы пойти на радикальные меры, установка кастомного ядра (например, FrancoKernel или Kirisakura) позволит полностью отключить аппаратное шумоподавление. Этот метод подходит для устройств с разблокированным загрузчиком и требует наличия TWRP.
🔹 Преимущества:
- 🎛️ Полный контроль над аудио-стеком.
- 🔊 Возможность тонкой настройки микрофона (усиление, фильтры).
- 🚀 Улучшение производительности камеры (на некоторых ядрах).
🔹 Риски:
- ⚠️ Потеря гарантии.
- 🔄 Возможные баги с микрофоном в звонках.
- 🔧 Требуется опыт работы с
fastbootиTWRP.
📌 Рекомендуемые ядра для популярных моделей:
| Модель | Подходящее ядро | Ссылка на форум |
|---|---|---|
| Xiaomi 13 Pro | Kirisakura | XDA |
| Redmi Note 12 Pro+ | FrancoKernel | XDA |
| POCO F5 | NeonKernel | Telegram-чат |
⚠️ Внимание: Перед прошивкой ядра обязательно сделайте бэкап persist и vendor разделов через TWRP. Неправильно подобранное ядро может привести к потере микрофона полностью (потребуется перепрошивка через EDL).
Частые проблемы и их решения
Даже после отключения шумодава пользователи сталкиваются с побочными эффектами. Разберём самые распространённые:
🔹 Проблема 1: Звук стал слишком тихим после отключения шумодава.
⚠️ Внимание: Это нормально — шумоподавление автоматически усиливало громкость голоса. Решение:
- Используйте внешний микрофон (например, Boya BY-M1).
- В
Open CameraувеличьтеMic Gainдо +12 dB.- Обработайте звук в редакторе (Audacity, Adobe Audition).
🔹 Проблема 2: Шумодав отключился в камере, но остался в звонках.
Это связано с тем, что голосовые вызовы используют отдельный аудио-стек. Решение:
adb shell settings put global voice_call_noise_suppression 0
🔹 Проблема 3: После обновления MIUI шумодав включился снова.
Xiaomi сбрасывает некоторые настройки при апдейтах. Решение:
- Создайте
Tasker-профиль для автоматического выполненияADB-команд после перезагрузки. - Используйте приложение
Shizuku+ADB AppControlдля применения настроек без ПК.
Как вернуть шумодав, если звук стал невыносимо шумным?
Если после отключения шумоподавления фоновые шумы мешают больше, чем искажения, верните настройки по умолчанию:
1. В Engineer Mode включите Noise Suppression обратно.
2. Выполните команду:
adb shell settings delete global audio_effects_enabled
3. Установите AGC на значение 6 dB.
FAQ: Ответы на частые вопросы
🔍 Почему на Xiaomi 13 Ultra шумодав не отключается совсем?
На флагманских моделях (Xiaomi 13 Ultra, 14 Pro) используется аппаратный DSP-процессор для обработки звука, который не отключается программно. Единственные рабочие способы:
- Использовать внешний микрофон через
USB-C. - Прошить кастомное ядро с модифицированным аудио-стеком.
- Записывать звук на отдельное устройство (например, Zoom H1n) и синхронизировать его с видео в редакторе.
🎤 Можно ли отключить шумодав только для конкретного приложения?
Да, но только на рутированных устройствах. С помощью модуля Magisk Audio Modification Library можно создать правила для отдельных приложений. Например, отключить шумодав только для TikTok или Instagram, оставив его для звонков.
📱 Будут ли эти методы работать на POCO F6 Pro?
POCO F6 Pro (на Snapdragon 8+ Gen 1) использует тот же аудио-стек, что и Redmi K60 Pro. Все описанные способы (кроме Engineer Mode) должны работать. Для этой модели актуальны:
ADB-команды из Способа 4.- Прошивка ядра NeonKernel (есть поддержка POCO F6 Pro).
🔊 Почему после отключения шумодава в видео появляется эхо?
Эхо возникает из-за того, что микрофон начинает улавливать звук из динамика (особенно в режиме селфи). Решения:
- Отключите звук уведомлений во время записи.
- Используйте наушники с микрофоном.
- В
Open CameraактивируйтеDisable audio monitoring.
🛠️ Можно ли отключить шумодав без root и ADB?
Да, но только частично. Комбинация методов:
- Отключите все опции улучшения звука в
Настройках камеры. - Используйте
Open Cameraс отключённымNoise Suppression. - Записывайте звук на отдельное устройство (например, смарт-часы Xiaomi Watch 2 Pro).
Полного отключения без ADB добиться невозможно.