LineageOS sāk noņemt ar motīvu saistīto kodu, būtībā apstiprinot CMTE bojāeju

Kā daļa no LineageOS 15 jauninājuma, vecais CyanogenMod Theme Engine (CMTE) beidzot tika pilnībā noņemts pēc tam, kad lielākā daļa pieminējumu tika noņemti no koda.

Pirms substrāta pieauguma bija CyanogenMod Theme Engine (CMTE). Tas tika ieviests līdz pat CyanogenMod 9 (pamatojoties uz Android Ice Cream Sandwich), un tas CyanogenMod versijām pievienoja visas sistēmas motīvu iespējas. Līdz ar CyanogenMod 14 izlaišanu (kas vēlāk kļuva LineageOS), CMTE nekur nebija atrodama. Tikmēr daudzi citi populāri pielāgoti ROM savās versijās sāka atbalstīt uz OMS balstīto Substratum Theme Engine. Un tagad ar operētājsistēmu Android 8.0 Oreo, ieskaitot vietējais OMS atbalsts, šķiet, ka LineageOS komanda tagad ir pilnībā izvilkusi kontaktdakšu no CMTE.

Mēs jau kādu laiku atpakaļ bija dzirdēts no kāda avota ka CMTE būtībā bija miris, taču daži lietotāji joprojām cerēja, ka tas kādreiz atgriezīsies LineageOS. Diemžēl šķiet, ka tas tā nav: kā daļa no LineageOS 15.0 parādīšanas, CyanogenMod motīvu dzinēja pamati, kā arī visi pārējie pieminējumi par motīvu dzinēju ir

noņemšanas procesā no avota. Šīs izmaiņas beidzot tika veiktas 12. oktobrī un būtībā iezīmē CyanogenMod Theme Engine nāvi.

Kas notiks tālāk tiem, kuri vēlas pārveidot savu ierīci par tēmu? Pilnīgi iespējams, taču maz ticams, ka LineageOS komanda sāks izstrādāt savu motīvu dzinēju. Pat daži OEM (Piemēram, Samsung) ietver atbalstu RRO vai OMS.

Substrāta popularitāte gadu gaitā ir kļuvusi populāra, un tā tēmu ietvars ir kļuvis tikai labāks, kopš Sony pārgāja no Runtime Resource Overlays (RRO) uz. Pārklājuma pārvaldnieka pakalpojums (OMS). Tādējādi Substratum tagad ir aizstājis CMTE lielākajai daļai pielāgoto ROM. Turklāt, ja vēlaties savai Android Oreo ierīcei izveidot motīvu, jums veicas, jo Oreo ietver OMS atbalstu. Tas nozīmē, ka jūs varēsiet izmantojiet substrātu bez saknes jebkurā ierīcē, tostarp LineageOS 15.