Android open sourced
Carsten Haitzler (The Rasterman)
raster at rasterman.com
Wed Oct 22 00:43:47 CEST 2008
On Tue, 21 Oct 2008 13:20:04 -0400 Daniel Benoy <daniel at benoy.name> babbled:
> On Tuesday 21 October 2008 11:33:40 you wrote:
> > Here we are....
> > http://google-opensource.blogspot.com/2008/10/android-open-source-cell-phone.html
> >
> > time to port to Neo !
> >
> > _______________________________________________
> > Openmoko community mailing list
> > community at lists.openmoko.org
> > http://lists.openmoko.org/mailman/listinfo/community
> >
>
> I'm interested to see if it will be possible to hack it so X11 software works
> under android, and vice versa so that android software can be run under
> X11/illume. ^.^
you'd probably need to port androids display system to run under x11. ie a
android window/surface == x11 window. also emulate any other things via
icccm/netwm etc.
this would actually be cool. you can run any desktop you like (2007.x matchbox
style, e+illume, xfce... or anything else AND run android app AND run qt apps
AND run gtk apps.. AND EFL, AND java... AND C#/mono, AND...)
frankly this is probably the right way to go. i'd take a look if i wasn't
already busy enough.
> Or if I can't have that or it'd be too slow or something.. I'd like to be
> able to toggle between virtual consoles to go between one and the other or
> something like that.
it can always be fast. a "first" port would be getting the entire android
display system working IN a window IN x11 (a virtual framebuffer). that will be
entirely trivial. and still very fast (a little slower than direct-to-fb, but
not enough to really worry). think mame, or all the game console emulators, or
vmware, qmenu etc. basically just implemenet a framebuffer as an x11 mit-shm
shared image buffer @ 16bpp - it looks like any hardware dumb framebuffer. just
xshmputimage from it using cliprects to choose which regions to write to the
destination window. this should be a completely trivial port and basically give
u "android in a window" and should always work and be compatible with any
bizarre things android does.
your 2nd step is the full port (ala think wine - where you match primitives on
a higher level).
> And I wonder how much openmoko and debian software and other distros will
> start seeping into the android designed handsets.
>
> I sense a golden age on the horizon :)
>
> --
> Daniel Benoy
> http://daniel.benoy.name
> --
> Daniel Benoy
> http://daniel.benoy.name
>
> _______________________________________________
> Openmoko community mailing list
> community at lists.openmoko.org
> http://lists.openmoko.org/mailman/listinfo/community
>
--
------------- Codito, ergo sum - "I code, therefore I am" --------------
The Rasterman (Carsten Haitzler) raster at rasterman.com
More information about the community
mailing list