Как полностью отключить шумодав камеры на Xiaomi: от простых настроек до ADB

Шумоподавление микрофона на смартфонах 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, но не гарантирует полного отключения аппаратного шумоподавления.

  1. Откройте приложение Камера и перейдите в режим Видео.
  2. Коснитесь значка ⚙️ (Настройки) в правом верхнем углу.
  3. Выберите пункт Настройки видеоЗвук.
  4. Отключите переключатели:
    • 🔇 Шумоподавление (или Улучшение звука)
    • 🎤 Усиление голоса (если есть)
    • 🔊 Нормализация громкости
  • Вернитесь в режим видео и проверьте звук — фон должен стать естественнее, но полностью шумодав может не отключиться.
  • ⚠️ Внимание: На некоторых моделях (Xiaomi 12T, Redmi Note 11 Pro+) после обновления до MIUI 14 пункт Шумоподавление исчезает из меню. В этом случае переходите к Способу 3.

    ☑️ Проверка отключения шумодава в камере

    Выполнено: 0 / 5

    Способ 2: Использование сторонних приложений для записи

    Если встроенная камера упорно искажает звук, попробуйте альтернативные приложения, которые обходят ограничения MIUI. Лучшие варианты:

    • 🎥 Open Camera — поддерживает ручную настройку микрофона, включая отключение обработки звука. В настройках выберите Audio → Disable noise suppression.
    • 📹 Filmic Pro — профессиональное приложение с полным контролем над аудио (требует покупки). Позволяет выбрать Flat audio profile.
    • 🔊 Voice Recorder (от Sony) — записывает звук без обработки, но только в формате .m4a.

    🔹 Как настроить Open Camera для чистого звука:

    1. Установите приложение из Google Play.
    2. Перейдите в Настройки → Audio settings.
    3. Активируйте Use camera2 API (если доступно).
    4. Отключите Noise suppression и Automatic gain control (AGC).
    5. В разделе Video profile выберите High quality (не Device default).

    ⚠️ Внимание: На Xiaomi с процессорами Snapdragon 8 Gen 1/2 (например, Xiaomi 13 Pro) сторонние приложения могут не иметь доступа к необработанному аудиопотоку из-за ограничений Qualcomm. В этом случае поможет только ADB-команда.

    Способ 3: Скрытые настройки MIUI через Engineer Mode

    В прошивке MIUI спрятаны инженерные меню, где можно отключить шумоподавление на уровне системы. Этот метод работает на большинстве устройств, но требует осторожности — неправильные изменения могут привести к сбоям микрофона.

    🔹 Инструкция:

    1. Откройте приложение Телефон и введите комбинацию:
      ##36446337##

      (на некоторых моделях работает ##4636##Audio).

    2. Вы попадете в Engineer Mode. Перейдите в раздел Hardware Testing → Audio.
    3. Выберите Normal Mode (не Headset Mode!).
    4. Найдите параметры:
      • 🔊 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% результат.

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

    1. Включите Режим разработчика:
      • Перейдите в Настройки → О телефоне.
      • 7 раз нажмите на Версия MIUI.
      • Вернитесь в Настройки → Дополнительно → Для разработчиков.
      • Активируйте Отладка по USB.
  • Подключите телефон к ПК и установите ADB-драйверы.
  • Откройте командную строку (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?

    Да, но только частично. Комбинация методов:

    1. Отключите все опции улучшения звука в Настройках камеры.
    2. Используйте Open Camera с отключённым Noise Suppression.
    3. Записывайте звук на отдельное устройство (например, смарт-часы Xiaomi Watch 2 Pro).

    Полного отключения без ADB добиться невозможно.