A better way to ask my 1st question is: Will cupcake (the user-space
portion) be able to run on either the 2.6.25 or the 2.6.27 Android
kernel? From my experiments, it seems to run on either kernel right
now. I'd like to know if that will remain the case, and if all
platform features will be supported on either kernel?
For those curious, I figured out my 2nd question about where to find
the .config for the 2.6.27 kernel. If you get the Android source tree
using:
$ mkdir ~/android_root ; cd ~/android_root
$ repo init -u git://
android.git.kernel.org/platform/manifest.git -b
cupcake
$ repo sync
You won't find any goldfish (code name for the emulator hardware
platform) files in the synced 2.6.27 kernel source tree. So do this:
$ cd kernel
$ git checkout --track korg/android-goldfish-2.6.27 -b goldfish
Now you'll find a number of goldfish files on that branch, and you can
make the kernel like so:
$ cd ~/android_root
$ . build/envsetup.sh
$ lunch 1
$ cd kernel
$ export ARCH=arm
$ export CROSS_COMPILE=arm-eabi-
$ make goldfish_defconfig
# you now have a .config file
$ make
You should now have a 2.6.27 kernel at ~/android_root/kernel/arch/arm/
boot/zImage which you can use with your emulator's -kernel command
line option.
On Jan 31, 11:17 pm, Bryne McCullough <
bryne.mccullo...@gmail.com>
wrote: