GDD Phone に OpenEclair 1.2.2 をインストールしました。 OpenEclair というのは Android のバージョン2系のコードネームである Eclair ベースの ROM のひとつです。 Eclair にすると Donut(Android 1.6)で使えなくなっていたデータ通信用の SIM カードが使えるようになるという話を耳にし、今回の作業を行いました。最終的にはちゃんと Willcom CORE 3G の SIM カードが使えるようになって幸せになりました。以下に手順を書きますが、ここに書かれたことをやって端末がおかしくなっても一切責任は取りませんのでご了承ください。
さておき、まずはセットアップ済みの GDD Phone を触っているところを動画で撮ってみたのでどうぞです。ここでは Willcom CORE 3G でつないでいるということはわからないのですが、「ホーム画面が5画面であること」「ピンチズームが使えるようになっていること」などがわかるかと思います。
いきなりですが、すでに Rooted であることを前提とします。以前 GDD Phone の標準 1.6 ROM で Rootedを書いたので、そちらもどうぞです。ということで手順は以下の通りで大きく分けて「リカバリモードのプログラムローダのインストール」と「ROMの焼き付け」の2つです。

recovery-RA-sapphire

ROM の焼き付けはリカバリモードで行いますが、このためのソフトウェアが標準のもの以外にもあります。今回紹介するのは RA-sapphire というものです。

flash_image のインストール

RA-sapphire をインストールするためには flash_image というコマンドを実行する必要があるのですが、僕の環境にはこれがありませんでした。標準の 1.5 の ROM にはこれがあったのですが、 1.6 のカスタム ROM である Dwang-v1.17.1 に入っている flash_image と比べると違うもののようなので、こちらを使うことにしました。

  1. [ROM][32B/Dream][Dec23][Dwang][Donut][Speed and Stability][v1.17.1] - xda-developersから dwang-v1.17.1.zip をダウンロード、解凍。
  2. flash_image をコピー
    $ adb push dwang-1.17.1/system/bin/flash_image /sdcard $ adb shell $ su # mount -o remount,rw /dev/block/mtdblock3 /system # cp /sdcard/flash_image /system/xbin # mount -o remount,ro /dev/block/mtdblock3 /system

recovery-RA-sapphire のインストール

[Recovery] [32A & 32B] [07-Mar-2010] RA-sapphire-v1.6.2 - xda-developersから recovery-RA-sapphire-v1.6.2G.img をダウンロードします。色の名前が違うものがいくつもありますが、いくつかはファイルが壊れていたりするようで、僕はたまたまですが blue を使いました。

$ adb push recovery-RA-sapphire-v1.6.2G-blue.img /sdcard $ adb shell $ su # mount -o remount,rw /dev/block/mtdblock3 /system # flash_image recovery /sdcard/recovery-RA-sapphire-v1.6.2G-blue.img # mount -o remount,ro /dev/block/mtdblock3 /system

OpenEclair

OpenEclair v1.2.2 - Released 02/25/2010 - AndroidSPIN Forumsから適当なものを選んでダウンロードし、 ZIP ファイルのまま SD カードに転送し、リカバリモードで起動して先ほどの recovery-RA-sapphire で ROM のイメージを選択してインストールするだけです。もしかしたら問題ないのかもしれませんが、データだのなんだのは全てワイプしてからインストールをしました。
ちなみに僕は V1.2.2 CFSRHack をダウンロードしてインストールしました。

$ adb push OpenEclair-v1.2.2-CFSRHack.zip /sdcard $ su # reboot recovery

インストールの後で

実はインストール直後はすごく不安定で、何もしていないはずなのに突如シャットダウンしたり再起動したりしていました。どうやら Eclair 自体がしようするメモリがそこそこ大きいようで、 GDD Phone だとちょっと使うとメモリが足りなくなってしまうようです。ということで、これまた先日GScript Liteで書いた要領で 128MB ほどスワップを用意したところ、それなりに調子良く動くようになりました。

Posted by setomits at 23:36 | Comments: 2
Re: GDD Phone の ROM を OpenEclair 1.2.2 に
こんにちは。GDD Phone に OpenEclair 1.2.2 をインストールすると、テザリングやwifiホットスポットの機能もNexus Oneと同じように使えるようになるのでしょうか?もしよければ教えてください。
Posted by たか at 07:35 on 2010 Oct 1st
Re: GDD Phone の ROM を OpenEclair 1.2.2 に
申し訳ないのですが、もう GDD Phone は手放してしまって手元に無いのでなんとも...。
Froyo の Wi-Fi Hotspot ほど簡単ではなかったですが、 PdaNet というアプリを使えばそれなりには使えたように思います。
Posted by setomits at 07:06 on 2010 Oct 2nd
Leave a comment
Required fields are marked with *
search
calendar
Feb 2012
SunMonTueWedThuFriSat
   1234
567891011
12131415161718
19202122232425
26272829   
archives
photos on flickr
www.flickr.com