Il codice sorgente del kernel è disponibile per i recenti aggiornamenti Android Pie di Xiaomi Mi 6 e Xiaomi Mi Mix 2, nonché per Red Magic 3 di Nubia.
Poiché Android è basato sul kernel Linux, i produttori di dispositivi Android devono fornire, su richiesta del cliente, il codice sorgente per tutti i file binari del kernel Linux forniti sui loro dispositivi. Ciò include non solo la data di rilascio del software ma anche eventuali aggiornamenti successivi al kernel. Il produttore cinese di smartphone Xiaomi ha iniziato a lanciare gli aggiornamenti beta globali di Android 9 Pie per XiaomiMi6 E Xiaomi Mi Mix2 all'inizio di quest'anno e ora hanno rilasciato il codice sorgente del kernel aggiornato per entrambi i dispositivi. A differenza di questi due dispositivi, il Red Magic 3 di Nubia è una recente aggiunta alla scena degli smartphone, ed è stata solo avuta un aggiornamento dal rilascio. Tuttavia, è stato rilasciato anche il codice sorgente del kernel per questo dispositivo.
Forum di Red Magic 3Forum Xiaomi Mi 6Forum Xiaomi Mi Mix 2
Entrambi i dispositivi Xiaomi hanno già comunità di sviluppo personalizzate sui nostri forum. Il team dietro LineageOS, ad esempio, ha recentemente ufficializzato Lineage OS 16 costruisce per entrambi i dispositivi. L'ultimo telefono da gioco Red Magic di Nubia, d'altra parte, è troppo nuovo per avere uno sviluppo personalizzato rilevante, ma dato il suo prezzo, facilità di sbloccoe ora la disponibilità del codice sorgente del kernel, che potrebbe cambiare in futuro. Con il codice sorgente del kernel, gli sviluppatori indipendenti possono iniziare a creare ROM personalizzate basate su AOSP, TWRP o kernel personalizzati per Red Magic 3.
Sorgenti del kernel Red Magic 3 (NX629J & NX629J_INT) Sorgenti kernel Xiaomi Mi 6/Mi Mix 2
Il codice sorgente del kernel del Mi 6 e del Mi Mix 2 è disponibile sotto lo stesso albero, sagit-p-oss, dove sagit è il nome in codice del Mi 6. Il nome in codice del Red Magic è NX629J e Nubia ha un albero separato per la variante internazionale.