LineageOS začne odstranjevati kodo, povezano z mehanizmom za teme, kar v bistvu potrjuje propad CMTE

Kot del priprave LineageOS 15 je bil stari tematski mehanizem CyanogenMod (CMTE) končno za vedno opuščen, potem ko je bila večina omemb odstranjena iz kode.

Pred vzponom Substratuma je obstajal CyanogenMod Theme Engine (CMTE). Predstavljen že v preteklosti s CyanogenMod 9 (temelji na Android Ice Cream Sandwich), je dodal zmogljivosti teme celotnega sistema gradnji CyanogenMod. Z izdajo CyanogenMod 14 (ki je pozneje postal LineageOS), CMTE ni bilo nikjer. Medtem so številni drugi priljubljeni ROM-ji po meri v svojih zgradbah začeli dajati prednost Substratum Theme Engine, ki temelji na OMS. In zdaj z Androidom 8.0 Oreo domača podpora OMS, se zdi, da je ekipa LineageOS zdaj za vedno ukinila CMTE.

mi že slišal od vira pred časom da je CMTE v bistvu mrtev, vendar so nekateri uporabniki še vedno imeli kanček upanja, da se bo nekega dne vrnil v LineageOS. Žal, zdi se, da ni tako: kot del priprave LineageOS 15.0 so drobovje CyanogenMod Theme Engine in vse preostale omembe tematskega mehanizma v postopku odstranjevanja

od vira. Ta sprememba je bila končno izvedena 12. oktobra in v bistvu označuje smrt CyanogenMod Theme Engine.

Kaj je naslednje za tiste, ki želijo tematizirati svojo napravo? Povsem možno je, a malo verjetno, da bo ekipa LineageOS začela razvijati lasten tematski mehanizem. Tudi nekateri proizvajalci originalne opreme (Samsung, na primer) navsezadnje vključujejo podporo za RRO ali OMS.

Priljubljenost substrata se je z leti povečala in njegov tematski okvir je postal le boljši, odkar je Sony prešel z Runtime Resource Overlays (RRO) na Storitev Overlay Manager (OMS). Kot tak je Substratum zdaj nadomestil CMTE za večino ROM-ov po meri. Še več, če želite tematizirati svojo napravo Android Oreo, imate srečo, saj Oreo izvorno vključuje podporo za OMS. To pomeni, da boste lahko uporabite substrat brez korenin v kateri koli napravi – vključno z LineageOS 15.