Not to hijack this thread but hopefully someone reads this. I'm a UNIX guy and I want to get more involved in the actual OS side, not the app side of things. There doesn't seem to be a lot of info out there except some random 'ROM cooking' type things where you basically take someone else's work and modify it to make a custom ROM. That is interesting to me but I want to take it further and get into the OS itself. Short of flying to california for the classes they offer, is there anything I can do on the web?
Yeah I've got that, but I guess I meant I was looking more into how they've changed Linux to work on a mobile device. I've been looking through the code but it's a lot tougher to plow through endless source code to try and understand the differences. Specifically with memory management and scheduling, how certain things are always running waiting for input, etc. The core of it is Linux but it's applied in a very different way from what I've seen thus far.
you can find some interesting android related google i/o presentations here:
http://sites.google.com/site/io/