Отключаем звук камеры Android


На некоторых камерах звук не может быть отключен автоматически. К слову сказать, в законодательных актах некоторых стран существует запрет на отключение звука затвора. Но это уже отступление, сегодня мы поговорим не об этом.



На сегодняшний день существует несколько способов, позволяющих убрать звук затвора и сделать работу камеры бесшумной:
  • Можно попробовать убрать звук сразу на всей камере. Делать такое всякий раз не представляется возможным ввиду определенных неудобств, но с другой стороны, не каждый раз Вы снимаете что-либо скрытно.
  • Второй способ заключается в том, что на телефон устанавливается специальное приложение, которое позволяет делать бесшумные фотографии даже при выключении экрана телефона. К таким приложениям относят, в частности, Mobile Hidden Camera, которое совмещает в себе все функции, в том числе и вышеописанные.
  • В случае наличия у пользователя прав root, позволяющие вносить записи в систему, то возможно удалить файл, содержащий ненужный звук. Чаще всего его можно найти в следующем месте: /system/media/audio/, после чего уничтожить посредством менеджера файлов (для этой цели больше используется ES Проводник)

Далее, после выполнения предыдущего действия, должен выпасть список файлов: ls /system/media/audio/ui
Нужный нам файл может носить разные названия, такие как: camera_click.ogg, Shutter.ogg или иже с ними.
В случае отсутствуя подходящего по смыслу названия, определить нужный нам файл можно при помощи перебора.

В том случае, если система не настроена на изменения, необходимо перешить ее:
mount -ro remount,rw /system
Остается задать другое имя нашему файлу. Выбрать имя нужно обязательно такое, чтобы оно не было определено системой:

mv /system/media/audio/ui/camera_click.ogg В случае, если после этой процедуры возникли проблемы, то необходимо переименование на исходное имя:
mv /system/media/audio/ui/camera_click.ogg.back /system/media/audio/ui/camera_click.ogg

Понравилась игра? Поделись ссылкой на нее в социальных сетях.