パーソナルツール
現在の場所: ホーム takalog GDD Phone の ROM を Complete Eclair に入れ替え
書いた本
Plone 完全活用ガイド の Chapter 1, 2, 3, 11 を執筆しました。
plone のインストール、使い方から、機能・デザインのカスタマイズ、プロダクトの作り方まで、 plone のすべてがぎゅっと詰まっている書籍になっていると思います。
plone に興味がある人から、すでに使いこなしている方まで、ぜひ読んでみてください。
Plone 完全活用ガイドのサポートページ
« 2012May »
Su Mo Tu We Th Fr Sa
    1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31    
このBlogについて
鈴木たかのりです。とりあえず日記っぽく雑多なことを書き込んでいこうと思っています。 zope/plone関係の技術的な内容については http://takanory.net の方にまとめていこうと思います。 コメント・ツッコミはご自由にどうぞ。
twitter facebook linkedin foursquare
カテゴリ
android (16)
av (27)
books (35)
coreblog (49)
ds (22)
emacs (8)
ferret (24)
google (34)
icecream (44)
lego (70)
mac (22)
misc (74)
moblog (277)
movie (33)
pc (44)
plone (338)
puzzle (42)
python (57)
server (67)
snowscoot (9)
software (125)
sports (32)
suidou (30)
winds (47)
 
文書操作

GDD Phone の ROM を Complete Eclair に入れ替え

作成者 takanori投稿日 2010年04月05日 23時41分 最終変更日時 2010年05月03日 23時30分

「openEclair以外にもこういうのあるよ」と会社の人に教えてもらったので、 GDD Phone(HT-03Aと同じやつ)にいろいろ ROM を入れ替えてみました。

結論としては SuperEclair → eclairOG と来て Complete Eclair の v1.2 を使っています。

が、先ほど見たら Complete Eclair v2.0 がリリースされたらしいので、入れ替えようかなと。

他の3つを使わなくなった理由はこんな感じですが、バージョンが変わるとまた状況が変わるかも知れませんので、参考程度に。

  • OpenEclair: とりあえず動作するけど、他の3つに比べて一番重たい感じ
  • SuperEclair: 日本語ロケールが入っていないのが残念
  • eclairOG: いい感じだけど foursquare アプリが動かなかった
  • CompleteEclair: OpenEclair より軽い感じ、日本語入っている、一通り動作するので問題なさそう

手順は大きく分けてこんな感じですが、前提として GDD Phone に openEclair を入れた に書いてある Rooted とリカバリツール(RA-sapphire)は入っているものとします。

  • アプリケーションをバックアップ
  • Nand backup
  • Complete Ecliar をインストール
  • アプリケーションをリストア

アプリケーションをバックアップ

まず最初に今入っているアプリケーションをバックアップします。

アプリケーションをあらかじめバックアップしておくと、ROM の入れ替え後にそれらのアプリケーションをリストアして、一気に必要なアプリケーションを揃えることが可能です。

再度ダウンロードしなくていいので、アプリケーションをインストールしなおすことがかなり楽になります。

まず、 backapps_v0.35.zip をダウンロードして解凍し、 backapps.sh というスクリプトを Android に入っているSDカードにコピーします。 (ここでは SDカードのルートにコピーしたことにします)

次に adb shell 上で backapps.sh を実行して、バックアップを作成します。 -s オプションの後に任意の文字列を入力すると、その名前でバックアップを作成します。

C:\>abd shell
# sh /sdcard/backapps.sh -s 20100405

BackApps 20100331, proceed? (y/n) y
y
--- Backup Applications
started at 05-04-2010 12:07:30
--- Remove Google Experience
--- Done!
ended at 05-04-2010 12:08:44 (Runtime:1m14s)
# ls /sdcard/backapps
20100405
# exit

参考: ツール/Backapps | Android Custom Cookbook

Nand backup

次に、現在の状態のバックアップをとります。Android のホームメニューを押しながら起動して、リカバリメニューに入ります。

このバックアップをとっておくことにより、いざという時に以前の状態(OS、設定、アプリケーションなどすべて)に戻すことができます。

backup/restore メニュー

まず、リカバリメニューの中にある backup/restore を選択します。

Nand backup

次に Nabd backup を選択してバックアップを実行します。

バックアップはSDカードの /nandroid/HTxxxxxx というディレクトリの下にディレクトリが日付付きで作成されます。

このままだと名前がわかりにくいので、あとで ROM名と日付けなどを入れたディレクトリ名に変えておくとよいと思います。

Complete Ecliar をインストール

準備が整ったので、 Complete Eclair をインストールします。

Wipe メニュー

最初に、リカバリモードの Wipe メニューで不要なキャッシュやデータを削除してきれいにします。

その後は Flash zip from sdcard メニューで、あらかじめ SDカードのルートに置いておいた ROM の zip ファイルを展開します。

正常にインストールできたら、 Reboot system now を選択して再起動します。

起動アニメーション

起動アニメーションはこんな感じでした。Nexus One 風なんでしょうか?

デスクトップ

初期状態のデスクトップはこんな感じです。

アプリケーションをリストア

新しい ROM で正常に起動したら、バックアップしていたアプリケーションをリストアします。

リストアする場合は backapps.sh-r オプションを指定します。 すると、リストア対象となるバックアップの一覧が表示されるので、リストアしたいものの番号(この場合は 2)を指定します。

するとあとは、リストアが進行します。最後に無線LANの設定とブラウザの設定とラウンチャーの設定をリストアするかを聞いてくるので、 y または n で回答します。 違う ROM の場合はラウンチャーの設定はリストアしない方がいいみたいです。

C:\>abd shell
# sh /sdcard/backapps.sh -r
1. 20100331
2. 20100405
Choose a Backapps (type in the number and press enter)...2
Restore 20100405, proceed? (y/n) y
y
started at 05-04-2010 12:27:46
find ZipAlign...
--- ZipAligning Restore apps
ZipAligning Maps.apk
:
:
ZipAligning wireless_tether_2_0-pre3_eclair.apk
ZipAligning com.langlearner.lessons.apk
--- Reinstalling Applications
        pkg: /cache/app/Maps.apk

:
:
Processing (104 of 104): com.google.android.backup...
--- Fix ExPermissions
--- Done!
ended at 05-04-2010 12:41:38 (Runtime:13m52s)

find wifi settings. restore? (y/n) y
y
find browser settings. restore? (y/n) y
y
find Launcher settings.restore? use same rom only! (y/n)n
n
# exit
アプリケーション

リストアが終了してからアプリケーション一覧を見てみると、いろいろとイントールされていることが分かります。

端末情報

最後に Complete Eclair のバージョン情報などです。

カテゴリ
android android
トラックバック用URL:
http://takanory.net/takalog/1218/tbping
コメントを追加

下のフォームに記入してコメントを追加できます。平文テキスト形式。

(必須)
(必須)
(必須)
(Required)
Enter the word

Powered by vine linux, python, zope, plone, coreblog