¿Cómo puedo desactivar la advertencia de volumen si sube demasiado el volumen?

17

Recientemente recibí un Nexus 4, y tengo una pregunta sobre la advertencia de volumen que aparece si subes demasiado el volumen. ¿Es posible deshabilitar o eliminar esta advertencia? Quiero poder subir el volumen con el teléfono en el bolsillo (con los botones de volumen) sin tener que levantar el teléfono. Escucho podcasts con audio bajo o malo y necesito elevarlo por encima del nivel de advertencia.

Daniel Johansson
fuente
1
Parece que solo recibo la advertencia la primera vez que subo el volumen después de un reinicio.
pelms

Respuestas:

10

Este es un problema (o característica) conocido en Android 4.2, y probablemente no haya una solución por ahora.

ACTUALIZACIÓN 2013-12-10: Según Marius Hofert , sigue siendo un problema en 4.4.

geffchang
fuente
Bien, a malo: /
Daniel Johansson
3
Es (¡todavía!) Un problema en Android 4.4 (kitkat). La gente ha informado que se puede arreglar con una rom personalizada, pero creo que Google debería proporcionar un interruptor para desactivarla.
Marius Hofert el
3

El código fuente de Android lo explica perfectamente en AudioService.java Para cualquier hacker experimentado de Android, sin embargo, es bastante fácil parchearlo.

//==========================================================================================
 // Safe media volume management.
 // MUSIC stream volume level is limited when headphones are connected according to safety
 // regulation. When the user attempts to raise the volume above the limit, a warning is
 // displayed and the user has to acknowlegde before the volume is actually changed.
 // The volume index corresponding to the limit is stored in config_safe_media_volume_index
 // property. Platforms with a different limit must set this property accordingly in their
 // overlay.
 //==========================================================================================

 // mSafeMediaVolumeState indicates whether the media volume is limited over headphones.
 // It is SAFE_MEDIA_VOLUME_NOT_CONFIGURED at boot time until a network service is connected
 // or the configure time is elapsed. It is then set to SAFE_MEDIA_VOLUME_ACTIVE or
 // SAFE_MEDIA_VOLUME_DISABLED according to country option. If not SAFE_MEDIA_VOLUME_DISABLED, it
 // can be set to SAFE_MEDIA_VOLUME_INACTIVE by calling AudioService.disableSafeMediaVolume()
 // (when user opts out).
Mellowcandle
fuente
¿Qué tal un "hacker" inexperto que resulta ser un desarrollador? ¿Cuál es la mejor opción? ROMs personalizadas, parcheando la versión
estándar
1

Esto parece ser una implementación de las regulaciones de la Unión Europea para limitar el volumen a 85db a menos que el usuario confirme que quiere aumentar el volumen ( artículo de noticias de la BBC ).

Supongo que esto no se aplica en los Estados Unidos y otras regiones.

Es posible que algunas ROM personalizadas le permitan desactivar esta función.

pelmas
fuente