อุปกรณ์ที่รูทแล้วสามารถนำการควบคุมระดับเสียงกลับมาสำหรับกลุ่มลำโพง Cast ได้

เป็นไปได้ที่อุปกรณ์ Android ที่รูทแล้วจะนำความสามารถในการควบคุมกลุ่มลำโพง Cast กลับมาด้วยปุ่มปรับระดับเสียง

Sonos ยื่นฟ้อง Google สองคดีในเดือนมกราคม 2020โดยกล่าวว่าบริษัทขโมยเทคโนโลยีลำโพงหลายห้องและละเมิดสิทธิบัตร 100 รายการ คณะกรรมาธิการการค้าระหว่างประเทศของสหรัฐอเมริกาได้ตัดสินเมื่อต้นเดือนที่ผ่านมาว่า Google ละเมิดสิทธิบัตร Sonos อย่างแน่นอนและเนื่องจาก Google (จนถึงตอนนี้) ไม่เต็มใจที่จะจ่ายค่าลิขสิทธิ์สิทธิบัตร ความสามารถในการควบคุมลำโพง Cast ด้วยปุ่มปรับระดับเสียงบนโทรศัพท์และแท็บเล็ต Android จึงถูกลบออก อย่างไรก็ตาม ดูเหมือนว่าจะมีวิธีในการนำฟังก์ชันการทำงานกลับมาได้ ตราบใดที่อุปกรณ์ Android ของคุณได้รับการรูทอยู่แล้ว

เอสเปอร์ เผยแพร่โพสต์บล็อก เขียนโดย Mishaal Rahman เมื่อวันศุกร์ ซึ่งให้รายละเอียดว่า Google เปลี่ยนพฤติกรรมปุ่มปรับระดับเสียงใน Android อย่างไร การเปลี่ยนแปลงแรกที่ Google ทำเพื่อหลีกเลี่ยงการละเมิดสิทธิบัตรไม่ประสบผลสำเร็จคือ มุ่งมั่นต่อ AOSP (โครงการ Android Open Source) ในช่วงปลายเดือนกรกฎาคม ซึ่งบล็อกการกดปุ่มปรับระดับเสียงไม่ให้ส่งไปยังเซสชันสื่อ (แอปที่เล่นเสียงหรือวิดีโอ) หากมีการใช้อุปกรณ์ Cast

ต่อมา Google ได้เปลี่ยนการควบคุมระดับเสียงอีกครั้งใน Android 12 Release 26 ซึ่งถูกผลักไปยังโทรศัพท์ Google โดยเป็นส่วนหนึ่งของ แพตช์รักษาความปลอดภัยเดือนมกราคม 2022 (ซึ่งเจ้าของ Pixel 6 ยังรออยู่) ปุ่มปรับระดับเสียงสามารถควบคุมลำโพง Cast ตัวเดียวได้อีกครั้ง แต่การควบคุมกลุ่มลำโพงยังคงถูกบล็อกอยู่ การตั้งค่าสถานะ "config_volumeAdjustmentForRemoteGroupSessions" เป็นสิ่งที่ควบคุมพฤติกรรมนี้ - Google ได้ปิดโทรศัพท์ Pixel แล้ว แต่ โดยจะเปิดใช้งานตามค่าเริ่มต้นใน AOSP และบริษัทสันนิษฐานว่าที่อนุญาตสิทธิบัตร Sonos (หรือไม่ละเมิดสิทธิบัตรตั้งแต่แรก) สามารถออกไปได้ มันเปิดอยู่

ข่าวดีก็คือว่าการแทนที่แฟล็กนี้ไม่ใช่เรื่องยากเกินไปตราบใดที่คุณมีอุปกรณ์ที่รูทแล้ว Google ใช้ Runtime Resource Overlay (RRO) บนอุปกรณ์ Pixel เพื่อเปลี่ยนค่าของแฟล็กการปรับระดับเสียง ดังนั้น การสร้าง RRO ที่มีลำดับความสำคัญสูงกว่า เมื่อตั้งค่าสถานะเป็นจริงควรแก้ไข หาก Google ไม่ได้แพตช์วิธีการที่ไม่ใช่รูทสำหรับการสร้างโอเวอร์เลย์ รูทก็ไม่จำเป็นด้วยซ้ำ. โมดูล Magisk ที่เปลี่ยนแฟล็กมีอยู่ที่ลิงค์ด้านล่าง

ดาวน์โหลดโมดูล Magisk สำหรับการแก้ไขการปรับระดับเสียงของกลุ่มลำโพง Android 12