ADP1 のイメージを、Android 1.5 SDK, Release 3 に対応するバージョンに更新してみました。
※ADP1(HTC Dream)の話であり、HT-03A(HTC Magic)の話ではないので、ご注意ください

今回の更新により、Kernel version が 2.6.27-00393、Build number が 1.5 CRC1 150275 へ更新されました。
※更新前(Android 1.5 SDK, Release 1)は、Kernel version が 2.6.27-00392、Build number が 1.5 CRB21 147201
以下、更新手順です。
前提条件として、既に Android 1.5 SDK, Release 1 当時のイメージに書き換えてある前提で書いておりますので、そうでない方は、まずは、「[Android] 続Android Dev Phone システムイメージ書き換え(Android1.5編) - adakoda」の前半(Update the Device Radio Firmware)の記事も参考にしてください。
前提条件を満たしている場合、Android 1.5 SDK, Release 1 から Release 3 への更新で、Radio Firmware に変更はありませんので、下記の Recovery Image の更新だけ実行していただければよいです。
また、手順については、これまでに紹介してきた手順と同じですので、以前の記事の signed-dream_devphone_userdebug-ota-xxxxxx.zip の xxxxxx を、最新のバージョンに読み換えてもらってもOKです。
Android1.5r1からr3への更新手順
事前準備
http://www.htc.com/www/support/android/adp.html
から、バージョン毎の Recovery Image をダウンロードする。
※ここでは、signed-dream_devphone_userdebug-ota-150275.zip のみ使用
Copy the Recovery Image Package to the Device
- デバイスにSDカードが挿入されていることを確認する
- デバイスを通常どおり起動する
- デバイスとPCをUSBで接続する
- コマンドラインから「adb devices」を実行し、デバイスと接続できていることを確認する
※「List of devices attached」の出力に続けて、デバイスのシリアル番号が表示されればOK - コマンドラインから「adb push signed-dream_devphone_userdebug-ota-150275.zip /sdcard/update.zip」を実行し、
1~2分待った後、「adb shell sync」を実行する。
※ota~zipは、必要なバージョンに応じて適宜読み替えてください、ここでの例は、Android1.5に書き換える場合の例
※しばらく待つのは、コピーしたバイト数が表示されていても、バックグランドでコピーが実行されていて、完了していない場合があるため - (家のマークの)HOMEキーを押したままリブートし、いつものDroid君のあとに、
(びっくりマーク)!アイコンが表示されるまで(押したまま)待つ
※リブートは、「adb shell」「su」「reboot」、もしくは、電源長押し後、電源を切って、入れ直す - キーボードを出して、ALT + l キーを押し、Android system recovery utilityを起動させる
※ここでの l キーは、エルキーです、アイキーでも、数字の1キーでもないです - ALT + s キーを押し、(先の5でコピーしておいた)update.zipの書き込みを実行させる
- 「Install from sdcard complete」が表示されたら、
(家のマークの)HOMEキー + (戻るマークの)BACKキーを押し、
radio imageの書き込みを実行させると、矢印のイメージのあとに、自動的に再起動され、
さらに、別のイメージ(ROMに矢印)が表示された後、通常どおり起動されます