Kernel trees are trickling back

285 views
Skip to first unread message

Jean-Baptiste Queru

unread,
Nov 8, 2011, 3:51:45 PM11/8/11
to android-...@googlegroups.com
I've just added the following two kernel projects into AOSP, with the
following branches:

https://android.googlesource.com/kernel/common
android-2.6.39
android-3.0

https://android.googlesource.com/kernel/omap
linux-omap-3.0
android-omap-3.0

Others will be coming back over time.

JBQ

--
Jean-Baptiste M. "JBQ" Queru
Software Engineer, Android Open-Source Project, Google.

Questions sent directly to me that have no reason for being private
will likely get ignored or forwarded to a public forum with no further
warning.

Bryce Walter

unread,
Nov 8, 2011, 3:52:56 PM11/8/11
to android-...@googlegroups.com
NICE! Thanks JBQ. Can't wait to see them all back in.
@Krylon360

--
You received this message because you are subscribed to the "Android Building" mailing list.
To post to this group, send email to android-...@googlegroups.com
To unsubscribe from this group, send email to
android-buildi...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/android-building?hl=en



--
Bryce T. Walter

mizmit1222

unread,
Nov 8, 2011, 9:23:08 PM11/8/11
to Android Building
Hi, JBQ

Thank you very much for your hard work.

git clone gives me following worning.
warning: remote HEAD refers to nonexistent ref, unable to checkout.

But git checkout works fine for both repositories.
$ cd common
$ git checkout androd-3.0
$ cd ../omap
$ git checkout android-omap-3.0

Cheers,

Srinidhi K V

unread,
Nov 8, 2011, 9:28:33 PM11/8/11
to android-...@googlegroups.com

Hi JBQ,
Thanks. I have been waiting for this for some time now.
Srinidhi

Jean-Baptiste Queru

unread,
Nov 8, 2011, 9:41:15 PM11/8/11
to android-...@googlegroups.com
Indeed. This is a harmless error. I think the server HEAD points to
master, which doesn't exist.

JBQ

> --
> You received this message because you are subscribed to the "Android Building" mailing list.
> To post to this group, send email to android-...@googlegroups.com
> To unsubscribe from this group, send email to
> android-buildi...@googlegroups.com
> For more options, visit this group at
> http://groups.google.com/group/android-building?hl=en
>

--

Suryandaru Triandana

unread,
Nov 9, 2011, 2:44:44 AM11/9/11
to android-...@googlegroups.com
Wow, finally, been looking for this for sometimes now. Great work JBQ.
How about the samsung kernel trees, is it will be available anytime soon?

Srinidhi K V

unread,
Nov 8, 2011, 11:19:47 PM11/8/11
to android-...@googlegroups.com
Hi JBQ,
Is android 3.0 kernel is the official version for ICS
(like 2.6.35 for GB) or is there any other specific branch.

Thanks,
Srinidhi

Jean-Baptiste Queru

unread,
Nov 9, 2011, 10:31:10 AM11/9/11
to android-...@googlegroups.com
I don't think there's such a thing as an official version. I'm pretty
sure that in the past different flagship devices have used different
versions of the kernel for the same version of the platform.

JBQ

Jean-Baptiste Queru

unread,
Nov 9, 2011, 10:32:37 AM11/9/11
to android-...@googlegroups.com
Getting the older source trees back online is on my todo list.

JBQ

On Tue, Nov 8, 2011 at 11:44 PM, Suryandaru Triandana <syn...@gmail.com> wrote:
> Wow, finally, been looking for this for sometimes now. Great work JBQ.
> How about the samsung kernel trees, is it will be available anytime soon?
>

> --
> You received this message because you are subscribed to the "Android
> Building" mailing list.
> To post to this group, send email to android-...@googlegroups.com
> To unsubscribe from this group, send email to
> android-buildi...@googlegroups.com
> For more options, visit this group at
> http://groups.google.com/group/android-building?hl=en
>

--

Carlos Silva

unread,
Nov 9, 2011, 2:25:36 PM11/9/11
to android-...@googlegroups.com
On Wed, Nov 9, 2011 at 01:41, Jean-Baptiste Queru <j...@android.com> wrote:
Indeed. This is a harmless error. I think the server HEAD points to
master, which doesn't exist.

JBQ


Don't know it it is because of this, but it makes it non-browsable on gitweb (and git bundle create fail)

Nathaniel Husted

unread,
Nov 9, 2011, 3:34:33 PM11/9/11
to android-...@googlegroups.com
JBQ, thanks for working on getting those up. Quick question(s), do
either contain support for goldfish? Is there source available for
doing the emulator kernel builds at the moment? I couldn't see
anything labeled as a goldfish branch and am unsure if goldfish
support is now built-in to the common kernel branches. Thanks!

Cheers,
Nathaniel

Jean-Baptiste Queru

unread,
Nov 9, 2011, 3:46:35 PM11/9/11
to android-...@googlegroups.com
I don't think that this contains goldfish (that's in a separate
repository). It's on my todo list too :)

Here's the goldfish kernel source that went into the ICS preview SDK:

Size: 71MB
SHA-1: 805f7cb1e4fffd476f622cd5ba4f6555e939ed72
URI: https://dl.google.com/dl/android/gpl/android-gpl-kernel-sdk-4.0.1_r1.tgz

JBQ

--

Tom

unread,
Nov 14, 2011, 11:51:11 AM11/14/11
to Android Building
Hi Jean-Baptiste,

When is it planned to have the older kernel source (most interested in
2.6.37) with android patches integrated available?
At least, where can I find these 2.6.37 patches in the mean time?

Thanks

Thomas

Jean-Baptiste Queru

unread,
Nov 14, 2011, 11:58:32 AM11/14/11
to android-...@googlegroups.com
At this point I'm not sure, mostly because this is managed by the
Android kernel team, while my expertise is on the platform side.
Hopefully someone from that team will chime in with additional
details.

JBQ

> --
> You received this message because you are subscribed to the "Android Building" mailing list.
> To post to this group, send email to android-...@googlegroups.com
> To unsubscribe from this group, send email to
> android-buildi...@googlegroups.com
> For more options, visit this group at
> http://groups.google.com/group/android-building?hl=en
>

--

Ron M

unread,
Nov 14, 2011, 12:11:37 PM11/14/11
to android-...@googlegroups.com
JBQ - Thanks a lot for the answers.

I have a couple of additional questions regarding the same issues which I would be glad if you and/or your distinguished colleagues can answer:
1. I see that the ICS's emulator kernel is still 2.6.29 which is a little unfortunate. Do you guys have any plans of taking it to a >=3.0 versions (I presume not because it is "just an emulator" - BUT - having 
the same kernel sources for various architectures, can save TONS of patching time to some of us, aiming to do kernel stuff for both the emulator and a real target).

2. Can you please ask your colleagues for a list of EXPECTED  kernel trees, and their upstream-equivalent kernel version (e.g.  2.6.XY   or hopefully 3.XY).
I am asking this as an "Heads up" for myself and my team, who are interested in getting a development board, and a released and supported kernel version for the available SOC's would help us 
decide on which one we will take (Yes. Patching takes tons of time :-( )

3. This is the sequel for 2.  -  What about Intel Atom based boards? Is there kernel of these coming soon? As far as I recall, git.android.kernel.org only had ARM SOC's kernels.

Thanks,
Ron

Jean-Baptiste Queru

unread,
Nov 14, 2011, 12:21:59 PM11/14/11
to android-...@googlegroups.com
I'm going to recommend that you ask kernel-related questions on the
android-kernel list, as that's where you're most likely to find the
people who know for sure.

On the emulator side, I'm sure that we'd look at contributions that
port the goldfish drivers to 3.0. So far the consensus has been that
backporting new features to 2.6.29 takes less effort than porting
goldfish to 3.0.

My understanding is that there's only a very loose coupling between
the platform and the kernel, so there might not be a unique answer to
knowing which exact upstream kernel version is supposed to match a
given platform version. In fact I'm pretty sure that in the past
there've been cases where different devices running the exact same
platform code were using different kernel versions.

Finally, in the Android Open-Source Project, we tend to only release
code that we've shipped, and at the moment that'd exclude any Intel
support other than for goldfish.

JBQ

Pratik

unread,
Dec 5, 2011, 12:00:32 AM12/5/11
to Android Building

Hi,I have ported Goldfish changes to 3.0 but there are few issues with
this kernel. It is strange that ICS has some strange binding with
2.6.29 kernel which I could not figure out.Please see more information
on Android Kernel Group.

Cheers,
Pratik

Ron M

unread,
Dec 6, 2011, 10:25:14 AM12/6/11
to android-...@googlegroups.com
Pratik, that's nice to hear, I'll take a look.
JBQ - will such commits be reviewed by the google guys, if work is done on it (Goldfish, emulator).

Thanks,
Ron

Jean-Baptiste Queru

unread,
Dec 6, 2011, 11:33:04 AM12/6/11
to android-...@googlegroups.com
I have extremely little visibility over the kernel side of things.

JBQ

acdc

unread,
Dec 6, 2011, 11:44:06 PM12/6/11
to Android Building
Some info :
Once you do this :
#git clone https://android.googlesource.com/kernel/common

#cd commmon

# git branch -r (this will list out all these things)
origin/HEAD -> origin/master
origin/android-2.6.39
origin/android-3.0
origin/master

#git checkout -b android-3.0 origin/android-3.0

Just by typing the below mentioned command it issues a error on linux
terminal
git checkout androd-3.0 (This wont work)
erros displayed is : error: pathspec 'androd-3.0' did not match any
file(s) known to git.

Instead use this : git chekout -b android-3.0 origin/android-3.0
Now you get all the kernel sources.

thanks all :)

On Dec 6, 9:33 pm, Jean-Baptiste Queru <j...@android.com> wrote:
> I have extremely little visibility over the kernel side of things.
>
> JBQ
>
>
>
>
>
>
>
>
>
> On Tue, Dec 6, 2011 at 7:25 AM, Ron M <ron...@gmail.com> wrote:
> > Pratik, that's nice to hear, I'll take a look.
> > JBQ - will such commits be reviewed by the google guys, if work is done on
> > it (Goldfish, emulator).
> > Thanks,
> > Ron
>

Reply all
Reply to author
Forward
0 new messages