App Volume Control è un mod root che ti consente di controllare i singoli livelli di volume delle app Android che riproducono audio contemporaneamente!
Se hai mai provato a riprodurre l'audio di più app Android contemporaneamente sul tuo smartphone, probabilmente ti sei reso conto che fa schifo. Sarebbe bello godersi con disinvoltura un gioco Android mentre la tua musica preferita di Spotify risuona in sottofondo. D'altra parte, sarebbe anche bello se in un gioco come Call of Duty: Mobile potessi concentrarti principalmente sul gameplay senza che la musica prevalga completamente sull'audio del gioco. Il problema con Android è che il sistema operativo offre solo pochi flussi audio di cui puoi controllare il volume, uno dei quali è il flusso multimediale. Questo flusso multimediale è il luogo in cui i giochi e la maggior parte delle app musicali devono trasmettere il proprio audio, quindi nella maggior parte dei casi sei bloccato a controllare contemporaneamente il volume dei giochi e della musica. Fortunatamente, c'è una nuova mod per telefoni rooted chiamata "App Volume Control" che cerca di risolvere questo problema.
Android offre il concetto di "focalizzazione dell'audio", un insieme di API che possono essere utilizzate in modo cooperativo da app di terze parti in modo che solo un'app alla volta possa mantenere il focus. Le app possono scegliere se l'audio deve interrompersi o "abbassarsi" ogni volta che un'altra app assume il controllo dell'audio. Poiché Google ha lasciato agli sviluppatori la decisione su come gestire le cose quando si perde il focus sull'audio, c'è molta incoerenza nel modo in cui si comportano le app quando un'altra app prende il controllo dell'audio.
Membro XDA Junior Alcatraz323 ha creato un'interessante mod open source che non solo ti consente di forzare la riproduzione simultanea dell'audio da più app (nel caso in cui un'app sceglie di interrompere la musica quando un'altra app assume il controllo dell'audio), ma ha anche la possibilità di controllare i volumi su ogni app base. Lo sviluppatore ha rilasciato un'app complementare chiamata "App Volume Control" sul Google Play Store e ha anche rilasciato un modulo Magisk chiamato "Audio HeadQuarter" per configurare la mod. Il modulo Magisk è costituito da librerie di basso livello mentre l'app Android ti consente di personalizzare il comportamento del volume in base all'app. Gli utenti possono creare e ottimizzare le preimpostazioni audio specifiche dell'app tramite l'app complementare dopo aver installato correttamente il modulo. Gli utenti possono anche abilitare la finestra mobile dell'app per regolare facilmente i volumi all'esterno dell'app.
Secondo lo sviluppatore, i software quasi disponibili o le ROM personalizzate derivate da AOSP come LineageOS sono i più compatibili con questa mod. Le skin OEM pesanti come MIUI di Xiaomi o EMUI di Huawei potrebbero avere problemi a far funzionare la mod. Abbiamo installato questa mod sul nostro Google Pixel 4 rootato con Android 10 per verificare che funzioni. Siamo riusciti a fargli riconoscere quando Spotify è in riproduzione, il che ci ha permesso di controllare il volume della musica da Spotify mentre giocavamo a Call of Duty: Mobile. Tuttavia, l'app non è stata in grado di riconoscere la riproduzione musicale da Google Play Music. L'app avverte che potrebbe non riconoscere le sessioni di output audio diretto che non vengono inviate tramite l'API AudioMixer, a cui si aggancia questa mod. Pertanto, il tuo chilometraggio può variare.
Il codice sorgente di l'applicazione E modulo sono ospitati su GitHub. Puoi scaricare il modulo Audio HeadQuarter utilizzando la funzione di ricerca in Magisk Manager, oppure puoi prenderlo direttamente dal Pagina di rilascio di GitHub del deposito. Lo sviluppatore consiglia di non utilizzare le build Canary di Magisk e suggerisce di installare sopra la mod Magisk 20.2 O Dopo. Sebbene sia possibile installare l'app complementare (collegata di seguito) dal Google Play Store, l'app da sola non può fare nulla senza i file binari sottostanti.
Sede Audio: Discussione XDA ||| Deposito GitHub
Nota: l'opzione di installazione predefinita del modulo è impostare SELinux su permissivo, il che è altamente insicuro e non è consigliabile farlo. Lo sviluppatore nota che una versione più recente del modulo, che non è stata ancora pubblicata su GitHub, potrebbe funzionare con SELinux impostato sull'applicazione.
[appbox googleplay "io.alcatraz.audiohq"]