Android Q อาจมาพร้อมกับการซ้อนทับสีเน้นเสียงที่ติดตั้งไว้ล่วงหน้า
Android เป็นที่รู้จักกันดีในเรื่องความสามารถในการปรับแต่ง ผู้คนมีตัวเลือกและความชอบที่แตกต่างกันเกี่ยวกับรูปลักษณ์ของ UI และ Android จัดการด้านนี้ได้ดีทีเดียว แต่บ่อยครั้งที่มีข้อ จำกัด บางประการเช่นไม่สามารถเปลี่ยนสีและแอป SystemUI ได้ แม้ว่าสิ่งนี้จะได้รับการแก้ไขอย่างดีจากชุมชนนักพัฒนาที่ยอดเยี่ยมของ Android ที่มีเครื่องมือเช่น Substratum
ผู้ใช้ที่มีอุปกรณ์ที่รูทได้รับการสนับสนุนชุดรูปแบบที่ยอดเยี่ยมมานานแล้วด้วยเอ็นจิ้นธีมของ Cyanogen แต่นั่นไม่ได้รับการสนับสนุนจากเฟรมเวิร์ก Android โดยกำเนิดทำให้เกิดการชะลอตัวบางอย่างพร้อมกับ Hit ด้านประสิทธิภาพทั่วทั้งกระดาน ในที่สุด Google ก็นำการสนับสนุนเนทีฟสำหรับธีมทั้งระบบใน Android 8.0 โดยใช้บริการ Overlay Manager ของ Sony
ไม่เหมือนกับ Cyanogen การติดตั้ง OMS ไม่จำเป็นต้องมีการปรับเปลี่ยนแอป แต่อย่างใดและใช้ "idmap” (เฟรมเวิร์กโอเวอร์เลย์ Android) ซึ่งหมายความว่าโอเวอร์เลย์เข้ากันได้มากกว่าและไม่ต้องการการเข้าถึงรูทสำหรับการติดตั้ง
การเปลี่ยนสีเน้นเสียงใน Android Q
Oxygen OS โดย OnePlus อนุญาตให้เปลี่ยนสีใน SystemUI แล้ว แต่สำหรับผู้ใช้ Android รายอื่น Substratum ยังคงเป็นตัวเลือกเดียวสำหรับการเปลี่ยนแปลงดังกล่าว นอกจากนี้การติดตั้งและการใช้งานอาจเป็นเรื่องที่น่ากลัวสำหรับผู้ใช้โทรศัพท์ทั่วไป
นี่อาจไม่ใช่กรณีของ Android Q ในฐานะ Mishaal Rahman จาก XDA ในรุ่น Android Q ที่รั่วไหลออกมาพบว่ามีการวางซ้อนทับที่ติดตั้งไว้ล่วงหน้าหลายรายการทำให้เขาสามารถเปลี่ยนแปลงรูปร่างไอคอนแบบอักษรและสีที่เน้นได้ตลอดทั้ง UI นี่คือสิ่งที่ขาดหายไปในเฟิร์มแวร์ส่วนใหญ่ แม้ว่าจะมีการรองรับอยู่ก็ตาม
อย่าเพิ่งตื่นเต้นไปกับมันตอนนี้
เราแบ่งปันข้อกังวลของราห์มานในบทความต้นฉบับของเขา แม้ว่า Google จะตัดสินใจที่จะนำการเปลี่ยนแปลงเหล่านี้ไปใช้กับ Android Q เวอร์ชันสุดท้าย แต่ก็อาจไม่มีอยู่ในเฟิร์มแวร์ OEM ซึ่งส่วนใหญ่จะควบคุมรูปลักษณ์ของ UI ของตนอย่างเข้มงวด แม้แต่ Google ก็ไม่สะดวกในการวางซ้อนทับใน Android
ใน Android 9.0 พวกเขาบล็อกการใช้งานภาพซ้อนทับของบุคคลที่สามโดยอ้างเหตุผลด้านความปลอดภัย พวกเขากล่าวว่า “Overlay Manager Service (OMS) มีไว้สำหรับการใช้งานของผู้ผลิตอุปกรณ์ OMS ในรูปแบบปัจจุบันไม่ได้ออกแบบมาให้เป็นคุณลักษณะการกำหนดธีมทั่วไป - จำเป็นต้องคำนึงถึงการออกแบบเพิ่มเติมเพื่อรักษาความปลอดภัยของแพลตฟอร์ม Android และมาตรฐานผลิตภัณฑ์สำหรับผู้ใช้ ดังนั้น OMS จึงไม่เคยได้รับการสนับสนุนให้เป็นคุณลักษณะสำหรับนักพัฒนาสาธารณะ"นี่หมายความว่าผู้ใช้ต้องอยู่ในความเมตตาของ OEM ที่จะใช้งานเฟิร์มแวร์ของตน ซึ่งจะไม่เข้าใกล้การซ้อนทับของบุคคลที่สามจากชุมชนอีกต่อไป
หวังว่าการเปลี่ยนแปลงเหล่านี้จะจบลงใน Android Q และดำเนินการโดย OEM รวมถึง Google สำหรับอุปกรณ์ Pixel ด้วย