Allt du ville veta om hur Google återskapar volymkontroller för Cast på Android 12

Allt du ville veta om hur Google återskapar volymkontroller för Cast på Android 12

Vi brottas fortfarande med konsekvenserna av ett explosivt beslut i rättegång mellan Sonos och Google angående patentintrång, Google uppdaterade snabbt flera av sina enheter för att ta bort intrångsintrång, inaktivera volymkontroller för högtalargrupper och uppmana vissa användare att uppdatera sina enheter med en ny app i Play Butik. Men för några dagar sedan rullade företaget tillbaka ett verktyg som ursprungligen togs bort i upptakten till Android 12. Om du har undrat vad som händer med Cast-volymkontrollerna, ger en ny Exposé oss en in- djup titt.

Arizona Senior teknisk redaktör Mishaal Rahman publicerade en fantastisk föreläsare i ett av de konstigaste resultaten Googles pågående juridiska strid med Sonos. Den är värd att läsa i sin helhet, eftersom Rahman ger en grundlig överblick över vad som händer med skådespelaren på systemnivå. Stycket bekräftar också vissa tvivel om huruvida företaget agerade delvis på grund av dess juridiska frågor.

ANDROID polisens video för dagen

Förra sommaren tog den femte betaversionen av Android 12 bort castvolymkontrollerna, något som från början såg ut som en bugg innan det blev verklighet. Med den här funktionen kan din enhet automatiskt ändra volymen om du aldrig har streamat musik eller video till en närliggande mottagare. Casta vad som helst aktivt med endast volymreglaget. Med den finns det inget behov av att växla mellan växlar eller interagera med Android manuellt – allt sker automatiskt. Men när konstruktionen av det sista stallet (nåja, som stallet) började på hösten, var dessa kontroller ingenstans att se, vilket lämnade många att gissa vad som hände med det som en gång var ett lättillgängligt verktyg. I december kallades en kommentar som lämnades i Googles problemspårare för ett ospecificerat “juridiskt problem”. Detta fick många att tro att Sonos var boven.

Förra veckans ITC-beslut verkar bekräfta den teorin, även efter att januari-patchen för Pixel lade tillbaka dessa volymkontroller. Rahmans inlägg tar en titt på varför Google tog bort funktionen Hur lyckades den lägga till den igen. I början av september, när Beta 5 kom för testare, gjorde ändringar i Androids kod att den slutade kontrollera om uppspelning skedde på enheten eller på distans, vilket i sin tur påverkade nästan alla appar. Rahman på din telefon förklarar:

Med den senaste versionen av Android 12 ändrade Google denna regel en andra gång. Istället för att kontrollera om uppspelning skedde på distans lade den till en ny metod: “canHandleVolumeKey.” Denna regel returnerar antingen sant eller falskt, beroende på om något av de tre villkoren är markerat. Den första kontrollen letar bara efter lokal uppspelning – enkelt nog. Den andra ser för att se om config_volumeAdjustmentForRemoteGroupSessions är satt till true. AOSP-byggen har detta inställt på sant som standard, men patchen som kom ut för Pixels tidigare i år är det inte.

Så om du castar ljud till högtalare misslyckas regel ett. Regeln misslyckas automatiskt på två Pixel-enheter och kringgår den helt. Detta utelämnar regel tre, som säkerställer att det bara finns en väg till appen – med andra ord, endast en högtalare fungerar som en destination för ljudet.

Den lindar tillbaka högtalargruppens volymkontroll, som Google inaktiverade efter ett beslut i Sonos-resultaten. Detta är naturligtvis tveksam timing, vilket innebär att företaget visste i förväg att fallet inte gick till dess fördel. Kriget mellan Sonos och Google är inte över än. Men med en snabb vändning timmar efter att ITC kom fram till beslutet, verkar det som att engångsförbudet mot import inte kommer att vara effektivt.

Dessa kodändringar är ganska komplicerade, men Mishaal gör ett bra jobb med att förklara hur Androids kod har förändrats på grund av dessa juridiska problem – och hur vissa tekniskt kunniga användare kan få tillbaka högtalargruppens kontroll. Om du är intresserad av hur patentintrång kan påverka programvara som körs på miljarder enheter över hela världen, är det definitivt värt att kolla in hans uttömmande genomgång.

Google Pixel 5a recension: Den bäst bevarade hemligheten i Android

En av de bästa telefonerna ingen pratar om

Läs vidare

Om författaren

Will Sattelberg
(publicerade 802 artiklar)

Will har varit en Android-entusiast ända sedan han fick sin första smartphone 2011. Han älskar att titta på film, har en oändlig eftersläpning av tv-spel och producerar komedipoddsändningar på fritiden. Han bor i Buffalo, NY och är redo att ge dig rekommendationer om kycklingvingar när som helst. fråga bara.

Will Sattelberg. mer av