I started Android4ME (code.google.com/p/android4me) project which aims to port Android to J2ME platform.
Well, total porting will never be possible, and for version 1 I expect to port all core functionality - xmlized UI (with aapt processing), widgets, graphics, and most of J2SE classes (which Android took from Apache.Harmony, as it seems).
Currently I've been implementing resources part - I've reversed binary xml and resources.arsc files and now I'm implementing android.content.res.AssetManager & Resources classes.
I need participants to work on other things: android.graphics, widgets, etc. Experience with jad is a great plus
Overall plan is as follows: implement native stuff (resources/graphics), implement Activity, implement auxiliary classes, wait for official code release, hack officially released code to work with our core, release to public. Great plan, isn't it?
Before release we can work with decompiled sources, to be sure that everything works. But of course, our release will be possible only after Android's source code release.
So... Who wants to participate?