Come parte dell'introduzione di LineageOS 15, il vecchio CyanogenMod Theme Engine (CMTE) è stato finalmente eliminato definitivamente dopo che la maggior parte delle menzioni sono state rimosse dal codice.
Prima della nascita di Substratum, esisteva il CyanogenMod Theme Engine (CMTE). Introdotto già con CyanogenMod 9 (basato su Android Ice Cream Sandwich), ha aggiunto funzionalità tematiche a livello di sistema alle build CyanogenMod. Con il rilascio di CyanogenMod 14 (poi diventato LineageOS), CMTE non si trovava da nessuna parte. Nel frattempo molte altre popolari ROM personalizzate hanno iniziato a favorire il Substratum Theme Engine basato su OMS nelle loro build. E con Android 8.0 Oreo ora incluso supporto OMS nativo, sembra che il team LineageOS abbia ora staccato definitivamente la spina da CMTE.
Noi avevo già avuto notizie da una fonte qualche tempo fa che CMTE era praticamente morto, ma c'era ancora un barlume di speranza da parte di alcuni utenti che, un giorno, sarebbe tornato in LineageOS. Purtroppo, non sembra essere il caso: come parte dell'introduzione di LineageOS 15.0, il coraggio del motore dei temi CyanogenMod, così come tutte le rimanenti menzioni del motore dei temi sono
in fase di rimozione dalla fonte. Questa modifica è stata finalmente implementata il 12 ottobre e segna sostanzialmente la morte del motore dei temi CyanogenMod.Quali sono le prospettive per coloro che desiderano personalizzare il proprio dispositivo? È del tutto possibile, ma improbabile, che il team di LineageOS si sposti per sviluppare il proprio motore di temi. Anche alcuni OEM (Samsung, per esempio) includono, dopo tutto, il supporto per RRO o OMS.
Substratum è diventato sempre più popolare nel corso degli anni e la sua struttura tematica è migliorata ulteriormente da quando Sony è passata da Runtime Resource Overlays (RRO) a Runtime Resource Overlays (RRO). Servizio di gestione dell'overlay (OMS). Pertanto, Substratum ha ora sostituito CMTE per la maggior parte delle ROM personalizzate disponibili. Inoltre, se desideri personalizzare il tuo dispositivo Android Oreo, sei fortunato, poiché Oreo include il supporto nativo per OMS. Ciò significa che sarai in grado di farlo utilizzare Substrato senza radice su qualsiasi dispositivo, incluso LineageOS 15.