Dopo avercene lamentato un po’ qualche giorno fa, ecco che finalmente Xiaomi ha rilasciato ufficialmente i codici sorgenti del kernel di POCO X3 NFC. Si tratta di un’ottima notizia non solo per chi è in possesso dello smartphone (in questo caso si hanno dei vantaggi indiretti) ma anche per chi è intenzionato a compilare custom ROM.
Di fatto, trattandosi di smartphone basati sul sistema operativo Android (open source), ogni azienda che lo usa e lo modifica (nel caso di Xiaomi con la MIUI) è costretta a pubblicare qualsiasi modifica apporti entro un ragionevole lasso di tempo. Questa finestra è stata molto lunga in passato ma, negli ultimi anni, Xiaomi ha accelerato il passo divenendo persino una delle prime aziende a rilasciare i codici sorgenti kernel di un nuovo smartphone.
In sostanza, Google prende una versione principale del kernel Linux e poi la modifica per supportare l’ultima versione di Android, chiamandola “kernel comune Android”. I produttori di chipset prendono quindi il kernel comune Android e lo modificano ulteriormente per creare un kernel specifico per i propri SoC. Gli OEM prendono quindi il kernel specifico del SoC e apportano ulteriori modifiche per supportare il loro hardware o i componenti del fornitore extra: questo è un kernel specifico del dispositivo.
Ricordiamo comunque che, almeno dal punto di vista degli utenti, i codici sorgenti del kernel non hanno alcuna utilità diretta, dal momento che non possono essere utilizzati se non per ottimizzare al meglio delle ROM Custom oppure delle recovery.
Nel caso foste degli sviluppatori interessati alla compilazione di ROM oppure di recovery custom per tali smartphone, vi basterà cliccare sui seguenti link per procedere con i download:
- POCO X3 NFC: download sorgenti kernel