Dostępny jest kod źródłowy jądra Xiaomi Redmi Note 5 Pro dla systemu Android 8.1

Udostępniono źródło jądra Xiaomi Redmi Note 5 Pro oparte na systemie Android 8.1 Oreo, co oznacza, że ​​Xiaomi dotrzymuje 3-miesięcznego okna.

Xiaomi ma bardzo wyjątkowe relacje ze społecznością programistów, szczególnie tutaj, w XDA. Chociaż często ich urządzenia są tanie i można je odblokować, rzeczywiście tak jest nie przestrzegał GPLv2 wielokrotnie w przeszłości. W rezultacie nie ma znaczenia, czy urządzenia można odblokować, ponieważ programiści nie mogą nic z nimi zrobić. Źródła jądra są potrzebne do tworzenia niestandardowych ROM-ów i jąder dla telefonu z Androidem. Na szczęście Xiaomi zobowiązał się do udostępnienia źródeł jądra w ciągu 3 miesięcy od uruchomienia. Nadal nie jest to zgodne z licencją GPL, ale z pewnością jest to ogromny krok naprzód. Xiaomi Redmi Note 5 Pro na Androidzie 8.1 Oreo to kolejne urządzenie firmy, którego źródła jądra zostały udostępnione na GitHubie.

Co ciekawe, Xiaomi udostępniono już kod źródłowy jądra dla Xiaomi Redmi Note 5 Pro - ale dla Androida Nougat. Wypuszczenie ich miesiąc później na Androida Oreo oznacza, że ​​przynajmniej na razie firma jest zdecydowana dokonać zmian. Choć na pewno tak

nie brakuje ROMów w przypadku urządzenia omawianego na naszych forach programiści nie będą już musieli polegać na przesyłaniu jądra w górę, aby mieć pewność, że wszystko działa. Może to być irytujący proces.

Android 8.1 Oreo dla Xiaomi Redmi Note 5 uruchomiony w marcu a wraz z nim pojawiło się wsparcie Project Treble. To sprawia, że ​​jest to jedno z niewielu urządzeń, które po premierze zostało zaktualizowane w celu obsługi tej funkcji, mimo że nie było to wymagane. Wspaniale jest widzieć, jak Xiaomi wspiera swoje urządzenia, a jeszcze lepiej jest widzieć, jak trzymają się swojego 3-miesięcznego okna. Zwolnienie źródeł jądra w tym przypadku nie jest nawet konieczne, aby programowanie mogło nastąpić, jak to możliwe łatwo sflashuj ogólny obraz systemu (GSI) na dowolnym urządzeniu obsługującym Project Treble i korzystaj z niego LineageOS, remiks Zmartwychwstania lub nawet AOSP, jeśli chcesz. Mimo to możliwość programowania dla konkretnego urządzenia jest w tej chwili o wiele lepsza niż używanie GSI po prostu ze względu na kompatybilność.


Źródło: GitHub