Desire X06HT – RUUからのROM抽出


HTCのRUU(ROM Update Utility)からROMイメージを抽出してみます。
なんでそんなことをするのか? それは大人の事情でSBM版からは除外されたWifiRouter.apkとか。。

  • RUUの入手
  • Shipped Romsから、よさげなものを見繕ってきます。
    ※WifiRouter.apkが欲しいなら、現時点でのお勧めは、Bravo_Froyo_O2_UK_2.14.207.1版 or Bravo_Froyo_SKT_KR_2.12.911.1版。Bravo_HTC_Asia_WWE_2.13.707.1版にも含まれていますが、日本語ロケールのリソースがないため、英語表記になります。

  • RUUを実行する
  • ダウンロードしたRUU(exeファイル)を実行します。
    InstallShield Wizardが準備を行った後、「Android電話用ROMアップデートユーティリティへようこそ。」画面が表示されたら、一旦そのままにします。
    ※最前面表示になっていて邪魔なので、画面の片隅にでも追いやっておきます。

  • 一時ファイルからROMデータを取得
  • エクスプローラで、下記のようなディレクトリを探します。

    C:\Users\<ユーザ>\AppData\Local\Temp\{<UUID>} (Windows Vista/7の場合)

    複数ある場合には、ディレクトリの作成日時(=RUUの実行日時)を頼りに探すとわかりやすいでしょう。
    このディレクトリの中にrom.zipというファイルが見つかるので、好きなところにコピーしておきます。コピーし終わったらRUUは用済みなので、キャンセル終了して構いません。

  • rom.zipの展開
  • zipファイルなので素直に展開します。

展開したファイルを見ると、boot.imgやsystem.imgなど、nandoid backup/restoreを行っている人にはなにやら馴染みのあるものが多いことに気づくでしょう。要するに全く同じ仕組みなわけですね。
そのほかにも、HBOOTやスプラッシュ画面のファイル等が存在します。

次は、system.imgの展開。

2 thoughts on “Desire X06HT – RUUからのROM抽出”

  1. はじめまして。
    私もDesireを使用していまして、数ヶ月前にSensationを購入し、今はそちらを使っております。
    S-OffやROOTを取って、使っていたのですが、OTAが出来ない事に後から気づき、元に戻すべく色々と調べていた所、こちらにたどり着きましたもので、ご教授頂けたらと思いコメントに書かせていただきました。
    Sensationに当てるRUUは、どれが宜しいのでしょうか?
    OTAは”Pyramid_htc_Asia_India_1.52.720.3-1.50.720.1_release”になっておりまして、リンク先にあるものの中にはそれらしいものが無かったと思うので、どれを選んだら良いか判断できかねています。
    お恥ずかし話で申し訳ありませんが、宜しくお願い致します。

  2. その後、いろいろと調べていたら何とか見つかり自己解決しました。
    お騒がせいたしました。 ありがとうございました。

Leave a Reply

Your email address will not be published. Required fields are marked *

*