QUOTE(scholbert @ Jan 16 2008, 10:35 AM)
Am i right, when i say, that all the goldfish stuff in the android diffs for zauri kernel could also be left out (because these are only virtual drivers for the emulator)?
In other words, when i make sure that android will find its system interface on a platfrom, it'll be ready to run...
So basically only dirty hacks to the device's kernel will be needed
Correct me if i'm wrong!!
er, as I see it, yes. Cortez' installable is a chroot environment, so that his poly/debian/angstrom zaurus is really a glorified boot loader, and then android runs with its own file system (CHange ROOT you see). So, rather than emulate devices in software for the benefit of developers, you simply need to make the zaurus's hardware conform to what android expects to see by setting up the device drivers correctly in the kernel to have the required API; luckily linux is quite good for this sort of thing.