Dispozitivele înrădăcinate pot readuce controlul volumului pentru grupurile de difuzoare Cast

click fraud protection

Este posibil ca dispozitivele Android înrădăcinate să readucă abilitatea de a controla grupurile de difuzoare Cast cu butoanele de volum.

Sonos a intentat două procese împotriva Google în ianuarie 2020, spunând că compania și-a furat tehnologia difuzoarelor cu mai multe camere și a încălcat 100 de brevete. Comisia pentru Comerț Internațional al Statelor Unite a decis la începutul acestei luni că Google încălcase într-adevăr brevetele Sonos, iar Google (până acum) nedorind să plătească pentru o licență de brevet, capacitatea de a controla difuzoarele Cast cu butoanele de volum de pe telefoanele și tabletele Android a fost eliminată. Cu toate acestea, se pare că există o modalitate de a recupera funcționalitatea - oricum atâta timp cât dispozitivul dvs. Android este rootat.

Esper a publicat o postare pe blog scris de Mishaal Rahman vineri, care detaliază modul în care Google a schimbat comportamentul butonului de volum în Android. Prima modificare pe care Google a făcut-o pentru a evita fără succes încălcarea brevetelor a fost

angajat la AOSP (Proiectul Android Open Source) la sfârșitul lunii iulie, care a blocat ca apăsările tastelor de volum să fie trimise la sesiunea media (aplicația care redă audio sau video) dacă era folosit un dispozitiv Cast.

Ulterior, Google a schimbat din nou controalele de volum în Android 12 Versiunea 26, care a fost trimis pe telefoanele Google ca parte a Patch de securitate din ianuarie 2022 (pe care posesorii de Pixel 6 încă îl așteaptă). Tastele de volum pot controla din nou un singur difuzor Cast, dar controlul grupurilor de difuzoare este încă blocat. Indicatorul „config_volumeAdjustmentForRemoteGroupSessions” este cel care controlează acest comportament - Google a oprit telefoanele sale Pixel, dar este activat în mod implicit în AOSP și, probabil, companiile care licențiază brevetele Sonos (sau nu le încalcă în primul rând) pot pleca el pe.

Vestea bună este că nu este prea dificil să anulați acest steag, atâta timp cât aveți un dispozitiv rootat. Google folosește un Runtime Resource Overlay (RRO) pe dispozitivele Pixel pentru a modifica valoarea indicatorului de ajustare a volumului, deci crearea unui RRO cu o prioritate mai mare cu steagul setat la adevărat ar trebui să o repare. Dacă Google nu a corectat metoda non-root pentru a crea suprapuneri, root nici nu ar fi necesar. Un modul Magisk care schimbă steagul este disponibil la linkul de mai jos.

Descărcați modulul Magisk pentru Android 12 Remediere de ajustare a volumului grupului de difuzoare