Бесшумная камера в Android
На некоторых прошивках звук камеры не отключается так просто как должен. На самом деле в некоторых странах даже незаконно отключать звук затвора камеры. Но сейчас пойдет речь не об этом.
Вот способы, которые можно попробовать чтобы настроить бесшумную камеру:
- Выключить звук глобально для всего устройства. Не очень удобно это делать каждый раз при съемке, но ведь не каждый день вы делаете скрытую съемку.
- Воспользоваться сторонним приложением для камеры. Есть множество специализированных приложений для скрытой съемки. (например Mobile Hidden Camera умеет делать бесшумные снимки с выключенным экраном телефона).
- Если есть права root и возможность записи в системный раздел, то можно локализовать и удалить файл со звуком затвора. Обычно он находится в каталоге /system/media/audio/ui и сделать это можно с помощью файлового менеджера (например ES Проводник) или же через терминал.
su
Данная команда выведет список файлов в каталоге:
ls /system/media/audio/ui
Файл звука затвора может называться так: camera_click.ogg, Shutter.ogg или похожим образом. Если таких нет, то определить его можно перебором.
Если системный каталог примонтирован только для чтения, нужно перемонтировать его:
mount -ro remount,rw /system
Далее переименовать файл, чтобы система его не нашла:
mv /system/media/audio/ui/camera_click.ogg /system/media/audio/ui/camera_click.ogg.back
Если после этого возникли проблемы, то следует переименовать файл обратно:
mv /system/media/audio/ui/camera_click.ogg.back /system/media/audio/ui/camera_click.ogg