17 votos

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

Recientemente conseguí un Nexus 4, y tengo una pregunta sobre la advertencia de volumen que aparece si subes demasiado el volumen. ¿Es posible desactivar 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 subirlo por encima del nivel de advertencia.

10voto

verix Puntos 332

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

ACTUALIZACIÓN 2013-12-10: De acuerdo con Marius Hofert sigue siendo un problema en el 4.4.

3voto

Mellowcandle Puntos 131

El código fuente de Android lo explica perfectamente en AudioService.java Para cualquier hacker con experiencia en Android, 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).

1voto

pelms Puntos 514

Esto parece ser una aplicación de los reglamentos de la Unión Europea para limitar el volumen a 85 db, a menos que el usuario confirme que quiere aumentar el volumen más alto ( Artículo de la BBC ).

Supongo que esto no se aplica en los EE.UU. y otras regiones.

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

0voto

Mr. Kraus Puntos 1780

Es posible usar Xposed Framework si tienes un teléfono rooteado. Instrucciones detalladas aquí:

http://gs4.wonderhowto.com/how-to/get-rid-annoying-high-volume-alert-when-using-headphones-your-samsung-galaxy-s4-0148825/

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