domenica 24 febbraio 2013

Scaricare sorgenti Kernel Galaxy Nexus con Git

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) 
Io ho compilato un kernel dove ho adattato la patch Galaxy Nexus 1.4GHz overclock + Undervolting di coolbho3000 per questa versione del kernel e abilitato vari moduli come la swap, cifs, nfs e il bootup logo di tux anche se ancora devo mettere la stringa da inserire nella cmdline per abilitare all'avvio il boot logo, presto pubblicherò la patch adattata e il boot.img.

Nessun commento:

Posta un commento