iPhone 3GS のiOS4のJailbreak化が成功した時に、バックアップデータの復元が叶わなかった。(アプリそのものの復元は可) それほど困るデータはなかったが、種々のIDやPasswordを保存しておいたデータが復元できずにもう一度入れ直そうと諦めていた。
今日、毎日Macソフトを中心に配信している新しもの好きダウンロードを見ていたら、iPhoneのバックアップデータからアプリやデータを取り出すソフトがあることを知った。 JuicePhoneというソフトを早速ダウンロード。
起動すると、ITunesで見られるようにバックアップ履歴(日付)が一覧される。 今回はiPhone 3.1.3の時、6/23のバックアップを指定した。 何故か今日バックアップするまでの間のデータを指定したが、アプリは入っていないよと断られてしまった。
右上部にあるCustomをクリックすると、下のようなアプリ一覧が表示されるので、取り出したいアプリを選んでExtractする。
デスクトップ上にフォルダが作成される。 その中を見て、今回のデータはdata.plistではないかとあたりをつけて、エディタで開くと間違いなかった。
その次は、先日記したPhone Diskを起動して、iPhone内の当該アプリのファイルがある場所を探した。 \var\mobie\applicationsの中を見るが、アプリ名ではなく謎めいた英数字羅列のフォルダで、仕方なく頭からいちいち開いて確認した。
でも、Phone Diskで、ConnectionRootから当該アプリ名を選べば良さそうだ。 ただ試してはいない。
開いた所で、やはりdata.plistというファイル名が見える。 ここに先ほどExtractしたデータを上書きコピーをした。
これで元のデータに戻すことができました。 他にはそれほど使い途ないでしょうね。
0 件のコメント:
コメントを投稿