LineageOS begynner å fjerne temamotorrelatert kode, og bekrefter i utgangspunktet CMTEs bortgang

click fraud protection

Som en del av LineageOS 15-oppføringen, ble den gamle CyanogenMod Theme Engine (CMTE) til slutt avskaffet for godt etter at de fleste omtale ble fjernet fra koden.

Før oppkomsten av Substratum var det CyanogenMod Theme Engine (CMTE). Den ble introdusert helt tilbake med CyanogenMod 9 (basert på Android Ice Cream Sandwich), og la til systemomfattende temafunksjoner til CyanogenMod-bygg. Med utgivelsen av CyanogenMod 14 (som senere ble LineageOS), CMTE var ingen steder å finne. I mellomtiden begynte mange andre populære tilpassede ROM-er å favorisere den OMS-baserte Substratum Theme Engine i byggene sine. Og med Android 8.0 Oreo nå inkludert innfødt OMS-støtte, ser det ut til at LineageOS-teamet nå har trukket ut kontakten på CMTE for godt.

Vi hadde allerede hørt fra en kilde for en tid tilbake at CMTE i utgangspunktet var død, men det var fortsatt et glimt av håp fra noen brukere om at det en dag ville komme tilbake i LineageOS. Dessverre, det ser ikke ut til å være tilfelle: som en del av LineageOS 15.0-oppføringen, er innmaten til CyanogenMod Theme Engine, så vel som alle gjenværende omtaler av temamotoren.

i ferd med å bli fjernet fra kilden. Denne endringen ble endelig begått 12. oktober, og markerer i utgangspunktet døden til CyanogenMod Theme Engine.

Hva er det neste for de som ønsker å tematisere enheten sin? Det er fullt mulig, men usannsynlig, at LineageOS-teamet vil flytte for å utvikle sin egen temamotor. Selv noen OEM-er (Samsung, for eksempel) inkluderer tross alt støtte for RRO eller OMS.

Substratum har økt i popularitet gjennom årene, og temarammeverket har bare blitt bedre siden Sony flyttet fra Runtime Resource Overlays (RRO) til Overlay Manager-tjeneste (OMS). Som sådan har Substratum nå erstattet CMTE for de fleste tilpassede ROM-er der ute. Dessuten, hvis du ønsker å tematisere Android Oreo-enheten din, er du heldig, siden Oreo inkluderer støtte for OMS innebygd. Dette betyr at du vil kunne bruk Substratum uten rot på hvilken som helst enhet – inkludert på LineageOS 15.