Бывает знакомая ситуация: на Android один шаг громкости ещё слишком тихий, а следующий уже неприятно громкий.
Мы ругаем наушники, плеер или сам телефон, но часто проблема в самой шкале громкости. У системы мало промежуточных делений, поэтому звук меняется рывками.
32steps — небольшое open-source приложение, которое позволяет задать своё число шагов громкости. В описании проекта указан диапазон от 1 до 1000. Тысяча уровней большинству не нужна, но 80, 100 или 150 шагов уже звучат практично: кнопки на корпусе начинают менять звук заметно плавнее.
Что делает 32steps
Приложение добавляет между обычными системными уровнями дополнительные «ступеньки». Телефон тот же, но регулировка точнее.
Root не нужен. 32steps не перепрошивает устройство и не лезет в системные файлы. По описанию автора, приложение перехватывает нажатия аппаратных кнопок через службу специальных возможностей, а затем использует аудиообработку Android, чтобы применить небольшую поправку к уровню звука.
Смотришь видео перед сном: одно деление не слышно, следующее уже мешает. Или слушаешь музыку в Bluetooth-наушниках, где каждый скачок громкости ощущается слишком резко.
Разрешения: важный момент
У 32steps есть чувствительные разрешения. Ему нужна служба специальных возможностей, иначе приложение не сможет реагировать на кнопки громкости. Также требуется вывод поверх других окон и работа в фоне.
Это не повод пугаться, но повод быть внимательным. Accessibility-доступ лучше не давать случайным APK из непонятных источников. В случае 32steps плюс в том, что код открыт, лицензия MIT, а в описании указано: нет root, нет рекламы, нет трекинга и нет разрешения на интернет.
Ставить я бы советовал только из понятных мест: GitHub, IzzyOnDroid, Droid-ify, Neo Store или через Obtainium.
Не только громкость
Внутри есть ещё одна полезная часть — профили для наушников. 32steps включает 6000+ профилей AutoEQ. Это готовые корректировки для разных моделей, основанные на измерениях.
Чуда ждать не стоит: дешёвые наушники не станут дорогими. Но звук может стать ровнее и приятнее без долгого ковыряния в настройках.
Есть и 10-полосный графический эквалайзер. Можно взять готовый профиль, чуть поправить его под себя и сохранить пресет. Ещё есть баланс левого и правого канала — мелочь, пока она не понадобилась.
О чём надо знать заранее
Для работы нужен Android 8.0 или новее. На Android 13+ может понадобиться вручную разрешить «ограниченные настройки».
Android TV поддерживается частично: звуковые профили и эквалайзер есть, а вот пользовательские шаги громкости там не работают из-за ограничений платформы.
После установки я бы сразу проверил, реагируют ли кнопки громкости, не убивает ли оболочка фоновую службу.
32steps не обязательная программа для всех. Если стандартная громкость вас устраивает, ставить ещё одну службу в фон нет смысла.
Но если вы узнаёте ситуацию «тихо, тихо, громко», приложение стоит посмотреть. Это маленькая открытая утилита, которая исправляет очень конкретное раздражение Android.
Источник: 32steps
Похожие статьи
Если вам интересны Android-инструменты для звука и наушников, посмотрите также: