App Volume Control er en root-mod som lar deg kontrollere de individuelle volumnivåene til Android-apper som spiller lyd samtidig!
Hvis du noen gang har prøvd å spille av lyd fra flere Android-apper samtidig på smarttelefonen din, har du sannsynligvis innsett at det er kjipt å gjøre dette. Det ville være fint å tilfeldig nyte et Android-spill mens favorittmusikken din fra Spotify sprer seg i bakgrunnen. På den annen side ville det også vært fint om du stort sett kunne fokusere på spillingen i et spill som Call of Duty: Mobile uten å ha musikken din fullstendig forbi spilllyden. Problemet med Android er at operativsystemet bare tilbyr noen få lydstrømmer som du kan kontrollere volumet på, en av dem er mediestrømmen. Denne mediestrømmen er der spill og de fleste musikkapper må sende ut lyden, så i de fleste tilfeller sitter du fast med å kontrollere volumet til både spill og musikk samtidig. Heldigvis er det en ny mod for forankret telefoner kalt "App Volume Control" som prøver å løse dette.
Android tilbyr konseptet "lydfokus", et sett med APIer som kan brukes i samarbeid av tredjepartsapper slik at bare én app kan holde fokus om gangen. Apper kan velge om lyden deres skal stoppe eller "dukke" når en annen app tar over lydfokuset. Fordi Google overlot det til utviklere å bestemme hvordan de skal håndtere ting når lydfokuset går tapt, er det mye inkonsekvens i hvordan apper oppfører seg når en annen app tar over lydfokus.
XDA Junior medlem Alcatraz323 kom opp med en interessant åpen kildekode-mod som ikke bare lar deg tvinge samtidig lyd til å spilles av flere apper (i tilfelle en app velger å stoppe musikken når en annen app tar over lydfokuset), men har også muligheten til å kontrollere volumer på en app per app basis. Utvikleren ga ut en ledsager-app kalt "App Volume Control" på Google Play Store, og de ga også ut en Magisk-modul kalt "Audio HeadQuarter" for å sette opp moden. Magisk-modulen består av biblioteker på lavt nivå, mens Android-appen lar deg tilpasse volumoppførselen per app. Brukere kan opprette og stille inn appspesifikke forhåndsinnstillinger for lyd gjennom følgeappen etter en vellykket installasjon av modulen. Brukere kan også aktivere appens flytende vindu for enkelt å justere volumene utenfor appen.
I følge utvikleren er nærliggende programvare eller AOSP-avledede tilpassede ROM-er som LineageOS de mest kompatible med denne moden. Tunge OEM-skinn som Xiaomis MIUI eller Huaweis EMUI kan ha problemer med å få moden til å fungere. Vi installerte denne moden på vår rotfestede Google Pixel 4 som kjører Android 10 for å bekrefte at den fungerer. Vi klarte å få den til å gjenkjenne når Spotify spiller, noe som gjorde at vi kunne kontrollere lydstyrken på musikken fra Spotify mens vi spilte Call of Duty: Mobile. Appen kunne imidlertid ikke gjenkjenne musikkavspilling fra Google Play Musikk. Appen advarer om at den kanskje ikke gjenkjenner økter med direkte lydutgang som ikke sendes gjennom AudioMixer API, som denne moden kobles til. Dermed kan kjørelengden din variere.
Kildekoden til appen og modul er vert på GitHub. Du kan laste ned Audio HeadQuarter-modulen ved å bruke søkefunksjonen i Magisk Manager, eller du kan hente den direkte fra GitHub utgivelsesside av depotet. Utvikleren anbefaler å ikke bruke Canary-bygg av Magisk og foreslår å installere modden på toppen av Magisk 20.2 eller seinere. Mens du kan installere følgeappen (lenket nedenfor) fra Google Play Store, kan ikke appen alene gjøre noe uten de underliggende binære filene.
Lydhovedkvarter: XDA-diskusjonstråd ||| GitHub Repo
Merk: Modulens standard installasjonsalternativ er å sette SELinux til permissive, noe som er svært usikkert og ikke anbefalt å gjøre. Utvikleren bemerker at en nyere versjon av modulen, som ikke har blitt publisert på GitHub ennå, kan fungere med SELinux satt til å håndheve.
[appbox googleplay "io.alcatraz.audiohq"]