1.6でも認識しなくなっていましたが、2.0では、他の問題の切り分けの為、対応せざるを得なくなったので、
ちょっとみてみると、system/core/rootdir/etc/vold.confというファイルが追加になっていました。
development/data/etc/vold.confのほうを編集して安心していたら、、、

system/core/rootdir/etc/vold.confのほうを、編集する必要があります。まぎらわしぃ

Android 2.0で、バッテリ関係でブートしなくなってしまったので、今までの対応に加えて、
追加になったところを、とりあえずコメントアウトに、、、
いたちごっこなので、カーネル側で対応したほうが早そう

diff --git a/services/jni/com_android_server_BatteryService.cpp b/services/jni/com_android_server_BatteryService.cpp
index 8e7cadc..3cab368 100644
--- a/services/jni/com_android_server_BatteryService.cpp
+++ b/services/jni/com_android_server_BatteryService.cpp
@@ -231,6 +245,7 @@ int register_android_server_BatteryService(JNIEnv* env)
char path[PATH_MAX];
struct dirent* entry;

+/*
DIR* dir = opendir(POWER_SUPPLY_PATH);
if (dir == NULL) {
LOGE("Could not open %s\n", POWER_SUPPLY_PATH);
@@ -303,6 +318,7 @@ int register_android_server_BatteryService(JNIEnv* env)
}
}
closedir(dir);
+ */

if (!gPaths.acOnlinePath)
LOGE("acOnlinePath not found");

---
<追記>
後日、カーネルをアップデートした時に、コンフィグレーションにて、このエントリ自体は
作られるようになったので、これは必要なくなりました。
但し、ディレクトリのみで、中身はありませんが、、、

ようやく2.0のソースが落とせるようになりました。
最近gitが重たくて、何回かリトライしないといけませんでした。
で、例によって、インタフェースが変わったので、ALSAとUVCカメラはビルド出来ません。
ALSAはともかく、UVCカメラは対応しないと、、、
あと、ようやくgccか4.4.0に!!
これは嬉しい反面、C++のSTL対応を、別途行っていたようなところは合わせないと、、、
あと、OpenGL ESも2.0に!?
これは、そういうファイルがあったというだけで、中身は見ていません。
場合によっては、これでも対応が必要だったりするのかな?