リセットやiOS復元を行わずに、iCloud上のバックアップから復元を行う方法 [JB編]

icloud-restore-noreset-01
【リセットやiOS復元を行わずに、iCloud上のバックアップから復元を行う方法 [JB編]】

iCloudが登場して以来、iTunesにてローカルへバックアップするよりも便利なiCloudへバックアップする方が増えたと思います。
iCloudは便利で多数のデバイスを同期できるため便利なのですが、バックアップから復元がiTunesとは違いリセットや、iOSの復元等の初期化直後にしか行えません。

これ、結構不便ですよね。
特に脱獄しているとリセットが失敗するので、そうなるとiOSの復元を行う事になるのですが、これだと再脱獄になってしまったり、再脱獄が失敗したりと・・・結構面倒です。
そこで、脱獄環境においてリセットやiOSの復元を行わずにiCloud上にあるバックアップから復元を行う方法をご紹介します。

注意

この方法は推薦されるiCloudの使用方法ではないため不具合が出る可能性があります。
それらに自身で対処できる方のみ読み進めてください。

また、大前提として脱獄ユーザーならばiTunesを使用してローカルへもバックアップを取っておくべきだと言うことを知っておいてください。
これは、脱獄後何かあった時に柔軟な対応が出来る様に。といった処置です。

上書きされるので・・・

iTunesにてバックアップから復元しても同じなのですが、写真やアプリデータなどはバックアップファイルに入っている物に上書きされます。
バックアップから復元を行う以前の写真やデータなどは消滅しますのでご注意ください。
また、インストールされているアプリそのものは削除されたりはしません。あくまでもセーブデータ等のデータが上書きされる。と言う事です。

準備

今回の記事では脱獄済みの方を対象とした手法をご紹介します。

使用する物

設定ファイルの書き換えが必要になりますので、それを行うためのアプリが必要となります。
今回はデバイス単体で完結できるように「iFile」と言う脱獄アプリを使用していきます。
もし母艦を使って行いたい場合は記事中に出てくるファイルをiFunBox等で母艦へ転送し、plistエディタ等で書き換え、デバイスへ書き戻していただければ同じ事が可能です。

iFile をインストールする

Cydiaより通常通りインストールしてください。
Searchタブより「iFile」と検索すると出てきます。
有料アプリと同じくなっていますが、機能制限版として無料で使用可能です。
無料版でも全く問題無いので、インストールしてください。
icloud-restore-noreset-02 icloud-restore-noreset-03

より詳しいインストール方法は下記記事をご覧ください。
【Cydia の 使い方! ~全部解説~ [JBApp]】

方法説明!

  1. 今回、編集する目的のファイルは下記ファイルになります。

    /var/mobile/Library/Preferences/com.apple.purplebuddy.plist

  2. 早速ファイルを編集していきましょう。
    Cydiaよりインストールした「iFile」を起動します。
    icloud-restore-noreset-04
  3. 画面左下のホームボタンをタップして「/var/mobile」フォルダへ行きます。
    Library』フォルダをタップします。
    続いて『Preferences』フォルダを選択してください。
    icloud-restore-noreset-05 icloud-restore-noreset-06
  4. これで目的のファイルがあるフォルダへ辿り着きました。
    ファイルが多くて探しにくいと思いますが、この中から目的のファイルを探します。
    com.apple.purplebuddy.plist』を探し、選択してください。

    するとどのようにファイルを開くか質問されますので、今回は『プロパティ

  5. ビューアー』を選択します。
    icloud-restore-noreset-07 icloud-restore-noreset-08

  6. なにやら項目が色々ある画面になったはずです。
    中程に目的の編集箇所があります。
    下記の3つを『オフ』に設定します。

    • RestoreChoice
    • SetupDone
    • SetupFinishedAllSteps

    これら3つをオフにしましたら右上の『完了』をタップし終了します。
    icloud-restore-noreset-09 icloud-restore-noreset-10

  7. iCloud 上のバックアップから復元

  8. SBSettingsなどからリスプリングもしくは再起動を行ってください。
    icloud-restore-noreset-11
  9. すると、ホーム画面ではなく、初期設定画面が出現します。
    ロックを解除するとWiFi設定画面となります。
    iCloudでは大きなファイルをネットワークを使って復元しますので、必ずWiFiに接続した状態で行いましょう。
    設定を終えましたら『次へ』をタップします。
    icloud-restore-noreset-12 icloud-restore-noreset-13
  10. さぁ目的の復元項目です。
    iCloudバックアップで復元』を選択し、『次へ』をタップしましょう。
    icloud-restore-noreset-14
  11. 自身のiCloudで使用しているApple IDを入力し、ログインしてください。
    すると利用規約が出てきますので、「同意します」をタップで同意してください。
    icloud-restore-noreset-15 icloud-restore-noreset-16
  12. はい!
    自身が復元したいバックアップを選択してください。
    選択しましたら、『復元』をタップすると、バックアップから復元が行われます。

    あとは終了するまでジックリと待ってください。
    お疲れ様でした!
    icloud-restore-noreset-18 icloud-restore-noreset-19

未脱獄では出来ないの?

iBackupBot等を使用する事で出来ます。
ただ、未脱獄の場合はリセットしてしまった方が早いです。
そして、簡単です。不具合も出ないので安心です。

この記事の通り初期化せずに出来るのですが、そもそもiCloudは上書き復元を前提にしていないため、不具合がでる恐れがあります。
ですので、あまり過信しすぎず、時間があればiTunesにてバックアップや、iOSの復元を含め行った方が安心です。

SPONSORED LINK

You can leave a response, or trackback from your own site.

21 Responses to “リセットやiOS復元を行わずに、iCloud上のバックアップから復元を行う方法 [JB編]”

  1. Moto より:

    いつも記事を参考にさせて頂いています。
    脱獄済みのiPhoneをデータまるごとバックアップする方法ご存知ないでしょうか?

    • SANTA@管理人 より:

      まるごとバックアップを行う簡単な方法はないのですが、似たような事であればPkgBackupと言う物を使うと出来ると思います。
      これを使用するとCydiaからインストールしているアプリリストをバックアップでき、復元後などはそれを元に自動でインストールし直してくれます。
      また、AppStoreアプリデータもバックアップを行え、とても便利ですよ!

  2. ぱぱ より:

    いつも読ませて頂いております。
    この復元方法はiCloudのデータのみの復元ですよね?iTunes上で初期化するのとは同じでなく、フォトやブックマークや連絡先のデータのみが上書きされると言う認識で良いのでしょうか?

  3. 脱獄1年生 より:

    はじめまして。
    読みやすく分かりやすい説明ですごく参考になります。
    質問なんですが、4S&iPad2を脱獄したんですが、その他の領域(iTunesに繋いでしたの方にあるやつ)が4S(1.97G)iPad2(3G)と結構な数字なので、対処方を探すと最終的には復元となってます。
    今回のこの記事のやり方でも同じなんですか?
    また脱獄したiPhone4S(今ios5)をios5.01、初期化した場合、簡単に今の脱獄環境に戻せますか?

    • SANTA@管理人 より:

      「その他」は脱獄によって生成されたファイルなどが含まれているため、使用していると増えていきます。
      これを無くしたい。と言う事であれば手動でも頑張れば出来ますが、実際にはiOSの復元を行い初期化する方法になると思います。

      復元後の脱獄環境を戻す手順は、基本的には全て手動になります。
      インストールしてある脱獄アプリを戻したい。等はPkgBackupやOpenBackupで実現できます。

  4. えむちゃん より:

    乙っすー。こーゆうやり方好きだな。iTunesの代わりにi-Funboxを使ってたりるので、plistエディタとセットパターンだな。

  5. Moto より:

    レポジトリ情報も復元されるんですね。有り難うございます。

  6. [...] リセットやiOS復元を行わずに、iCloud上のバックアップから復元を行う方法 … 【リセットやiOS復元を行わずに、iCloud上のバックアップから復元を行う方法 [JB編]】. iCloudが登場して以来、iTunesにてローカルへバックアップするよりも便利なiCloudへバックアップする方が増えたと思います。 iCloudは便利で多数のデバイスを同期できるため便利なのですが、バックアップから復元がiTunesとは違い … [...]

  7. 大変困っています より:

    3G回線など必要なインターネット接続機能はオンにしていいるのに、「インターネットに接続できません」と表示されてインターネットにつながりません。

    ちなみに脱獄済みのiPhone4 iOS5.0.1です。

    なにか方法はありませんでしょうか?お願いします。

    ちなみにネットワークの設定をリセットしても治りませんでした。。。

  8. go より:

    管理人様いつもお世話になります。

    私の環境
    iphone4 ios5.0.1 redsn0w最新でJBすみ。
    ios5.0.1 4.3.5 4.3.3 4.2.1 のshsh保存あり。
    です。
    今回の記事は、icloudを使用してバックアップから復元との事ですが、ios4.x.x にはicloudは存在しないのに、icloud上にバックアップを取るにはどうすればよいのですか?

    記事を慌てて読んだもので、iphone4s に関しての事だと勘違いしているのならば申し訳ございません。回答はいりません。しかし、iphone4 に関してもこの記事の適用ありならば、詳しく復元する方法をしりたいです。バックアップから復元と言う事をダウングレードすると勘違いしていたならば申し訳ありません。

  9. 大変困っています より:

    どうしてもエラーが発生してしまい復元できません。。。

    どうすればいいでしょうか?

    • SANTA@管理人 より:

      エラー番号が付いていると思うのですが、何番が出ていますでしょうか?

      よくあるエラーですと下記の方法で解決出来ます。
      TinyUmbrellaを起動し、Advancedタブを表示します。
      この中にある『Set Hosts to Cydia on Exit』という項目からチェックを外します。
      チェックが外れているのを確認出来ましたら、TinyUmbrellaを終了させます。
      続いて、iTunesを再起動し、DFUモードに入れてから復元を行ってみてください 。

  10. 大変困っています より:

    色々ためしてみたところ、エラー21番とエラー1600番がでます。

  11. 大変困っています より:

    ありがとうございました!

    なんとか出来ました

    今後も困ったときはぜひよろしくお願いします!!

  12. より:

    Tools 4 Hackさんに毎回お世話になってる者ですが、「設定」→「一般」→「リセット」→「すべてのコンテンツと設定を消去」からのiCloudのバックアップからの復元と上記のやり方では何が違うのでしょうか?

    • SANTA@管理人 より:

      リセットさせずに出来る。と言う点が違います。
      これは脱獄を行っているとリセット出来ない事がありますので、それへの対処法となります。

  13. Konbu より:

    いつもありがとう御座います。

    こちらのサイトがあることでいつも本当に助けられています。
    今回は出張先で脱獄済みiPad2がcydiaのアップデートをしたらりんごループになってしまい困っていました。
    取り敢えず友人のマックを借りて復元とアブサンJBはできたのですが元のデータの復元が出来なくて困っていたとことこの書き込みを拝見して無事もとの環境に戻れました。

    どうもありがとうございました。

Leave a Reply

Subscribe to RSS Feed Follow me on Twitter!