On Sun, May 31, 2009 at 9:38 PM, Neo <zingafri...@yahoo.com> wrote: > I am sorry to bother with trivial questions but I am a hardware guy > and not an OS person and hence am new to this. I want to use Android > in our work but as I said our patching work is stuck at 2.6.24. I saw > the GIT repository for android and it has kernels from still earlier.
That is because it is based off of the upstream kernel.org tree. It also has 2.6.13 in the tree to, that doesn't mean android works on it :) > So if I am correct I have two options- > (i) Use the android 2.6.24 kernel and download other platform related > code from the git and see if it builds, this is certainly hopeless I > feel, or It would require a lot of backporting of code, a non-trivial ammount of work. > (ii) Use the latest stable release of Android and port our changes to > that kernel. This is feasible but very time consuming I think. No, not at all, that is what you should do, as it will provide you a path for the future. What happens when android moves to 2.6.29? 2.6.32? Will you continue to backport to an old, unsupported, buggy, and insecure kernel version like 2.6.24? I hope not. > Let me know if what I have deduced is correct. Does it mean that one > cannot download Android sources for some specific kernel version like > 2.6.24 or 2.6.27 or 2.6.29? Wouldn't it have been very useful if it > was possible? No, many tens of thousands of changes have gone on between those kernel versions, it is better for you to get your changes into the main kernel tree, or upgrade yourself. Again, if you need help forward porting your kernel changes to the latest kernel and getting the code into the tree, please let me know, we can do that work. Also, what specifically is keeping you at the 2.6.24 kernel release? What changes have you made that requires such an old and obsolete kernel? thanks, greg k-h --~--~---------~--~----~------------~-------~--~----~ unsubscribe: android-kernel+unsubscr...@googlegroups.com website: http://groups.google.com/group/android-kernel -~----------~----~----~----~------~----~------~--~---