Уровень кастомизации (настраиваемости) даже официальных прошивок мобильных устройств растёт с каждым днём. Однако, совершенству нет предела, всегда будут оставаться некоторые мелочи, реализовать которые стандартными средствами системы не представляется возможным. А ведь именно из таких мелочей и складывается общее впечатление от использования устройства.
В рамках текущей статьи мы поговорим об одной из тех настроек, которая доступна далеко не в каждой прошивке аппаратов на Android OS, а именно рассмотрим, как отключить звук севшей батарейки на Андроид.
Содержание статьи:
Изменение или отключение системных звуков Андроид
Настройки системы Андроид позволяют править различные параметры звука и уведомлений: звук входящего вызова, звук входящих сообщений, звук будильника, включение и отключение звук затвора камеры и так далее. Но вот отключение звука некоторых уведомлений возможно не в каждой версии системы и оболочки.
Речь идёт о таких параметрах, как изменение или отключение звука клавиш громкости, звука уведомления низкого заряда батареи и некоторых других.
Хорошо, если эти параметры присутствуют в настройках с возможностью хотя бы их отключения, но зачастую такой функции вовсе нет. Что уж говорить о доступности изменения подобных уведомлений на другой звук. Для отключения или изменения звука, предупреждающего о разрядке аккумулятора, придётся либо "шить" кастомную прошивку, либо, чаще всего, устанавливать на аппарат специализированный софт, который, к сожалению, не всегда работает корректно.
Но, на самом деле, вполне возможно настроить эти параметры и без использования дополнительных программ. Ниже мы рассмотрим, как отключить "звук батарейки", проигрываемый при её разрядке.
Отключение звука севшей батарейки на Андроид
Перед всеми манипуляциями с системой настоятельно рекомендуем вам сделать полный бэкап системы (nandroid backup).
Кроме того:
Теперь мы рассмотрим вариант полного отключения звука севшей батарейки на Андроид.
Что нам для этого понадобится:
- пустой звуковой файл в формате ogg (ниже представим его для скачивания), то есть файл, при проигрывании которого, не воспроизводится никакой мелодии;
- root-права в системе Андроид (так называемые права администратора или полный доступ);
- файловый менеджер на Андроид с доступом к системным каталогам.
Архив, содержащий файл с "тишиной" и расширением *.OGG, можно скачать по ссылке: LowBattery-soundless
- Для начала распаковываем файл в любое удобное место на смартфоне, допустим, в корень карты памяти. Если вдруг на вашей системе запрещена запись в корень флешки, то дать доступ к карте памяти можно по инструкции из публикации: Разрешение на запись в корень sd-карты на Android 4.4+.
- Теперь в файловом менеджере переходим к каталогу
/system/media/audio/ui/
Находим в этом каталоге файл, который проигрывается при появлении предупреждения о разрядке аккумулятора. Наиболее вероятный вариант имени этого файла - LowBattery.ogg
- О замене системных файлов мы говорили в статье Убираем рекламу на Android. Файл hosts. Здесь мы удаляем системный файл из папки ui и копируем туда файл, который был скачан ранее. Разумеется, предварительно наш пустой звуковой файл нужно переименовать в соответствии с тем, как назывался исходный системный файл
- Устанавливаем в свойствах скопированного файла разрешения rw- r-- r-- (код разрешений 644)
- Перезагружаем устройство и наслаждаемся беззвучным уведомлением о садящейся батарейке.
Если нам нужно не выключить звук уведомления, а изменить его на свой, то точно так же заменяем файл на нужный, устанавливаем разрешения и перезагружаем смартфон. Для примера можно использовать файл, проигрывающий приятный слуху звук капли воды: LowBattery-drop
Отключение звука клавиш громкости на Андроид
Аналогичным образом можно отключить или изменить множество разных звуков системы Андроид. Нужно только знать, в каких каталогах расположен нужный нам звуковой файл:
/system/media/audio/alarms/ - каталог, содержащий возможные мелодии для будильника;
/system/media/audio/camera/ - каталог, содержащий возможные звуки для стандартной камеры, а также файл для беззвучной работы камеры;
/system/media/audio/notifications/ - каталог, содержащий варианты сигналов оповещений;
/system/media/audio/ringtones/ - каталог, содержащий возможные для установки мелодии вызова (звонка);
/system/media/audio/ui/ - каталог, содержащий системные звуки, звуки уведомлений.
Например, на некоторых смартфонах в каталоге ui есть такой файл, как Volume.ogg или даже несколько файлов: Volume-1.ogg, Volume-2.ogg, Volume-3.ogg, Volume-4.ogg и так далее.
Если мы заменим эти файлы (или этот файл) на приведённый выше звуковой файл с тишиной, либо на звук тишины в mp3: Volume-soundless - то таким образом сможем отключить звук регулировки громкости, воспроизводимый при нажатии боковых клавиш устройства.
Но стоит иметь ввиду, что некоторые прошивки звук регулировки громкости хранят не в открытом виде, а в компилированном файле, в этом случае отключить звук заменой файла через файловый менеджер не удастся.
а ничего, что если зайти в «Настройки/Звуки/Звук уведомления» и выбрать НУЖНЫЙ, который по душе или вообще данный звук ВЫКЛЮЧИТЬ? Наверное просто (как говорится) |=> Мы не ищем лёгких путей, да?
а я просто переименовал файл и все )
Здравствуйте! Всё делаю как написано, но во-первых, заменяемый файл почему-то не удаляется ( я разработчик рут-права ), а во-вторых при установке в свойствах скопированного файла разрешения rw- r— r— (код разрешений 644), после применения изменения пишет что изменения вступили в силу, но при повторном открытии свойств стоит прежнее расширение, как будто я ничего не изменял!!! Что же не так? Телефон Xiaomi Redmi Note 5A. Помогите плиз! Уже достал этот звук разрядки!!
а ничего, что если зайти в «Настройки/Звуки/Звук уведомления» и выбрать НУЖНЫЙ, который по душе или вообще данный звук ВЫКЛЮЧИТЬ? Наверное просто (как говорится) |=> Мы не ищем лёгких путей, да?
Спасибо! Помогло!