Eclair(Android 2.0?)のGoogle Maps 3.2.0をHT-03Aにインストールしてみました

投稿日時 10月 25th, 2009 by juggly 投稿カテゴリ » HT-03A
コメントは受け付けていません。

Android Donutの次のバージョンとして開発されているEclairに付属しているGoogle Maps 3.2がネット上で転がっていたのでHT-03Aにインストールしてみました。

[DEVS] Motorola Sholes dump (Eclair)

上記リンクをたどってもらうとGoogle Maps 3.2の入手方法がわかると思います。
誰かがEclairからシステムイメージを吸い出してそれをそのまま公開してくれています。

ダウンロードしたシステムイメージはZIP形式で圧縮されているのでまずはそれを解凍します。
次に、解凍してできたフォルダー「system」以下の「app」にある「Maps.apk」というファイルをHT-03AのマイクロSDにコピーします。

そして、adb shellを使ってごにゅごにょします。

mount -o rw,remount /dev/block/mtdblock3 /system

cp /system/app/Maps.apk /system/app/Maps.bak

rm /system/app/Maps.apk

cp /sdcard/Maps.apl /system/app/Maps.apk

mount -o ro,remount /dev/block/mtdblock3 /system

以上で終了。HT-03A上でGoogle Mapsを起動してみるとたぶん起動できると思います。(保証無し!)

私はDwang v1.10カスタムROM(Android 1.6)で新しいGoogle Mapsを動作させることができました。
それ以外、docomo純正のROMでも試していません。

Google Maps 3.2の新機能とは?

maps01

レイヤー機能の追加

このレイヤー機能の追加がGoogle Maps 3.2の目玉商品だと思います。
レイヤー機能というのは、表示されたMapsにMy Maps、Wikipedia、Traffic、Satellite、Transit Lines(路線図)などを自由に重ねて表示させることができる機能です。

「menu」ボタンを押すと「Layers」メニューが表示されます。

maps03
「Layers」をタップすると、数種類のレイヤーを選択することができます。択一ではなく複数選択できます。

maps04

ここでは、Wikipedia、路線図、マイマップを一緒に表示させてみました。

maps05

カテゴリーの表示(US,中国のみ)

詳しくは試していないので良くわからないのですが、「menu」ボタンを押して「Search」をタップして検索をすることで、メジャーな検索カテゴリーを表示してくれるという機能が追加されたみたいです。

追加検索

Google Maps上で検索をかけると関連した検索結果を地図上の「点(ドット)」で表示してくれる機能です。
通常、地図上にピンが立ちますが、検索ワードと関連する検索結果を小さな点で同じ地図上に表示してくれます。

maps06

マイマップの表示

これはレイヤー機能のところでも出てきた話ですが、Google マイマップをGoogle Maps モバイル上も表示させる事ができるようになりました。

maps07

maps08

以上が、Google Maps 3.2の新機能となります。ちょっと認識不足の部分もありますが、動作速度が上がり、My Locationのピンのデザインが変わり、レイヤー機能、マイマップ機能が追加されたと思えば概ね良いでしょう。