Announce: TILT tracking Androidization trees
zach.pfeffer at linaro.org
Thu Oct 6 21:59:36 UTC 2011
On 4 October 2011 06:23, Andy Green <andy.green at linaro.org> wrote:
> Hi -
> TI Landing Team has added a couple of new trees to our git repo over the
> Both of them track Linus HEAD, currently at 3.1-rc8.
> First is "linaro-androidization-tracking", this is Linus HEAD plus a set of
> Androidization patches formed from common-3.0 and common-3.1. "common-3.1
> you say?", yes, TI needed a tracking Androidization tree and have made their
> own public one using pieces from common-3.1.
> You can find TI's tree that was an ingredient in this here if you're
> interested, it's public
> Due to android.git.kernel.org down, AFAIK there's no public access to
> common-3.1 direct otherwise at the moment.
> So what's this tree good for? If you have a kernel for any arch or board
> that is based on Linus HEAD, 3.1-rc8 at the moment, you can merge or rebase
> a copy of it with linaro-androidization-tracking to create an Android
> version of the same kernel.
> That's very handy if you did your work to get stuff looking good on Vanilla
> Linus HEAD and don't want to repeat the effort to get the same features
> coming in an Android kernel.
> Until now there was no way to casually Androidize a Linus HEAD basis tree
> unless it happened common-3.x was tracking it, which it only does for a
> short period at the end. It meant that you had to use old release to start
> integrating and adding drivers for Android and backport from HEAD anything
> nice that was coming. Now with this tree, you can do your work on Linus
> HEAD and fork off working release trees when Linus HEAD goes through a
> This Androidization tree is generic and should be usable for any arch or
> board, there's nothing TI specific in there. Why then is TI Landing team
> announcing it / TI go to the effort of creating their original one we based
> off? Nobody else in Linaro wanted to do the work to create and maintain it,
> so we own it at the moment. We'll have to see how tough it is to keep
> tracking Linus HEAD through the post-release patchstorm but reviewing the
> Androidization patchset I'm cautiously optimistic.
> I don't have any connection to Google guys who are basically doing the same
> work on common-3.x, but it would be very cool to be able to cooperate with
> them on bringing this Androidization patchset forward for everyone's
> The second branch is "tilt-android-tracking". This is our main tracking
> branch tilt-tracking for Panda enablement we have been running for some
> months combined with "linaro-androidization-tracking" above.
> This gets you an effective Panda enabled "3.1 preview" kernel that we have
> had for a while on Vanilla also on Android in an ongoing way.
> Current status of it is
> + 1080p SGX acceleration
> - Suspend borked
> - WLAN borked
> But we only generated it Sunday, we are working on those issues now.
> Lastly TILT is also providing tracking versions of the Android autobuilt
> Panda-LEB tarballs that are ready to use. These are the Autobuilt tarballs
> with the kernel replaced with a tracking one by us. You can find them
> linked from our git repo in tilt-android-tracking column of the status table
For those who are interested. We have a tracking-panda build running
with this tree at https://android-build.linaro.org.
Boots 0xBench Busybox YouTube Ethernet ADB GLMark2 Wi-Fi Bluetooth
For reference, here's the 11.09 test wrap up:
It also only boots on the 4430 not the 4460.
The following bugs are related to this effort so far:
Android tracking-panda build 9 fails to boot on 4460
Android tracking-panda build 9 crashes during suspend
__linux__ is not getting defined in android-build
> Andy Green | TI Landing Team Leader
> Linaro.org │ Open source software for ARM SoCs | Follow Linaro
> http://facebook.com/pages/Linaro/155974581091106 -
> http://twitter.com/#!/linaroorg - http://linaro.org/linaro-blog
> linaro-kernel mailing list
> linaro-kernel at lists.linaro.org
Android Platform Team Lead, Linaro Platform Teams
Linaro.org | Open source software for ARM SoCs
Follow Linaro: http://www.facebook.com/pages/Linaro
http://twitter.com/#!/linaroorg - http://www.linaro.org/linaro-blog
More information about the linaro-dev