LineageOS rozpoczyna usuwanie kodu powiązanego z silnikiem motywów, zasadniczo potwierdzając upadek CMTE

W ramach aktualizacji LineageOS 15 stary silnik motywów CyanogenMod (CMTE) został ostatecznie usunięty na dobre po usunięciu większości wzmianek z kodu.

Przed powstaniem Substratum istniał silnik motywów CyanogenMod (CMTE). Wprowadzony już w CyanogenMod 9 (opartym na systemie Android Ice Cream Sandwich), dodał możliwości motywu dla całego systemu do kompilacji CyanogenMod. Wraz z wydaniem CyanogenMod 14 (który później stał się LineageOS), CMTE nigdzie nie można było znaleźć. W międzyczasie wiele innych popularnych niestandardowych ROM-ów zaczęło faworyzować w swoich kompilacjach silnik motywów Substratum oparty na OMS. A teraz z systemem Android 8.0 Oreo natywna obsługa OMS, wygląda na to, że zespół LineageOS na dobre wycofał się z CMTE.

My słyszałem już od pewnego źródła jakiś czas temu że CMTE w zasadzie umarło, ale wśród niektórych użytkowników nadal tliła się iskierka nadziei, że pewnego dnia powróci w LineageOS. Niestety, wydaje się, że tak nie jest: w ramach aktualizacji LineageOS 15.0, odwaga silnika motywów CyanogenMod, a także wszystkie pozostałe wzmianki o silniku motywów są

w trakcie usuwania ze źródła. Ta zmiana została ostatecznie wprowadzona 12 października i zasadniczo oznacza śmierć silnika motywów CyanogenMod.

Co dalej dla tych, którzy chcą tematycznie dostosować swoje urządzenie? Jest całkowicie możliwe, choć mało prawdopodobne, że zespół LineageOS zajmie się opracowaniem własnego silnika motywów. Nawet niektórzy producenci OEM (Na przykład Samsunga) obejmują w końcu wsparcie dla RRO lub OMS.

Substratum zyskało na popularności przez lata, a jego struktura tematyczna stała się jeszcze lepsza, odkąd Sony przeszło z nakładek zasobów wykonawczych (RRO) na Usługa menedżera nakładek (OMS). W związku z tym Substratum zastąpił teraz CMTE w większości niestandardowych pamięci ROM. Co więcej, jeśli chcesz nadać tematowi swoje urządzenie z Androidem Oreo, masz szczęście, ponieważ Oreo zawiera natywną obsługę OMS. Oznacza to, że będziesz mógł użyj podłoża bez korzenia na dowolnym urządzeniu — także na LineageOS 15.