LineageOS იწყებს თემის ძრავასთან დაკავშირებული კოდის ამოღებას, რაც ძირითადად ადასტურებს CMTE-ს დაშლას

click fraud protection

როგორც LineageOS 15-ის შემუშავების ნაწილი, ძველი CyanogenMod Theme Engine (CMTE) საბოლოოდ განადგურდა მას შემდეგ, რაც ხსენებების უმეტესობა ამოიღეს კოდიდან.

სუბსტრატის გაჩენამდე არსებობდა CyanogenMod Theme Engine (CMTE). CyanogenMod 9-ით (Android Ice Cream Sandwich-ზე დაფუძნებული) წარმოდგენილი იყო CyanogenMod-ის კონსტრუქციებს სისტემის მასშტაბური თემების შესაძლებლობები. CyanogenMod 14-ის გამოშვებით (რომელიც მოგვიანებით გახდა LineageOS), CMTE არსად იყო. იმავდროულად, ბევრმა სხვა პოპულარულმა საბაჟო ROM-მა დაიწყო OMS-ზე დაფუძნებული Substratum Theme Engine-ის უპირატესობა თავიანთ კონსტრუქციებში. და Android 8.0 Oreo-ით ახლა მათ შორის მშობლიური OMS მხარდაჭერა, როგორც ჩანს, LineageOS-ის გუნდმა ახლა სამუდამოდ ამოიღო CMTE-ზე.

ჩვენ რამდენიმე ხნის წინ უკვე გაიგო წყაროსგან რომ CMTE ძირითადად მკვდარი იყო, მაგრამ ზოგიერთ მომხმარებელს მაინც ჰქონდა იმედის ნაპერწკალი, რომ ის ოდესმე დაბრუნდებოდა LineageOS-ში. სამწუხაროდ, ეს ასე არ არის: როგორც LineageOS 15.0-ის ამუშავების ნაწილი, CyanogenMod Theme Engine-ის ნაწლავები, ისევე როგორც ყველა დარჩენილი ნახსენები თემატური ძრავის შესახებ.

ამოღების პროცესში წყაროდან. ეს ცვლილება საბოლოოდ განხორციელდა 12 ოქტომბერს და ძირითადად აღნიშნავს CyanogenMod Theme Engine-ის სიკვდილს.

რა ელის მათ, ვინც ეძებს მათი მოწყობილობის თემატიკას? სავსებით შესაძლებელია, მაგრამ ნაკლებად სავარაუდოა, რომ LineageOS გუნდი გადავიდეს საკუთარი თემის ძრავის შემუშავებაზე. ზოგიერთი OEM (Samsung, მაგალითად) ბოლოს და ბოლოს მოიცავს RRO ან OMS მხარდაჭერას.

სუბსტრატი გაიზარდა პოპულარობით წლების განმავლობაში და მისი თემების ჩარჩო მხოლოდ უკეთესი გახდა მას შემდეგ, რაც Sony გადავიდა Runtime Resource Overlays-დან (RRO) გადაფარვის მენეჯერის სერვისი (OMS). როგორც ასეთი, სუბსტრატმა ახლა შეცვალა CMTE ჩვეული ROM-ების უმეტესობისთვის. უფრო მეტიც, თუ გსურთ თქვენი Android Oreo მოწყობილობის თემატიკა, გაგიმართლათ, რადგან Oreo მოიცავს OMS-ის მხარდაჭერას. ეს ნიშნავს, რომ თქვენ შეძლებთ გამოიყენეთ სუბსტრატი ფესვის გარეშე ნებისმიერ მოწყობილობაზე — LineageOS 15-ის ჩათვლით.