Zdrojový kód jádra Xiaomi Redmi Note 5 Pro pro Android 8.1 je k dispozici

click fraud protection

Zdroj jádra Xiaomi Redmi Note 5 Pro založený na Androidu 8.1 Oreo byl vydán, což znamená, že Xiaomi se drží svého 3měsíčního okna.

Xiaomi má velmi jedinečný vztah s vývojářskou komunitou obecně, zejména zde na XDA. I když jsou jejich zařízení často levná a odemykatelná, mají nedodržel GPLv2 při několika příležitostech v minulosti. V důsledku toho nezáleží na tom, zda jsou zařízení odblokovatelná, protože s nimi vývojáři nemohou nic dělat. Zdroje jádra jsou potřebné k vývoji vlastních ROM a jader pro telefon Android. Naštěstí Xiaomi zavázali se uvolnit zdrojové kódy jádra do 3 měsíců po spuštění. Stále nedodržuje GPL, ale je to určitě obrovský krok vpřed. Xiaomi Redmi Note 5 Pro na Androidu 8.1 Oreo je dalším zařízením společnosti, které má na GitHubu zveřejněny zdroje jádra.

Zajímavé, Xiaomi již zveřejnil zdrojový kód jádra pro Xiaomi Redmi Note 5 Pro - ale pro Android Nougat. Jejich vydání o měsíc později pro Android Oreo znamená, že alespoň prozatím je společnost odhodlána ke změně. Zatímco tam určitě je

není nedostatek ROM u zařízení na našich fórech se již vývojáři nebudou muset spoléhat na upstreaming jádra, aby se ujistili, že vše funguje. Může to být nepříjemný proces.

Android 8.1 Oreo pro Xiaomi Redmi Note 5 spuštěna v březnu a s ní přišla podpora Project Treble. Díky tomu je jedním z mála zařízení, které bylo po uvedení na trh aktualizováno, aby jej podporovalo, a to i přes to, že to není vyžadováno. Xiaomi podporující svá zařízení je skvělé vidět a vidět, jak dodržují své 3měsíční okno, je ještě lepší. Uvolnění zdrojových kódů jádra v tomto případě ani není nutné, aby vývoj probíhal tak, jak můžete snadno flashovat generický systémový obrázek (GSI) na jakémkoli zařízení s podporou Project Treble a použití LineageOS, Resurrection Remix nebo dokonce AOSP, chcete-li. Schopnost vyvíjet pro konkrétní zařízení je však v tuto chvíli tak jako tak mnohem lepší než použití GSI pouze z důvodů kompatibility.


Zdroj: GitHub