Поддержка: 8 (812) 219-0006
Email: support@ggsspb.com

Поддержка: 8 (812) 219-0006
Email: support@ggsspb.com

Google скорректировала работу устройств после тяжбы с Sonos, но оставила лазейку для партнёров

После того, как Google проиграла патентный спор компании Sonos, ей пришлось ухудшить работу некоторых функций для своих продуктов. Однако изменения могут не коснуться устройств под управлением Android, выпускаемых сторонними производителями, поскольку Google решила вопрос самым простым способом.


Источник изображения: sonos.com

Источник изображения: sonos.com

В патентном споре Google и Sonos рассматривались несколько технологий управления аудиоустройствами, одной из которых была одновременная регулировка громкости нескольких колонок. По требованию властей Google была вынуждена удалить эту функцию на своих устройствах. Однако исследователь Android Мишааль Рахман (Mishaal Rahman) обнаружил, каким образом был достигнут этот результат. Анализируя код Android 12, он увидел, что функция была убрана, пожалуй, самым простым из возможных способов — переключением всего одного параметра со значения «true» на значение «false».

ОС Android поставляется с открытым исходным кодом, и сторонние производители устройств на этой платформе зачастую вносят в неё изменения, устанавливая собственные интерфейсные оболочки или производя модификации на более глубоком уровне. Возможность централизовано регулировать громкость группы колонок исчезла на устройствах серии Google Pixel, а партнёрам компании достаточно лишь оставить дефолтное значение «true» для параметра «config_volumeAdjustmentForRemoteGroupSessions» в коде системы — в бета-версии Android 12L это точно работает, утверждает господин Рахман.

Однако на практике всё может оказаться не так просто. Если условные Samsung или Xiaomi (крупнейшие в мире Android-производители) решат воспользоваться этим нехитрым рецептом, то и они рискуют получить судебный иск от Sonos — победу над Google компания сможет использовать как прецедент.

Если вы заметили ошибку — выделите ее мышью и нажмите CTRL+ENTER.