LineageOS begint met het verwijderen van thema-engine-gerelateerde code, wat in feite de ondergang van CMTE bevestigt

click fraud protection

Als onderdeel van de LineageOS 15-opvoering werd de oude CyanogenMod Theme Engine (CMTE) eindelijk voorgoed geschrapt nadat de meeste vermeldingen uit de code waren verwijderd.

Vóór de opkomst van Substratum was er de CyanogenMod Theme Engine (CMTE). Het werd helemaal terug geïntroduceerd met CyanogenMod 9 (gebaseerd op Android Ice Cream Sandwich) en voegde systeembrede themamogelijkheden toe aan CyanogenMod-builds. Met de release van CyanogenMod 14 (wat later LineageOS), CMTE was nergens te vinden. Ondertussen begonnen veel andere populaire aangepaste ROM's de voorkeur te geven aan de OMS-gebaseerde Substratum Theme Engine in hun builds. En met Android 8.0 Oreo nu inclusief native OMS-ondersteuning, lijkt het erop dat het LineageOS-team nu voorgoed de stekker uit CMTE heeft getrokken.

Wij had enige tijd geleden al van een bron gehoord dat CMTE feitelijk dood was, maar sommige gebruikers hadden nog steeds een sprankje hoop dat het ooit zou terugkeren in LineageOS. Helaas lijkt dat niet het geval te zijn: als onderdeel van de LineageOS 15.0-oplevering zijn het lef van de CyanogenMod Theme Engine, evenals alle resterende vermeldingen van de thema-engine

bezig met verwijderen van de bron. Deze wijziging werd uiteindelijk doorgevoerd op 12 oktober en markeert feitelijk de dood van de CyanogenMod Theme Engine.

Wat is de toekomst voor degenen die hun apparaat van een thema willen voorzien? Het is heel goed mogelijk, maar onwaarschijnlijk, dat het LineageOS-team een ​​eigen thema-engine gaat ontwikkelen. Zelfs sommige OEM's (Samsung bijvoorbeeld) omvatten immers ondersteuning voor RRO of OMS.

Substratum is in de loop der jaren steeds populairder geworden en het themaframework is alleen maar beter geworden sinds Sony is overgestapt van Runtime Resource Overlays (RRO) naar Overlay Manager-service (OMS). Als zodanig heeft Substratum nu CMTE vervangen voor de meeste aangepaste ROM's die er zijn. Bovendien heeft u geluk als u uw Android Oreo-apparaat van een thema wilt voorzien, aangezien Oreo native ondersteuning voor OMS biedt. Dit betekent dat u daartoe in staat zult zijn Gebruik Substraat zonder wortel op elk apparaat, ook op LineageOS 15.