Ciao a tutti, avevo necessità
di scaricare i sorgenti kernel aggiornati del nexus ma non sapevo come
scaricarli con git, non sapevo quali comandi dare, anche perchè la
documentazione di source.android.com non è tanto completa e chiara, ma
grazie all'aiuto di Estebansannin sono riuscito a scaricarli, vi elenco i
vari comandi da dare per scaricarli tramite shell di linux, ovviamente
prima dovete installare git sulla vostra distro linux:
- Codice:
git clone https://android.googlesource.com/kernel/omap.git
git branch -a (questo comando vi elencherà le varie versioni del kernel)
master
* remotes/origin/android-omap-tuna-3.0-jb-mr1.1
remotes/origin/HEAD -> origin/master
remotes/origin/android-omap-3.0
remotes/origin/android-omap-panda-3.0
remotes/origin/android-omap-steelhead-3.0-ics-aah
remotes/origin/android-omap-tuna-3.0
remotes/origin/android-omap-tuna-3.0-ics-mr1
remotes/origin/android-omap-tuna-3.0-jb-mr0
remotes/origin/android-omap-tuna-3.0-jb-mr1
remotes/origin/android-omap-tuna-3.0-jb-mr1.1
remotes/origin/android-omap-tuna-3.0-jb-pre1
remotes/origin/android-omap-tuna-3.0-mr0
remotes/origin/android-omap-tuna-3.0-mr0.1
remotes/origin/linux-omap-3.0
remotes/origin/master
remotes/origin/sph-l700-fh05
git checkout remotes/origin/android-omap-tuna-3.0-jb-mr1.1 (scegliete l'ultima versione aggiornata del kernel jelly bean)
git checkout -b remotes/origin/android-omap-tuna-3.0-jb-mr1.1 (ora avete i sorgenti del kernel)
make tuna_defconfig (questo comando vi carica il config del nexus e lo compila, ma dovete avere nelle variabili d'ambiente una toolchain arm prima di compilare)
.