Tuesday, July 13, 2010

初代iPhoneと初代iPod touchをiOS4.0ライクにする方法

////下記内容は古いので、以下最新記事を参照してください///
http://nahareport.blogspot.com/2011/03/iphone2g3g-ipod-touch1g2gios43.html
//////////////////////////////////////////////////////

以前も書きましたが,
iPhone2G(original iPhone)とiPod touch 1Gで,iOS4.0の機能を実現する,
whited00r project
http://www.whited00r.com/の実際の使い方です.
割とコツがいるのと,本家の英語が間違えている部分が多いので,
まとめてみました.

http://www.whited00r.com/guide.htmlより手順.
0.iPhone2GまたはiPod touch1Gを準備

1.基となるファームウェア(iOS 3.1.3)をダウンロード
iPhone 2G 3.1.3/7E18
iPod Touch 1G 3.1.3/7E18

2.whited00rプロジェクト版のpwnagetoolをダウンロード
http://www.whited00r.com/download.html
iPhone 2GのLite EditionとFull Editionの違いは.
・Springboard Wallpaper (ホーム画面の壁紙)
・SMS wallpaper
・reflective dock (反射の有無)
・voice control
・multitask (マルチタスク)
参照:http://www.whited00r.com/features.html
#将来はフォルダ機能もサポート予定とのこと.

3.データのバックアップ
DiskAidを使ってデータをバックアップする.
iOS4に変えた後,iTunesでリストアが出来ないため.
バックアップするファイルは
ゲームやアプリのセーブデータ: /User/Applications
連絡先: /User/Library/AddressBook/AddressBook.sqlitedb
(これは不要かも.あとでiTunesで同期対象にすればよい)
SMS: /User/Library/SMS/sms.db
(SMSをレストアすると,MMSのデータが壊れるかもだけど)

4.カスタムファームウェアを作成
以下,iPhone2Gの場合です.
まずwhited00rプロジェクト版のpwnagetoolを起動.
書いてある通り,
1のExpert Mode- 2のiPhone2Gを選択し,次へ.
(右下矢印ボタンで次へ)
基となるファームウェア(iOS 3.1.3)を選択.
自動で画面に出てこない場合は,1.で保存した保存先をBrowseする.
次へ.
次の画面で,Generalを選択し,次へ.
「Enable baseband update」のチェックを必ず外す.
「Activate the phone」は,正規SIMカードを入れて使用する気がある場合は外す.
このGeneral以外の項目は変更してはいけません.
「次へ」を繰り返すと上記画面に戻るので,Buildしてください.



5.iTunesでカスタムファームウェアを適応
iPhoneをDFUモードにします.
参照:http://www.youtube.com/watch?v=bITIiGswjFI
これで,「iTunesに接続して」画面にならなかったら,下記方法.
1)iPhoneをPCにUSB接続します
2)iPhoneのpowerとhomeボタンを押す.
3)電源がoffし,再起動がかかってリンゴマークが見え始めたら,powerボタンを離します.

この状態でiTunesに接続すると,
「iPhoneがリカバリモードです」というような表示が出ます.
MacならALTを押しながらリストアボタン,
windowsならshiftを押しながらリストアボタンを押します.
先ほど4.で作成したカスタムファームウェアを指定しましょう.

リストアが終わり,iphoneが再起動すると,
「バックアップからリストアするか?」というような画面に行きます.
ここでは「新しいiphoneとしてセットアップ」してください.

6.DiskAidを使ってデータをレストア

7.iphoneを再起動
powerボタン長押し- 電源OFFにスライド- 画面が完全に消えたらpowerボタン

8.iTunesで同期
上記3.でゲームやアプリのセーブデータをバックアップした場合は,
アプリは同期しないでください.
せっかくリストアしたセーブデータが消えます.
ここでの同期対象は
・カレンダー,連絡先など
・iTunesコンテンツ(音楽,動画など)

できあがりはこんな感じです.

No comments: