What if I got a device with nothing on its flash and I want to build the whole android framework for it. So I need the kernel to be built, right? And how is the android framework? It is a java virtual machine, right? How the java virtual machine is lunched by the android modified linux kernel?
Thanks you guys Wilson On Fri, Nov 5, 2010 at 12:16 AM, Chris Stratton <[email protected]> wrote: > I think I heard they stopped including the kernel in the default > download, since it's huge and doesn't necessarily need to be rebuilt > if you are just working on the userspace parts of the platform. Just > follow the directions for git'ing a single project to get the > appropriate kernel for your device (or get it from the device vendor > if it's not on google's server) > > On Nov 4, 8:33 pm, Wilson <[email protected]> wrote: > > Thanks, this reply is very helpful. But I saw > > ***************** > > To clone the entire platform, install repo, and run: > > > > mkdir mydroid > > > > cd mydroid > > > > repo init -u git://android.git.kernel.org/platform/manifest.git > > > > repo sync > > ***************** > > > > So I followed these steps, but I didn't see any kernel downloaded from > > this. Does this mean the entire platform doesn't include the different > > kernel repos? > > > > The following is what I have after repo sync: > > ****************** > > r...@mymachine:/android-repo# ls > > bionic build dalvik device frameworks libcore ndk > > packages sdk > > bootable cts development external hardware Makefile out > > prebuilt system > > ****************** > > > > Wilson > > > > On Nov 4, 5:16 pm, Abraham Arce <[email protected]> wrote: > > > > > Wilson, > > > > > Where are you getting the packages from? if you look at the following > site > > > > > http://android.git.kernel.org/ > > > > > You will see several Android kernel repos > > > > > kernel/common.git > > > Common Android Kernel Tree > > > > > kernel/experimental.git > > > Experimental Kernel Projects > > > > > Linus's tree aka Mainline tree > > > > > kernel/linux-2.6.git > > > Mirror of git://git.kernel... > > > > > And other specific for a familiy of microcontrollers... > > > > > kernel/msm.git > > > Kernel tree for MSM7XXX family... > > > > > kernel/omap.git > > > OMAP Texas Instruments > > > > > kernel/tegra.git > > > Kernel tree for NVIDIA Tegra... > > > > > It will depend on what hardware you are using, in some cases, community > > > around some specific hardware may host their changes for android in > other > > > public repositories... > > > > > Best Regards > > > Abraham > > > > > On Thu, Nov 4, 2010 at 12:21 PM, Wilson <[email protected]> wrote: > > > > Hi, > > > > > > I use "repo sync" to get the source from the server, however, i > > > > didn't see the any linux kernel directory listed there. Why? But I > can > > > > see kernel/common.git listed. So when I do "repo sync", it is not > > > > downloading all the sources, right? > > > > > > Thanks > > > > > > Wilson > > > > > > -- > > > > unsubscribe: > > > > [email protected]<android-kernel%[email protected]> > <android-kernel%[email protected]<android-kernel%[email protected]> > > > > > > website:http://groups.google.com/group/android-kernel > > > > > > -- > unsubscribe: > [email protected]<android-kernel%[email protected]> > website: http://groups.google.com/group/android-kernel > -- unsubscribe: [email protected] website: http://groups.google.com/group/android-kernel
