LineageOS begynder at fjerne temamotorrelateret kode, hvilket grundlæggende bekræfter CMTEs død

Som en del af LineageOS 15-fremstillingen blev den gamle CyanogenMod Theme Engine (CMTE) endelig afskaffet for altid, efter at de fleste omtaler blev fjernet fra koden.

Før fremkomsten af ​​Substratum var der CyanogenMod Theme Engine (CMTE). Introduceret helt tilbage med CyanogenMod 9 (baseret på Android Ice Cream Sandwich), tilføjede den systemdækkende temafunktioner til CyanogenMod-builds. Med udgivelsen af ​​CyanogenMod 14 (som senere blev LineageOS), CMTE var ingen steder at finde. I mellemtiden begyndte mange andre populære brugerdefinerede ROM'er at favorisere den OMS-baserede Substratum Theme Engine i deres builds. Og med Android 8.0 Oreo nu inklusive indbygget OMS-understøttelse, ser det ud til, at LineageOS-teamet nu har trukket stikket til CMTE for altid.

Vi havde allerede hørt fra en kilde for noget tid tilbage at CMTE dybest set var død, men der var stadig et glimt af håb hos nogle brugere om, at det en dag ville vende tilbage i LineageOS. Desværre, det ser ikke ud til at være tilfældet: Som en del af LineageOS 15.0-fremstillingen er indvoldene i CyanogenMod Theme Engine, såvel som alle resterende omtaler af temamotoren,

i færd med at blive fjernet fra kilden. Denne ændring blev endelig begået den 12. oktober og markerer dybest set døden for CyanogenMod Theme Engine.

Hvad er det næste for dem, der ønsker at tematisere deres enhed? Det er helt muligt, men usandsynligt, at LineageOS-teamet vil flytte for at udvikle deres egen temamotor. Selv nogle OEM'er (Samsung, for eksempel) inkludere understøttelse af RRO eller OMS, trods alt.

Substratum er steget i popularitet gennem årene, og dets temaramme er kun blevet bedre, siden Sony flyttede fra Runtime Resource Overlays (RRO) til Overlay Manager Service (OMS). Som sådan har Substratum nu erstattet CMTE for de fleste brugerdefinerede ROM'er derude. Hvad mere er, hvis du ønsker at tematisere din Android Oreo-enhed, er du heldig, da Oreo inkluderer understøttelse af OMS indbygget. Det betyder, at du vil kunne brug Substratum uden rod på enhver enhed – inklusive på LineageOS 15.