0 votos

¿Cómo hacer que la aplicación de la Cámara de valores sea silenciosa cuando se toma una foto sin impedir que suene el tono de llamada del teléfono?

Esta pregunta es básicamente la misma que este pero la respuesta canónica para ese puesto no es compatible con mi dispositivo particular para el que se puede encontrar una discusión y una solución a continuación.

A menudo me gustaría utilizar el Samsung Galaxy SIII Neo stock Camera app pero me gustaría mantener el sonido que hace mientras se toman las fotos en silencio (para que cuando tome una foto la gente no se distraiga con el sonido y así las fotos resultantes se vean más naturales). Sin embargo, he descubierto que para desactivar dicho sonido, fuera de los ajustes de volumen Ringtone , Notifications , Media y System Es la Ringtone el ajuste de volumen, que debe estar desactivado para que esto tenga lugar (haga clic en cualquiera de los botones de hardware de volumen y luego en la rueda dentada de ajustes de volumen para verlos). Desgraciadamente, el ajuste del Ringtone en silencio significa que no se emitirá ningún sonido cuando se reciba una llamada telefónica.

Por lo tanto, me gustaría saber si los teléfonos más nuevos tienen una entrada en el menú de configuración de la cámara para activar o desactivar el sonido específicamente para la aplicación de la cámara. Y, si no es así, entonces me gustaría saber dónde colocar una solicitud de función de ancho de Samsung para que esto sea implementado en futuras versiones del software de la cámara de valores.

De todos modos, creo que, como un hack, si uno supiera dónde se almacena el archivo de sonido mp3 para la aplicación de la cámara, uno podría simplemente eliminar (o tal vez reemplazarlo con un archivo mp3 que no produce ningún sonido para resolver el problema). ¿Alguien sabe dónde podría encontrar dicho archivo?


ACTUALIZACIÓN : He intentado rootear mi dispositivo y a continuación esta solución pero sigo recibiendo un mensaje de error diciendo que el sistema de archivos es de sólo lectura. No estoy seguro de si Samsung KNOX está causando esto. Gracias por sus respuestas.

enter image description here


ACTUALIZACIÓN : Rehacer el montaje del sistema con el siguiente comando como Root:

mount -o remount,rw /system

Me permitió cambiar el nombre del archivo, pero parece que es el archivo incorrecto como la aplicación de la cámara de valores todavía produce un sonido de chasquido al tomar una foto después del cambio de nombre. Los archivos candidatos relacionados con la aplicación de la Cámara de valores en /system/media/audio/ui podría ser lo siguiente:

  • Cam_Start.ogg
  • Cam_Stop.ogg
  • Camera_click_short.ogg
  • Camera_click.ogg
  • Camera_empty.ogg
  • camera_focus.ogg
  • Camera_Timer_2sec.ogg
  • Camera_Timer.ogg

He intentado cambiar el nombre de ambos Camera_click.ogg y Camera_click_short.ogg a Camera_click.ogg.bak y Camera_click_short.ogg.bak ¡pero no hubo suerte! Incluso después de reiniciar el teléfono, la aplicación de la Cámara de valores sigue produciendo un sonido cuando se toma una foto con el Ringtone Volume habilitado. La página web Camera_empty.ogg El archivo de sonido no produce ningún sonido; lo ideal sería que éste se reprodujera cuando la cámara toma una foto.

¿Alguien sabe dónde puede estar el problema y cómo solucionarlo?


ACTUALIZACIÓN: Después de instalar el BusyBox para tener la aplicación Unix find herramienta y luego a correr:

find / -name '*.ogg' > out.txt

el contenido de out.txt fueron los siguientes:

/storage/emulated/legacy/Ringtones/hangouts_message.ogg
/storage/emulated/legacy/Ringtones/hangouts_incoming_call.ogg
/storage/emulated/legacy/Notifications/Calendar Notification.ogg
/storage/emulated/0/Ringtones/hangouts_message.ogg
/storage/emulated/0/Ringtones/hangouts_incoming_call.ogg
/storage/emulated/0/Notifications/Calendar Notification.ogg
/mnt/shell/emulated/0/Ringtones/hangouts_message.ogg
/mnt/shell/emulated/0/Ringtones/hangouts_incoming_call.ogg
/mnt/shell/emulated/0/Notifications/Calendar Notification.ogg
/system/media/audio/alarms/Alarm_Day_by_day.ogg
/system/media/audio/alarms/Alarm_Morning_flower.ogg
/system/media/audio/alarms/Dawn_chorus.ogg
/system/media/audio/alarms/Daybreak.ogg
/system/media/audio/alarms/Sea_breeze.ogg
/system/media/audio/alarms/Serene_morning.ogg
/system/media/audio/alarms/Springtime_memories.ogg
/system/media/audio/alarms/Ticktac.ogg
/system/media/audio/alarms/Walk_in_the_forest.ogg
/system/media/audio/notifications/Beep_once.ogg
/system/media/audio/notifications/Hang_drum.ogg
/system/media/audio/notifications/Harp_glissando.ogg
/system/media/audio/notifications/S_Bubbles.ogg
/system/media/audio/notifications/S_Charming_bell.ogg
/system/media/audio/notifications/S_Chirps.ogg
/system/media/audio/notifications/S_Dew_drops.ogg
/system/media/audio/notifications/S_Flowers.ogg
/system/media/audio/notifications/S_Good_News.ogg
/system/media/audio/notifications/S_Harmonics.ogg
/system/media/audio/notifications/S_Knock.ogg
/system/media/audio/notifications/S_On_time.ogg
/system/media/audio/notifications/S_Opener.ogg
/system/media/audio/notifications/S_Postman.ogg
/system/media/audio/notifications/S_Pure_Bell.ogg
/system/media/audio/notifications/S_Temple_bell.ogg
/system/media/audio/notifications/S_Tickety_tock.ogg
/system/media/audio/notifications/S_Whistle.ogg
/system/media/audio/notifications/Sweet_favour.ogg
/system/media/audio/notifications/Whisper.ogg
/system/media/audio/ringtones/A_rustling_in_the_trees.ogg
/system/media/audio/ringtones/Basic_bell.ogg
/system/media/audio/ringtones/Basic_tone.ogg
/system/media/audio/ringtones/Beep-beep.ogg
/system/media/audio/ringtones/Beep_once.ogg
/system/media/audio/ringtones/Blowing_dandelion_seeds.ogg
/system/media/audio/ringtones/Break_of_day.ogg
/system/media/audio/ringtones/Breeze.ogg
/system/media/audio/ringtones/Bugs_story.ogg
/system/media/audio/ringtones/Chime.ogg
/system/media/audio/ringtones/Drifting_downstream.ogg
/system/media/audio/ringtones/Ecliptic.ogg
/system/media/audio/ringtones/Flying_in_the_sky.ogg
/system/media/audio/ringtones/Fog_on_the_water.ogg
/system/media/audio/ringtones/Glissando_tone.ogg
/system/media/audio/ringtones/Ice_blue_tone.ogg
/system/media/audio/ringtones/In_your_mind.ogg
/system/media/audio/ringtones/Journey.ogg
/system/media/audio/ringtones/Leisure_time.ogg
/system/media/audio/ringtones/Over_the_horizon.ogg
/system/media/audio/ringtones/Popcorn_tone.ogg
/system/media/audio/ringtones/Quantum_bell.ogg
/system/media/audio/ringtones/Rainbow.ogg
/system/media/audio/ringtones/Rainy_day.ogg
/system/media/audio/ringtones/Rays_of_the_sun.ogg
/system/media/audio/ringtones/Rolling_tone.ogg
/system/media/audio/ringtones/Scampering_tone.ogg
/system/media/audio/ringtones/Writing_adventure.ogg
/system/media/audio/ui/Alert_on_call.ogg
/system/media/audio/ui/Auto_focus.ogg
/system/media/audio/ui/Auto_focus_error.ogg
/system/media/audio/ui/Birdsong_by_the_lake.ogg
/system/media/audio/ui/Call_Connect.ogg
/system/media/audio/ui/Cam_Start.ogg
/system/media/audio/ui/Cam_Stop.ogg
/system/media/audio/ui/Camera_Timer.ogg
/system/media/audio/ui/Camera_Timer_2sec.ogg
/system/media/audio/ui/Camera_empty.ogg
/system/media/audio/ui/Charger_Connection.ogg
/system/media/audio/ui/Dialer_new.ogg
/system/media/audio/ui/Dock.ogg
/system/media/audio/ui/Effect_Tick.ogg
/system/media/audio/ui/Fairy_fountain.ogg
/system/media/audio/ui/Highlight.ogg
/system/media/audio/ui/HoverPointer.ogg
/system/media/audio/ui/KeypressDelete.ogg
/system/media/audio/ui/KeypressInvalid.ogg
/system/media/audio/ui/KeypressReturn.ogg
/system/media/audio/ui/KeypressSpacebar.ogg
/system/media/audio/ui/KeypressStandard.ogg
/system/media/audio/ui/Lock.ogg
/system/media/audio/ui/Lock_none_effect.ogg
/system/media/audio/ui/LowBattery.ogg
/system/media/audio/ui/New_chat.ogg
/system/media/audio/ui/Pen_att_noti.ogg
/system/media/audio/ui/Pen_att_noti1.ogg
/system/media/audio/ui/Pen_att_noti2.ogg
/system/media/audio/ui/Pen_att_noti3.ogg
/system/media/audio/ui/Pen_det_alert.ogg
/system/media/audio/ui/Pen_det_beep1.ogg
/system/media/audio/ui/Pen_det_beep2.ogg
/system/media/audio/ui/Pen_det_beep3.ogg
/system/media/audio/ui/Pen_det_beep4.ogg
/system/media/audio/ui/Pen_det_beep5.ogg
/system/media/audio/ui/Pen_det_noti.ogg
/system/media/audio/ui/Pen_det_noti1.ogg
/system/media/audio/ui/Pen_det_noti2.ogg
/system/media/audio/ui/Pen_det_noti3.ogg
/system/media/audio/ui/PowerOn.ogg
/system/media/audio/ui/S_Beam_end.ogg
/system/media/audio/ui/S_Beam_error.ogg
/system/media/audio/ui/S_Beam_start.ogg
/system/media/audio/ui/S_HW_Touch.ogg
/system/media/audio/ui/S_SIP_Backspace.ogg
/system/media/audio/ui/Sent_chat.ogg
/system/media/audio/ui/Serenity.ogg
/system/media/audio/ui/Shutter.ogg
/system/media/audio/ui/Shutter_multiple.ogg
/system/media/audio/ui/Sparkling_mist.ogg
/system/media/audio/ui/TW_Battery_caution.ogg
/system/media/audio/ui/TW_Battery_swelling_warning.ogg
/system/media/audio/ui/TW_Call_Disconnect.ogg
/system/media/audio/ui/TW_SIP.ogg
/system/media/audio/ui/TW_Silent_mode_off.ogg
/system/media/audio/ui/TW_Touch.ogg
/system/media/audio/ui/TW_Volume_control.ogg
/system/media/audio/ui/The_secret_forest.ogg
/system/media/audio/ui/Undock.ogg
/system/media/audio/ui/Unlock.ogg
/system/media/audio/ui/Unlock_none_effect.ogg
/system/media/audio/ui/VideoRecord.ogg
/system/media/audio/ui/Voice_processing.ogg
/system/media/audio/ui/Voice_start.ogg
/system/media/audio/ui/Voice_stop.ogg
/system/media/audio/ui/WirelessChargingStarted.ogg
/system/media/audio/ui/Zero_Clickr_Ready.ogg
/system/media/audio/ui/airbutton_close.ogg
/system/media/audio/ui/airbutton_open.ogg
/system/media/audio/ui/camera_focus.ogg
/system/media/audio/ui/lens_flare_lock.ogg
/system/media/audio/ui/lens_flare_unlock_silence.ogg
/data/media/0/Ringtones/hangouts_message.ogg
/data/media/0/Ringtones/hangouts_incoming_call.ogg
/data/media/0/Notifications/Calendar Notification.ogg

En este momento no estoy seguro de si la aplicación de la cámara de valores está realmente tomando el sonido del obturador de uno de estos .ogg archivos o si el .ogg está codificado en el archivo binario de la aplicación Camera.

0 votos

No quiero usar una aplicación de cámara diferente, quiero usar la aplicación de cámara original. He intentado la solución de cambiar el nombre de la .ogg pero no ha habido suerte (véase la captura de pantalla anterior).

1 votos

Has probado a usar módulos Xposed, creo que hay al menos 3. Incluso podrías hacerlo a través de tasker también. No sería un informe de errores logcat / completa ubicación de sonido del estado? **** simplemente comentar a otra respuesta, fresco que lo encontró!

4voto

John Sonderson Puntos 336

En mi Samsung Galaxy SIII Neo (Android 4.4.2) pude resolver mi problema de la siguiente manera:

C:\> adb shell

y luego

# su
# mount -o remount,rw /
# cd /system/media/audio/ui/
# mv Shutter.ogg Shutter.ogg.bak

Esto resolvió el problema.

3voto

No estoy seguro, pero creo que el sonido del obturador de la cámara está codificado y tiene una función para desactivarlo en función de tu ubicación por cuestiones legales (en algunos países, hacer una foto sin emitir un sonido se considera un delito y puede llevar a 6 meses de cárcel).

Pero hay una forma sencilla de desactivar esto:

  • instalar el instalador Xposed en su teléfono. Coge el archivo apk de aquí .

  • descargue e instale esto módulo .

  • después de habilitar este módulo, se le pide que reinicie su teléfono, hágalo.

  • después del reinicio, entra en la aplicación del módulo y navega en la aplicación para encontrar la opción adecuada para desactivar el sonido del obturador de la cámara.

1 votos

Gracias por su respuesta. Mi versión de Android es 4.4.2 pero no estoy seguro de que esto ayude dado que la aplicación Samsung Camera es específica de Samsung y no forma parte del sistema operativo Android propiamente dicho, AFAIK. De todos modos, ¿cuáles son los nombres de los países en los que esto es ilegal (me gustaría saberlo por si alguna vez visitara uno de ellos, gracias; después de todo, bastaría con desactivar el sonido y hacer una foto; si tu razonamiento es correcto, la cámara debería estar desactivada cuando el volumen está en silencio para esos países (?)). Gracias.

1 votos

No sé si en otros países, pero aquí en Argelia sé que es un delito tomar fotos sin hacer un sonido que notifique a la gente alrededor que usted tomó una foto (privacidad de las personas) Creo que es tonto Samsung dejó este agujero o Samsung lo hizo a propósito? no estoy seguro, sí veo su punto de que el sonido de la cámara en deshabilitado cuando en el modo silencioso, sobre el método que escribí aquí funciona en aplicaciones de valores, que acaba de decirle a la aplicación de la cámara que usted está en una región diferente que permite el obturador de fotos en silencio, y las etiquetas geográficas no se verán afectados por este trabajo alrededor de

1 votos

Gracias por su respuesta. Pude desactivar el sonido del obturador de la cámara cambiando el nombre de un archivo de sonido diferente. De todos modos, mientras uno conozca la ley debería estar bien. Gracias.

2voto

aastefanov Puntos 203

Después de teclear su , volver a montar el sistema como lectura-escritura con

mount -o remount,rw /system

A continuación, realice los pasos de la solución. Esto debería funcionar.

0 votos

He probado tu solución pero después de los cambios de nombre, el problema persiste.

1 votos

¿Has cambiado el nombre de Camera_click_short.ogg?

0 votos

Sí, he cambiado el nombre de ambos Camera_click.ogg a Camera_click.ogg.bak y Camera_click_short.ogg a Camera_click_short.ogg.bak . ¿Alguna otra idea sobre lo que puede haber ido mal, o qué más se puede hacer? ¿Podría el .ogg ¿el archivo utilizado por la aplicación de la cámara original se encuentra en otro lugar?

0voto

Kleajmp Puntos 1

Desde Android P renombrar los archivos en la carpeta UI ya no funciona. En los dispositivos de Samsung, por ejemplo, los sonidos están codificados en la aplicación de la cámara, y en los países en los que está prohibido hacer fotos en silencio (países de la UE con respecto a las leyes de privacidad), el interruptor de la configuración para desactivar el sonido del obturador tampoco está disponible.

A menos que hagamos un poco de magia (no se necesita xposed, sólo acceso Root al sistema de archivos):

añada las opciones Call Recording y Shutter Sound a su teléfono Exynos añadiendo 2 opciones CSC a cscfeature.xml


  1. compruebe su código csc (sobre el teléfono > información sobre el software > proveedor de servicios sw > últimas 3 letras: [CSC])
  2. en el Explorador de Raíces ir a: /sistema/producto/omc/[CSC]/conf/cscfeature.xml
  3. descargar OmcTextDecoder ( https://github.com/fei-ke/OmcTextDecoder )
  4. poner el "omc-decoder.jar" descargado en una carpeta junto con el archivo "cscfeature.xml" encriptado en un pc linux
  5. abre el terminal y cd a la carpeta donde has puesto los archivos
  6. ejecutar: java -jar omc-decoder.jar -i cscfeature.xml -o cscfeature_decoded.xml
  7. abrir el archivo "cscfeature_decoded.xml" en un editor de texto
  8. añada las siguientes líneas al archivo:

<CscFeature_VoiceCall_ConfigRecording>Grabación permitida</CscFeature_VoiceCall_ConfigRecord>

<CscFeature_Camera_ShutterSoundMenu>TRUE</CscFeature_Camera_ShutterSoundMenu>

  1. guarde el archivo y cambie el nombre de su antiguo "cscfeature.xml" por "cscfeature_encoded.xml"
  2. codifique el archivo editado ejecutando el siguiente comando en el terminal: java -jar omc-decoder.jar -e -i cscfeature_decoded.xml -o cscfeature.xml
  3. copia el archivo modificado y ecodificado en tu teléfono: "cscfeature.xml" y haz una copia de seguridad del antiguo en "cscfeature.bak"
  4. reinicie y encontrará el interruptor del obturador en los ajustes de la cámara.

opciones adicionales: https://www.askvg.com/tip-enable-hidden-secret-features-in-samsung-galaxy-smartphones/

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X