I sorgenti ci sono, sono quelli di google, estraendo il proprio file config e ricompilando con questo la stessa versione kernel, dovremmo avere esattamente il nostro kernel, sto seguendo questa guida: http:// source.android.com/source/building-kernels.html :
non avendo il file config da adb :codice:git clone https://android.googlesource.com/kernel/msm.git git clone https://android.googlesource.com/platform/prebuilt export PATH=$(pwd)/prebuilt/linux-x86/toolchain/arm-eabi-4.4.3/bin:$PATH export ARCH=arm export SUBARCH=arm export CROSS_COMPILE=arm-eabi- cd msm git checkout -b android-msm-2.6.35 origin/android-msm-2.6.35 make msm_defconfig
adb pull /proc/config.gz
poi estrarre il file config che è dentro al file config.gz dentro la cartella dove c'è il kernel, rinominandolo in .config
dare:
(eventuale per allineare le differenze dalla vecchia configurazione alla nuova)codice:make menuconfig
e infine
I passaggi dovrebbero essere questi, ma ho problemi di compilazione, o meglio la compilazione dura solo qualche minuto, non sembra che dia errori, ma non trovo il file zimage in arch/arm/configscodice:make