App Volume Control es un mod raíz que te permite controlar los niveles de volumen individuales de las aplicaciones de Android que reproducen audio simultáneamente.
Si alguna vez has intentado reproducir audio desde varias aplicaciones de Android simultáneamente en tu teléfono inteligente, probablemente te hayas dado cuenta de que hacerlo es una mierda. Sería bueno disfrutar casualmente de un juego de Android mientras tu música favorita de Spotify suena de fondo. Por otro lado, también sería bueno si pudieras concentrarte principalmente en la jugabilidad en un juego como Call of Duty: Mobile sin que tu música supere por completo el audio del juego. El problema con Android es que el sistema operativo sólo ofrece algunas transmisiones de audio cuyo volumen puedes controlar, una de las cuales es la transmisión multimedia. Este flujo de medios es donde los juegos y la mayoría de las aplicaciones de música tienen que emitir su audio, por lo que en la mayoría de los casos te quedas atrapado controlando el volumen de los juegos y la música simultáneamente. Afortunadamente, existe un nuevo mod para teléfonos rooteados llamado "App Volume Control" que busca solucionar este problema.
Android ofrece el concepto de "enfoque de audio", un conjunto de API que pueden ser utilizadas de forma cooperativa por aplicaciones de terceros para que solo una aplicación pueda mantener el foco a la vez. Las aplicaciones pueden elegir si su audio debe detenerse o "apagarse" cada vez que otra aplicación se hace cargo del foco de audio. Debido a que Google dejó en manos de los desarrolladores decidir cómo manejar las cosas cuando se pierde el foco de audio, hay mucha inconsistencia en cómo se comportan las aplicaciones cuando otra aplicación se hace cargo del foco de audio.
Miembro junior de XDA Alcatraz323 Se le ocurrió un interesante mod de código abierto que no solo le permite forzar la reproducción simultánea de audio en múltiples aplicaciones (en caso de que una aplicación elige detener su música cuando otra aplicación toma el control del audio) pero también tiene la capacidad de controlar los volúmenes por aplicación base. El desarrollador lanzó una aplicación complementaria llamada "App Volume Control" en Google Play Store y también lanzó un módulo Magisk llamado "Audio HeadQuarter" para configurar el mod. El módulo Magisk consta de bibliotecas de bajo nivel, mientras que la aplicación de Android le permite personalizar el comportamiento del volumen según la aplicación. Los usuarios pueden crear y ajustar ajustes preestablecidos de audio específicos de la aplicación a través de la aplicación complementaria después de una instalación exitosa del módulo. Los usuarios también pueden habilitar la ventana flotante de la aplicación para ajustar fácilmente los volúmenes fuera de la aplicación.
Según el desarrollador, el software disponible o las ROM personalizadas derivadas de AOSP como LineageOS son las más compatibles con este mod. Las máscaras OEM pesadas, como MIUI de Xiaomi o EMUI de Huawei, pueden tener problemas para que el mod funcione. Instalamos este mod en nuestro Google Pixel 4 rooteado con Android 10 para verificar que funciona. Pudimos hacer que reconociera cuándo se está reproduciendo Spotify, lo que nos permitió controlar el volumen de la música de Spotify mientras jugábamos Call of Duty: Mobile. Sin embargo, la aplicación no pudo reconocer la reproducción de música de Google Play Music. La aplicación advierte que es posible que no reconozca las sesiones de salida de audio directas que no se envían a través de la API AudioMixer, a la que se conecta este mod. Por lo tanto, su kilometraje puede variar.
El código fuente de la aplicación y módulo están alojados en GitHub. Puede descargar el módulo Audio HeadQuarter usando la función de búsqueda en Magisk Manager, o puede obtenerlo directamente desde Página de lanzamiento de GitHub del repositorio. El desarrollador recomienda no utilizar versiones Canary de Magisk y sugiere instalar el mod encima de Magisco 20.2 o más tarde. Si bien puedes instalar la aplicación complementaria (vinculada a continuación) desde Google Play Store, la aplicación por sí sola no puede hacer nada sin los archivos binarios subyacentes.
Sede de Audio: Hilo de discusión de XDA ||| Repositorio de GitHub
Nota: La opción de instalación predeterminada del módulo es configurar SELinux como permisivo, lo cual es altamente inseguro y no se recomienda hacerlo. El desarrollador señala que una versión más nueva del módulo, que aún no se ha publicado en GitHub, puede funcionar con SELinux configurado para aplicar.
[appbox googleplay "io.alcatraz.audiohq"]