Apologies if I'm not quite up to speed here (I haven't read through this whole thread), but I just thought I'd mention, in response to everything on the previous page, that there is a place for code to be shared already. Most of the #htc-linux devs make use of
this Gitorious repository for the kernel, and a number of others, mostly on Gitorious.org (and some on linuxtogo.com), for other Android/linux components. It's all based on git, which is similar to subversion (SVN), but... better. More linux-y.
I don't know how much 95-Civic's package diverges from the mainline kernel over there, but there are facilities to make clones of repositories (as in, a RHOD400 clone to hold all the code changes for Sprint TP2s).
I've spent a lot of time on the RAPH800 (Sprint Touch Pro) Android port, but I'm just now taking a look at the TP2 progress (my Raph's been giving me some weird trouble lately, and it might be on its way out).
While I'm at it, a few other links with good information (which may or may not be totally useless to you guys, since I don't know what the state of your kernel is):
http://glemsom.anapnea.net/android/ - Site with kernels automatically built from the latest commits to the git repository (these quite likely will not boot on RHOD400s -- but they might, as the RHOD400 is pretty close to the RHOD100, and there are people actively working on the RHOD100 port)
XDANDROID, the eclair package for HTC WinMo phones
The Android on HTC Wave (google wave account required -- and you need an invite to get one. I'd offer, but I've run out) - Very little info about Rhodium/Topaz, but some good info on how to get up to speed with building your own kernels, if you want to start contributing to the development