Oppure

Loading
03/07/16 10:24
TheDarkJuster
Buongiorno,
desidero compilare android 6 (branch android-6.0.1_r46) per il mio asus zenfone 4.
La ASUS ha rilasciato l\'ultima versione del kernel funzionante con i tools per compilarlo già pronti.
Ho preparato una VM per la compilazione, le istruzioni sono quelle ufficiali google: source.android.com/source/… ma purtroppo il download è GIGANTESCO!
L\'intero codice sorgente è di circa 40GB!

Ho trovato questa \"soluzione\": stackoverflow.com/questions/33053615/… ma come vedete il download è comunque molto grande.

La mia domanda è..... Come scarico il sorgente di android che mi interessa senza tutto ciò che non mi serve: il controllo versione?

Attualmente, se cercassi di scaricare il sorgente con i dati di git finirei di compilare android 6 quando sarà rilasciato android 20 :rofl:
aaa
03/07/16 11:59
GN
Postato originariamente da TheDarkJuster:
Come scarico il sorgente di android che mi interessa senza tutto ciò che non mi serve: il controllo versione?

Purtroppo per quanto ne so io con --depth=1 si esclude appunto tutta la cronologia delle commit prendendo solo il sorgente alla versione attuale. Quindi non penso ci sia altra roba che si possa escludere oltre le vecchie commit di tutti i repository, come dice il primo commento alla risposta (stackoverflow.com/questions/33053615/…). Tutto sommato se è circa 6GB come dicono negli altri commenti non sembra poi così assurdo, il tizio dice che con una 16mbps ci ha messo 2 ore, anche con una ADSL più lenta ci vorrebbe comunque non più di un giorno, no?
aaa
03/07/16 14:58
pierotofy
Confermo la dimensione enorme del repository... aspetta comodamente qualche giorno per scaricare tutto e fare la prima compilazione. Una volta che hai tutto però, è relativamente veloce sincronizzarsi e fare nuove build.
Il mio blog: piero.dev
05/07/16 10:39
TheDarkJuster
a 5mbps ci vorrà di più i qualche giorno.....

P.S. 6GB sono solo la cartella .repo (quella con la storia dei vari repository) il sorgente è più grande, molto più grande!
Ultima modifica effettuata da TheDarkJuster 05/07/16 10:42
aaa