¿Cómo puedo aumentar la cantidad de niveles de volumen?

29

¿Es posible aumentar el número de pasos en el control de volumen? Me gustaría un control más fino sobre el nivel de volumen. Tengo un Galaxy Nexus.

Nota: No quiero aumentar el volumen, solo cambiar el número de niveles para poder encontrar un punto ideal cuando escucho música.

digital
fuente
También existe la opción (fácil) de usar un control de volumen externo, como un Koss VC20
derobert
Es sorprendente que seis años después esto todavía no se haya solucionado en Android.
Kyralessa

Respuestas:

14

Muchas personas tienen este problema con Android. Puede ver que se ha informado en el sistema de seguimiento de errores de Android . El número de niveles se controla mediante una configuración que se compila en la imagen del sistema Android.

Usa una ROM diferente

Es posible que una pueda aumentar el número de niveles, pero no sé qué ROM personalizada, si es que hay alguna, hace esto. Este informe de error en rastreador de sugiere que no planean agregar esa característica, por temor a que pueda causar problemas de compatibilidad con algunas aplicaciones.

Usa una aplicación diferente (fácil)

Algunas aplicaciones de medios tienen su propio control de volumen, además del proporcionado por Android. Creo que Poweramp es uno de esos (pero no lo uso yo mismo). Si hay una aplicación en particular que necesita más control, como una aplicación de música, es posible que desee reemplazarla por una que tenga esta función.

Edite el sistema operativo de su teléfono (avanzado)

Si no le preocupa el riesgo de romper algunas aplicaciones (mal escritas) y su dispositivo está editado de , puede seguir estas instrucciones para editar la imagen del sistema Android para aumentar la cantidad de niveles. Ese sitio proporciona instrucciones paso a paso, incluida la instalación de las herramientas de desarrollador que necesitará para realizar cambios en el sistema; Un resumen para personas con conocimientos es el siguiente:

  1. Obténgalo framework.jardesde su dispositivo y ejecútelo baksmali.
  2. Editar framework\android\media\AudioService.smali
  3. Busque para 0xft 0x0t 0x0t 0x0tencontrar la tabla de niveles de audio.
  4. Reemplace el primer número de cada fila con el número deseado de niveles (en hexadecimal).
  5. Ejecute smalipara generar uno nuevo framework.jary luego reemplace el original en el dispositivo.
Dan Hulme
fuente
2
@ AndrewB Eso suena como algo que debería ser una respuesta por derecho propio. No es realmente una discusión de mi respuesta, que es para lo que sirven los comentarios.
Dan Hulme
6

Editar: esta aplicación parece que vale la pena intentarlo: https://forum.xda-developers.com/android/apps-games/app-precise-volume-override-androids-t3573562 ( https://play.google.com/store /apps/details?id=com.phascinate.precisevolume )

Terminé usando esta aplicación en mi nexus 4: admite hasta 100 niveles de volumen. No es perfecto, pero debería ser suficiente hasta que, con suerte, arreglen lo que parece un problema tan simple.

https://play.google.com/store/apps/details?id=opotech.finevolumev2

Discutido aquí

http://androidforums.com/android-lounge/490543-volume-control-in-android-os.html

Andrew B
fuente
Por desgracia, esto puede haber funcionado cuando se escribió esta respuesta, pero ya no parece funcionar. En Android Pie (9), aunque la aplicación muestra cambios del 1% del volumen, el volumen real salta de una manera que sugiere que todavía está bloqueado por hardware a los 15 niveles idiotas de volumen de Android.
Kyralessa
4

Si su teléfono está rooteado o tiene una recuperación personalizada (como TWRP), esto es realmente mucho más fácil. Lo único que tendrá que hacer es agregar la siguiente línea a su build.proparchivo ubicado en /system:

ro.config.media_vol_steps=30

Donde 30 representa el número de pasos.

Esto se puede hacer con un explorador de archivos raíz (como Root Browser ) o mediante VIel terminal TWRP o vía adb.

MetaColon
fuente
3

Inicialmente había publicado esto como respuesta a esta pregunta: ¿Cómo aumentar / disminuir el volumen en incrementos / decrementos más pequeños? , desafortunadamente este método no funcionará oficialmente con Nougat (debido a algunos requisitos faltantes)

La solución alternativa:

Como era de esperar, dicha modificación requerirá un procedimiento de flasheo de raíz o algún tipo de zip para instalar Xposed Framework.

Kuba Kalamarz creó un módulo Xposed llamado VolumeSteps + que le permite a uno ajustar la cantidad de pasos para cada función de volumen del sistema.

Lo bueno que noté sobre esto módulo es que se une al sistema de configuración (es decir, no tiene que abrir la interfaz de usuario del módulo, en su lugar puede controlar mediante el botón de volumen)

Prerrequisitos

Caracteristicas

  • Cambie el número de pasos de volumen para la alarma, la música, la notificación, el timbre, el sistema y las transmisiones de llamadas entrantes.

  • Posibilidad de cambiarlo entre 5 y 50 pasos.

  • Use el volumen de la música como predeterminado para el Panel de volumen al presionar los botones de volumen.

Instrucciones

  1. Descargue VolumeSteps + e instálelo

ingrese la descripción de la imagen aquí

  1. Active el módulo en Configuración Xposed y reinicie el dispositivo para realizar cambios.

  2. Abra VolumeSteps + en el cajón de aplicaciones

  3. Ajusta tus pasos de volumen:

    • Cada categoría de volumen tiene su propia entrada de menú. Seleccione el que desea ajustar, luego use el control deslizante para ajustar los pasos de volumen, presione OK cuando haya terminado.

ingrese la descripción de la imagen aquíingrese la descripción de la imagen aquí

  • Encuentre el incremento que se adapte a sus necesidades.

    1. Reinicie (importante) su dispositivo y los nuevos pasos de volumen estarán disponibles, incluso al presionar el botón de volumen. ¡Viola!

Descargo de responsabilidad (no estoy asociado con esta aplicación, sin embargo la uso, así que escribí la publicación para compartir mi experiencia con otros usuarios finales)

Nota: Probé esta solución por mí mismo y funciona exactamente como se describe

Agradecimientos especiales a

xavier_fakerat
fuente
1

El Samsung SoundAssistant es tu arándano. Aplicación gratis. Proporciona un control fino del volumen en todo el sistema, con incrementos ajustables y configuraciones por aplicación.

gdeff
fuente
Tenga en cuenta que solo es compatible con dispositivos con Samsung Experience versión 8.5 o posterior.
Andrew T.
1

Esto debería ayudar a algunas personas y permite un mejor control, no un volumen más alto ...

1) Vaya a las opciones de desarrollador (active las opciones de desarrollador si no lo ha hecho anteriormente)

2) Luego, active "Desactivar volumen absoluto".

3) Es posible que deba reiniciar su dispositivo Android para que surta efecto.

Los pasos ahora son MUCHO más razonables. En otras palabras, responde a su "Nota", ya que ahora el volumen (al menos en mis auriculares Bluetooth) ahora tiene pasos mucho más pequeños: ¡ya no pasa de ser demasiado silencioso a demasiado fuerte en un solo paso!

Trevor
fuente
¿Cómo conseguiste que esto funcione? Lo probé hace un momento (usando auriculares Bluetooth) y no noté ninguna diferencia. ¿Hay pasos adicionales (por ejemplo, desconectar u olvidar, luego volver a conectar el dispositivo Bluetooth; reiniciar el teléfono; otra cosa)?
Kyralessa
No, lo siento, para mí simplemente funcionó después de que hice eso. Sin embargo, creo que primero tuve que reiniciar mi dispositivo. Pero tuve que habilitar el volumen absoluto de nuevo, ya que significaba que algunos dispositivos eran muy ruidosos. ¡Sería bueno si Google simplemente solucionara esto / le diera opciones para manejar dispositivos que necesitan más pasos! :(
Trevor
Después de un reinicio parece haber funcionado. El control de volumen de los auriculares solía estar vinculado al volumen de medios de mi teléfono; Ahora están separados. Todavía solo tengo 15 niveles de control de volumen en Android, pero poder ajustar el volumen del teléfono y los auriculares por separado me da un control mucho mejor del volumen que antes. ¡Gracias!
Kyralessa
-1

No creo que esto sea posible. El volumen de audio está controlado por un elemento de hardware que solo tiene un número limitado de niveles de volumen.

Uwe Plonus
fuente
11
Eso no es cierto. Si no lo sabes, no lo adivines.
Dan Hulme
@DanHulme Hay un amplificador de hardware. Y esto obtiene su entrada de un convertidor DA. Por lo tanto, sería posible calcular los niveles antes de convertirlos en una señal analógica. Pero para mejorar la SNR se puede usar un mezclador de hardware.
Uwe Plonus