is01@FroyoでGoogle Maps 5.7を動かす


 

1.is01でやったこと

  • is01 rooter」でrootを取る。
  • 「CyanogenMod for IS01デュアルブート版を入れる。
  • 「#reboot recovery」で「CyanogenMod for IS01」(Froyo)を立ち上げる。(※ここまでは「is01でFroyo(android1.6とデュアルブート)」を参照)
  • 「CyanogenMod設定」の「パフォーマンス設定」で「Compcacheを使用する」で「26%」に設定。
  • 「AutoKiller Memory Optimizer」というアプリを入れて、「Strict(60,70,80)」にセット。「menu」→「Setting」→「Apply settings on boot」にチェックを入れる。

 

2.Google Maps 5.7で可能なこと

  • ナビ。(※一度読み込んでしまえばオフラインになっても大丈夫)
  • オフライン地図。(※16km圏内の地図を簡単にダウンロード)
  • ピンチズームや、3D地図の回転、建物の立体化。(※いわゆるマルチタッチ)
  • マイマップ機能。(※レイヤーで使える)
  • その他もろもろ。

 

3.is01@FroyoでGoogle Maps 5.7を動かしてみて気付いたことなど

 とにかく安定していて、落ちないですW
 Google Maps 5.2.1までも3D地図やキャッシュ機能などがis01(android1.6、要root)でも使えていたのですが、ズームアップすると落ちることがありました。特に、大きな建造物が多いところでは、ほぼ100%ダメでした。
 3D描画ができないのかしらと残念に思っていましたが、OSを2.2に上げると、それまでが嘘のように安定して動作します。メモリが足りない足りないと言われることが多いis01ですが、なぜ現時点における最新版のGoogle Maps 5.7で問題なく動くのでしょうか。謎です。
 実際の動作はYouTubeにアップした動画で確認してください。
http://youtu.be/Tp1Bot2oAOU
 
 ピンチズームなどのマルチタッチ操作は使いやすいです。is01はandroid1.6であるにもかかわらず、android2.1から対応しているマルチタッチ機能を独自に搭載してます。そのためis01をFroyo化することで、Google MapsやAngry Birdsをはじめとした各種アプリにおいてマルチタッチが使えます。
 余談ですが、is01は他にも、android2.3から対応しているインカメラについても独自に搭載しています。現時点で「CyanogenMod for IS01」においてはカメラ機能は使えませんが、そのうちインカメラを含めて使えるようになるかもしれません。Sharpとしては、android2.1どころか、android2.3までも見据えてis01を開発していたのかな、と思ったりもしています。
 
 オフライン地図機能は最高です。クリック3回で、特定の場所から16km圏内の地図がダウンロードできます。しかもベクターデータなので、あらゆる縮尺の地図が! 今までのキャッシュ機能も有難かったですが、手間は格段に減りました。
 FroyoになってもGPSを問題なく使えているので、仮にis01が一線を退いたとしても壊れるまで、ワンセグ機能と共に車載用・旅行用で活躍し続けることは確定的となりました。
 

4.Flashについて(YouTubeの動画編集など)

 is01@FroyoではYouTubeの動画編集はできませんでした。まあ、仕方ないですね。
 なお、Flashが埋め込まれたWebページを見ることはできますが、読み込みに時間がかかったり、動作がかくつくこともあるので、実用的かどうかは評価の分かれるところ。Flashがメインコンテンツの場合、ブラウザで見るよりも、専用アプリがあるならばそちらを利用した方がいいと思います。
 

5.最後に

 「CyanogenMod for IS01」作成に関わるDevRenaxさんやゆうじさん、fi01_IS01さんなどの開発者の方をはじめ、is01のroot化やカスタムROM作成に関わった偉大な先達の方々、そして端末を発売したau及びSharpの関係者の方々に感謝です。OSのバージョンは2.2.1と最新ではありませんが、少なくともGoogle Mapsに関しては最新の機能を問題なく使うことができており、「未来」に到達することができたと感じています。
 ありがとうございました。
 
is01@FroyoでGoogle Maps 5.7を動かす
http://youtu.be/Tp1Bot2oAOU