Ich nehme den aktuellen Trunk unter Debian, geht soweit ganz gut und habe mich weitgehend gehalten an:
Get source ?(Android Open Source Project)? Building For Dream ?(Android Open Source Project)?
Die grundlegenden Dinge haben sich scheinbar nicht verändert und laufen auch in der 1.0 oder 1.1. Den Kernel ist der Branch android-msm-2.6.27. Dieser ist aber für die 1.1 unbrauchbar.