Cos'è la versione AOSP di Android?
La versione AOSP di Android è in realtà l'intero codice che Google carica nei repository Git di Android - Git di Google, questo codice può essere utilizzato per compilare l'AOSP per i vostri rispettivi dispositivi.
Questa è stata un'iniziativa presa da Google per promuovere l'Open Source come suggerito anche dal nome, Android Open Source Project. In modo che il codice dietro il funzionamento di Android possa rimanere trasparente per l'utente finale, come anche per competere con altri sistemi operativi e per fornire un migliore sviluppo per le applicazioni/dispositivi che eseguono Android.
Prima del rilascio effettivo della nuova versione di Android, è in fase BETA e tutto il codice che gli sviluppatori di Google usano per costruire il sistema è disponibile e viene aggiornato regolarmente sotto i rispettivi tag.
Per esempio, Android Q uscirà presto, ma anche se è effettivamente in fase BETA ed è chiamato come versione 'Preview', è ancora possibile controllare il codice in vari repo sotto il tag android-q-preview-4 :
Dai un'occhiata a android / platform / frameworks / base sotto il tag android-q-preview-4 refs/tags/android-q-preview-4 - platform/frameworks/base - Git at Google
Inoltre, controlla la loro Gerrit Code Review che dà un'idea più chiara di cosa succede nel codice regolarmente https://android-review.googlesource.com/