maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   Competitors (https://talk.maemo.org/forumdisplay.php?f=4)
-   -   Android is not compatible with Linux Kernel 2.6.33 (https://talk.maemo.org/showthread.php?t=45907)

jorjino 2010-02-26 07:14

Android is not compatible with Linux Kernel 2.6.33
 
Yesterday I found this information about the last version of Linux Kernel 2.6.33.

It is interesting for me - has Maemo/MeeGo compatibility at this moment with Linux Kernel 2.6.33?
And is it so important?

Thank you in advance to all participants.
Regards.

jorjino 2010-02-26 11:54

Re: Android does not compatible with Linux Kernel 2.6.33
 
Anyone????

SubCore 2010-02-26 11:58

Re: Android does not compatible with Linux Kernel 2.6.33
 
what do you mean, "compatibility"?

if you want, you probably could build a custom environment with the newest kernel, here's an explanation how to do that.

but you won't see this kernel in the "official" rootfs-package by nokia anytime soon.

why do you need it, anyways?

jorjino 2010-02-26 12:05

Re: Android does not compatible with Linux Kernel 2.6.33
 
Well, I am not a linux developer or geek, but the info about non compatibility between Android and Linux Kernel was the thing which is interesting for me.

Also because of another info I got that Android is becoming not so close to Linux as Maemo is.

Regards.

Ignacius 2010-02-26 12:09

Re: Android does not compatible with Linux Kernel 2.6.33
 
Only thing is the Linux kernel as of version 2.6.33 has dropped the Android source code it had because Google nor anyone wasn't maintaining it. There isn't any "compatibility" thing on this.

SubCore 2010-02-26 12:28

Re: Android does not compatible with Linux Kernel 2.6.33
 
well, handheld devices are highly integrated, meaning the kernel and it's modules have to match the used hardware very closely. so it's much more difficult to upgrade a kernel on those.

and yes, android is not a real linux, most of the code there is run in a java VM, called "darvik". maemo on the other hand provides most of the "real" linux GNU components, like gnu libc, gnu make, x.org and so on.

tekplay 2010-02-26 19:10

Re: Android does not compatible with Linux Kernel 2.6.33
 
Quote:

Originally Posted by jorjino (Post 547426)
Well, I am not a linux developer or geek, but the info about non compatibility between Android and Linux Kernel was the thing which is interesting for me.

Also because of another info I got that Android is becoming not so close to Linux as Maemo is.

Regards.

Some Info..
http://www.kroah.com/log/linux/andro...-problems.html

ogahyellow 2010-02-26 19:22

Re: Android does not compatible with Linux Kernel 2.6.33
 
Quote:

Originally Posted by SubCore (Post 547468)
well, handheld devices are highly integrated, meaning the kernel and it's modules have to match the used hardware very closely. so it's much more difficult to upgrade a kernel on those.

and yes, android is not a real linux, most of the code there is run in a java VM, called "darvik". maemo on the other hand provides most of the "real" linux GNU components, like gnu libc, gnu make, x.org and so on.

Isn't Linux a kernel, so Linux is Linux? And Android isn't using the kernel? So by that definition is embedded Linux not Linux because it doesn't provide the tools?

Please help me out...

wmarone 2010-02-26 19:35

Re: Android does not compatible with Linux Kernel 2.6.33
 
Quote:

Originally Posted by ogahyellow (Post 548065)
Isn't Linux a kernel, so Linux is Linux? And Android isn't using the kernel? So by that definition is embedded Linux not Linux because it doesn't provide the tools?

Please help me out...

It has been said that "Android is not Linux" and this is largely true as Android, and all the value it provides, is given by the Dalvik JVM. There's no reason you couldn't port Dalvik to Symbian, WinMo, iPhone OS, etc.

As such, Android's use of the Linux kernel is purely incidental. It provides no libraries or utilities commonly found on Linux systems beyond Busybox. The only way to get access to the Linux based subsystem is via the NDK, use of which Google discourages as there is no guarantee your software will run on all Android devices (not that there's any guarantee now, but still.)

ogahyellow 2010-02-26 19:48

Re: Android is not compatible with Linux Kernel 2.6.33
 
Got it, I think. Somewhat akin to porting Qt to an unsupported platform like Solaris?


All times are GMT. The time now is 10:53.

vBulletin® Version 3.8.8