LineageOS เริ่มลบโค้ดที่เกี่ยวข้องกับ Theme Engine โดยพื้นฐานแล้วเป็นการยืนยันการตายของ CMTE

click fraud protection

ในฐานะส่วนหนึ่งของการนำ LineageOS 15 มาใช้ ในที่สุด CyanogenMod Theme Engine (CMTE) แบบเก่าก็ถูกใช้งานในที่สุด หลังจากการกล่าวถึงส่วนใหญ่ถูกลบออกจากโค้ด

ก่อนการเพิ่มขึ้นของ Substratum มี CyanogenMod Theme Engine (CMTE) เปิดตัวครั้งแรกด้วย CyanogenMod 9 (อิงจาก Android Ice Cream Sandwich) โดยเพิ่มความสามารถของธีมทั้งระบบให้กับ CyanogenMod builds ด้วยการเปิดตัว CyanogenMod 14 (ซึ่งต่อมาได้กลายเป็น LineageOS) ไม่พบ CMTE เลย ในขณะเดียวกัน ROM แบบกำหนดเองยอดนิยมอื่น ๆ อีกมากมายก็เริ่มชื่นชอบ Substratum Theme Engine ที่ใช้ OMS ในงานสร้างของพวกเขา และด้วย Android 8.0 Oreo ในตอนนี้ก็รวมอยู่ด้วย รองรับ OMS ดั้งเดิมปรากฏว่าขณะนี้ทีมงาน LineageOS ได้ดึงปลั๊ก CMTE ออกแล้ว

เรา เคยได้ยินจากแหล่งข่าวมาบ้างแล้ว โดยพื้นฐานแล้ว CMTE นั้นตายไปแล้ว แต่ผู้ใช้บางคนยังคงมีความหวังริบหรี่ว่าสักวันหนึ่งมันจะกลับมาใน LineageOS อนิจจาดูเหมือนจะไม่เป็นเช่นนั้น: ในฐานะส่วนหนึ่งของการนำ LineageOS 15.0 มาใช้ ความกล้าของ CyanogenMod Theme Engine รวมถึงการกล่าวถึงที่เหลือทั้งหมดของเอ็นจิ้นธีมนั้น อยู่ระหว่างการถอดถอน จากแหล่งที่มา ในที่สุดการเปลี่ยนแปลงนี้ก็ได้เกิดขึ้นในวันที่ 12 ตุลาคม และโดยพื้นฐานแล้วถือเป็นการสิ้นสุดของ CyanogenMod Theme Engine

อะไรต่อไปสำหรับผู้ที่ต้องการธีมอุปกรณ์ของตน? เป็นไปได้ทั้งหมดแต่ไม่น่าเป็นไปได้ที่ทีม LineageOS จะย้ายไปพัฒนาเอ็นจิ้นธีมของตนเอง แม้แต่ OEM บางราย (ซัมซุง เป็นต้น) รวมถึงการสนับสนุน RRO หรือ OMS ด้วย

Substratum ได้รับความนิยมเพิ่มขึ้นในช่วงหลายปีที่ผ่านมา และกรอบงานของธีมก็ดีขึ้นเรื่อยๆ นับตั้งแต่ Sony ย้ายจาก Runtime Resource Overlays (RRO) ไปเป็น บริการตัวจัดการโอเวอร์เลย์ (โอเอ็มเอส) ด้วยเหตุนี้ Substratum จึงได้แทนที่ CMTE สำหรับ ROM ที่กำหนดเองส่วนใหญ่แล้ว ยิ่งไปกว่านั้น หากคุณต้องการจัดธีมอุปกรณ์ Android Oreo ของคุณ คุณโชคดี เนื่องจาก Oreo มีการรองรับ OMS ในตัว ซึ่งหมายความว่าคุณจะสามารถ ใช้ Substratum โดยไม่ต้องรูท บนอุปกรณ์ใดๆ รวมถึงบน LineageOS 15