Ostatnie newsy
W zeszłym tygodniu pisaliśmy o uruchomieniu ROMu z czystym Androidem 8.0 dla Galaxy S9 dzięki wsparciu dla projektu Treble. Wówczas jednak nie działała jeszcze najnowsza stabilna wersja systemu, czyli Android 8.1. Kilka dni temu jednak udało się znaleźć i naprawić źródło problemu.
Za czasów CyanogenModa, ta dystrybucja Androida doczekała się własnego pakietu SDK, który dawał programistom dostęp do niektórych dodatkowych opcji jak profile czy możliwość dodawania własnych przełączników zanim Google dodało takie API w Nougacie. Teraz duchowy spadkobierca projektu postanowił powrócić do tego rozwiązania.
W wypadku poprzednich flagowych modeli z serii Galaxy wyposażonych w układy Exynos, stworzenie w miarę działajacego Custom ROMu bazującego na kodzie AOSP stanowiło duże wyzwanie i zajmowało sporo czasu. To wszystko zmienia się jednak wraz z wprowadzeniem Treble.
Po wielu miesiącach prac nad wydaniem bazującym na Androidzie 8.x, zespół rozwijający LineageOS nareszcie ogłosił pierwsze oficjalne wydanie tej dystrybucji Androida w wersji 15.1 (nieoficjalne kompilacje krążyły po xda-developers już od jakiegoś czasu). Co się zmieniło od czasu wersji 14.1?
W listopadzie pisaliśmy, jak Project Treble ułatwia tworzenie ROMów bazujących na czystym Androidzie dla urządzeń z nakładkami sporo mieszającymi w kodzie systemu na przykładzie smartfona Huawei. Kilka dni temu pojawił się jednak jeszcze lepszy przykład smartfona, który w normalnych warunkach nigdy nie zainteresowałby w ogóle deweloperów z xda.
W mijającym tygodniu, po cichu zakończono wsparcie dla LineageOS 13 (bazującego jeszcze na Androidzie 6.0). Dlaczego po cichu? Ponieważ odbyło się to bez żadnego komunikatu zespołu - po prostu z serwera budującego ROMy usunięto możliwość kompilowania wspomnianej wersji.
Mimo, że Android już od dosyć dawna wspiera procesory i aplikacje 64-bitowe, to nadal część producentów tańszych urządzeń decyduje się na wykorzystanie 32-bitowej odmiany systemu mimo zamontowania 64-bitowego procesora. Tak było między innymi z Moto G4 Plus i G5 Plus.
Do tej pory jedynymi urządzeniami wspierającymi Project Treble na Oreo były Pixele. Przez to nie bardzo było jak sprawdzić na nich, czy nowa technologia Google ułatwia tworzenie ROMów z czystym Androidem, bo na urządzeniach Google to nigdy nie stanowiło problemu.
Zespół odpowiedzialny za rozwój duchowego następcy CyanogenModa, czyli LineageOS, pochwalił się właśnie dodaniem ciekawej nowości do tego systemu w wersji 14.1 - trybu obsługi jedną ręką. Jest to opcja znana chociażby z Samsungów czy urządzeń Xiaomi.
Pod koniec grudnia informowaliśmy o formalnym końcu projektów o nazwach Cyanogen i CyanogenMod. Jednak w wypadku tego drugiego oczywiście nie oznaczało to końca samego ROMu - twórcy się "przegrupowali" i już pod nową marką Lineage OS zaczęli organizować pracę oraz infrastrukturę.


