[iOS] 脱獄やバージョンを維持したまま環境をリセット・初期化 「Better Semi-Restore」

(48)

これまでも【iLEX R.A.T.】【Semi Restore】のように『バージョンや脱獄を維持したまま、iOSの復元をせず、初期化・リセットを行う』という物がありました。
今回の『Better Semi-Restore』も目的は一緒なのですが、単純にファイルを削除していたこれまでの物とは違い、脱獄環境では禁じ手とされていた「すべてのコンテンツと設定を消去」を利用したリセットを実行してくれます。

スポンサーリンク

Better Semi-Restoreを使うと…

Better Semi-Restore』を使用すると、脱獄やiOSバージョンを維持したまま、iOSの復元をすることなく、ユーザー環境の初期化・リセットが行えます。
ただし【iLEX R.A.T.】【Semi Restore】とは違い、単純にファイルを削除するのではなく、iOS純正で用意されている「すべてのコンテンツと設定を消去」を利用しており、より安全でより確実なリセットが可能となっているそうです。

howto-reset-ios7-jailbreak-better-semirestore-beta1-02howto-reset-ios7-jailbreak-better-semirestore-beta1-03

すべてのコンテンツと設定を消去

この方法であれば、インストールされている脱獄アプリ、AppStoreアプリ、設定、連絡先/カレンダー/写真などのユーザーデータ…等々、ほぼ全てを削除・初期化出来るわけですが、脱獄環境では禁じ手とされているリセットですよね。
単純に【設定アプリ】からこのリセットを実行してしまうと脱獄環境が維持出来ず、起動不能に陥ります。

そのため『Better Semi-Restore』ではこれを避けるために、リセットの実行前に削除されては駄目なファイルを保護する仕組みが搭載されており、これによりリセットが利用できるようになっています。

ちょっと安心ポイント

また、他の物とは違いafc2addが自動でインストールされます。そのお陰で、問題が起った際でもiFunBox等からシステムファイルにアクセスが可能なので、対処が出来る可能性が残されます。
他の二つは問題が起った時点で手詰まりになる場合が多いので、ちょっとだけ安心。

実行方法はiLex RAT似

名前は【Semi Restore】に似ているのですが、PCから実行するツールではなく、【iLEX R.A.T.】と同じくCydiaからインストールしてデバイス上で実行する物になっています。

出来ない事

すべてのコンテンツと設定を消去」を行っているだけであり、iOSの復元ではありません。

そのため、システムファイルを修復する事は不可能です。
iOSのシステムファイルを改変してしまった、削除してしまった、と言うような場合はこちらでの対処は出来ません。また、iOSのダウングレードやアップデートと言ったことも不可能です。

実際に使ってみる

対応バージョンは【iOS 3.0 ~ 7.1.1】なのですが、【iOS 6.x以下】と【iOS 7以上】では最終作業が若干違いますので、その点についてもご紹介。
また、コマンドから実行も可能なのですが、今回は1タップで実行出来るアプリ版の方法にて行っていきます。

00:注意

大きく環境が変わることとなりますので、これが原因で新たな問題が発生する可能性もゼロではありません。
どのような事態になっても自分1人で解決できる能力と、全ての事柄を自己責任で実行出来る方のみ読み進めてください。
また、あくまでも最終手段であることを認識した上で進めてください。
【【注意】 「iOSの復元をせずに初期化」は最後の手段! 安易に使用するのは危険です】

*執筆時点ではベータ版ですので、より一層の注意が必要です。

01:インストール

Cydiaへ下記のリポジトリを登録し、通常通り『Better Semi-Restore iOS7』をインストールしてください。
また、今後の作業に備えて【自動ロック】をオフにしておいてください。途中でスリープ等を挟んでしまうと失敗する可能性があるので重要です。

http://bettersemirestore.com

howto-reset-ios7-jailbreak-better-semirestore-beta1-04howto-reset-ios7-jailbreak-better-semirestore-beta1-05

02:初期化・リセットの実行

ホーム画面に【Better SR】アプリが追加されますので起動しましょう。
さっそく初期化・リセットの作業を行います。実行方法はとても簡単で、『Tap to begin』と書かれている部分を1タップするだけ!

作業自体は数分掛かりますので、ボ~ッと待機です。
また、何回か再起動が行われ、iOS 7.0.xの場合は途中でevasi0n7のブート作業なども行われますので、思った以上に時間が掛かります。途中で邪魔をしてしまうと失敗しますので、とにかく待機

howto-reset-ios7-jailbreak-better-semirestore-beta1-06howto-reset-ios7-jailbreak-better-semirestore-beta1-07

03:完了!初期設定をやろう

全ての作業が完了し、iOSの初期設定画面が現れれば成功!
もちろんアクティベートを再度行わなければなりませんので、事前にアクティベートが出来るSIMをご用意ください。
これでアプリやデータ、設定、基本動作に不要な脱獄アプリなどは全て削除され、初期化・リセットの完了です。

howto-reset-ios7-jailbreak-better-semirestore-beta1-08howto-reset-ios7-jailbreak-better-semirestore-beta1-09

04:Cydiaをインストール

実はこれだけではCydiaも削除された状態ですので、インストールする必要があるのですが、この項目だけ【iOS 6.x以下】と【iOS 7以上】でやることが違います。

iOS 6以下ではそれぞれの脱獄ツールで再脱獄作業を行い、Cydiaをインストールしてください。

iOS 7以上では、ホーム画面に【Better SR】アプリが残っていますので、もう一度起動。
次は画面下にある『Tap here to reinstall Cydia』をタップして、Cydiaをインストールしましょう。こちらも若干時間が掛かりますので、ボ~っと待機です。

howto-reset-ios7-jailbreak-better-semirestore-beta1-10howto-reset-ios7-jailbreak-better-semirestore-beta1-11

05:Cydiaの初期設定

再起動が行われると、ホーム画面に【Cydia】が追加されています。
脱獄を行ってすぐの状態と同じですので、Cydiaを起動して初期設定を行ってください。それが完了してしまえば終了となります。

howto-reset-ios7-jailbreak-better-semirestore-beta1-12howto-reset-ios7-jailbreak-better-semirestore-beta1-13

綺麗さっぱり

ということで、綺麗さっぱり! アプリはもちろん、音楽や設定などなど…全て綺麗に初期化されました。使用していたテーマなどもちゃんと消えていますね。

脱獄アプリもほぼ初期状態となっています。ただし、Better Semi-Restoreの動作に必要なCydia SubstrateOpenSSHなどは、いったん削除後に再インストールが行われます。不要な場合はリセット後に自分で削除してください。
特にOpenSSHの扱い方がよく分からないという方は、セキュリティ的に問題がありますので、Cydiaよりアンインストールを行ってください。

他との比較

【iLEX R.A.T.】【Semi Restore】と比べ、【Better Semi-Restore】はどうだったか?ですが、実行後の環境についてはそれほど違いは無いと思います。

ただし、初期化・リセット方法が【iLEX R.A.T.】【Semi Restore】ファイルの強制削除に対し、【Better Semi-Restore】は純正リセット機能を利用しているため、安定性は高いのかもしれません。

今のところ報告を見る限りでは、他の物より成功率は高そうです。ただし、あくまでも最終手段と考え、軽い気持ちで使うのは止めた方がイイかなぁ…という感じです。
でも、実際に使ってみた感じではそれなりに好感触だったので、今後のアップデートでより安定するのに期待です!

コメント

  1. もっと早くに来てくれよぉぉぉ!!!!

  2. とくかく待機!になってます…>_<…

    • と・・とにかくの最上級で・・・そういうあれなんです・・・直してきます!!ありがとうございます!

  3. とりあえず入れておきましょう〜

  4. コマンドからならりんごループ中でもできますか?

    • SSH接続が出来ている状態ならば、可能でした

  5. 初期化した後はBetter~を削除してもいいですよねー?

  6. Cydiaのインストールがくそ長いw

  7. 対応が7.1.1でも、脱獄ができないからなぁ。

  8. 動き見る感じではMacアドレスは元に戻るっぽいですがどうでしょうか?

  9. Safemodeの状態で、実行することは可能なのでしょうか?

    iPhone4S iOS7.0.6 Jailbreaking

  10. このアプリを実行する前にバックアップを取り、アプリ使用後にバックアップから復元をすると
    アプリデータも元に戻るんですかね?ゴミデータも一緒に復元されてする意味がなくなるのかな

    • はい、戻ります。
      ただし、全てでは無いのですが一部の脱獄に関するファイル(いわゆるゴミ)も一緒に戻ってしまいますので、注意が必要です。

  11. 実行中に画面を触ってしまい、入獄状態のホーム画面になり、そしてbettersemiのアイコンが消えました。対象方法はありますでしょうか?

    • どのタイミングで終了してしまったのかにもよるのですが、まずはiFunBoxなどからrootへのアクセスが出来るかを確認して見ると良いかと思います。

      • 自分も同じ状況です。入獄状態のホーム画面で、bettersemiのアイコンが消えました。ifunboxからrootへのアクセスは出来ています。対処方法がありますか。

        • 状況が違うので為になるかどうかは分かりませんが
          その状態からevasi0n7で脱獄作業開始
          evasi0nのアイコンをタップしても状況が変わらず
          再起動して脱獄済みのバックアップから復元
          この時点でcydiaのアイコンとevasi0nのアイコンがあり
          cydiaのアイコンをタップすると普通に作動しました
          その後evasi0nのアイコンを長押から削除
          その後普通に使用できています
          iPad2 7.0.6
          実行の際は自己責任で!

        • どの状況で失敗となってしまったかにもよるのですが、完全にCydia等のファイルが消えてしまっているようであれば再度evasi0nを使ってみると改善する場合があるようです

  12. リンゴマークの画面でそのすぐ下の進行状況を表すバー?がまったく動く気配がなくて、iTunesにもifanboxにも繋がらない状態からの復活する技などありますでしょうか? DFUモードでも無理でした。

    • 「DFUモードから復元が出来ない」という事はほぼありません。きちんとDFUモードに入れているか確認してみてください。
      また、復元時にエラーが出るということであれば、他の部分が原因となっている可能性があります。エラー番号から原因を特定してみると良いかもしれません

  13. iphone5s ios7.0.6

    BytaFont2でAltroの所にjapaneseの選択がでてこなかったり
    他に使ってる人と設定項目の名前が違ったりします
    その為、設定を綺麗に消したいのですが、この初期化方法を使っても
    設定が前のまま引き継がれてしまいます

    設定から何もかも綺麗に初期化する方法は無いのでしょうか?

  14. レストアし始めたのですが、Diskスペースがありませんと
    蹴られてしまいます。
    IOS7.0.4 のipad2です

  15. 自己解決しました。
    公式に書いてありましたね。
    /var/stash/Wallpaper内のWallpaperをバックアップして削除、
    レストアした後に戻せって、

  16. redsn0wで再脱獄作業したら、cydiaがどっかいっちゃいました!

    iPhone4 iOS5.1.1 redsn0w_win_0.9.15b3

  17. Better Semi-Restoreはアップデートきましたか?
    昔、iphone自体のバージョン偽装してしまったのですが、影響とか大丈夫ですかね?

    • ベータ版ですので、短い間隔で何度もアップデートが行われています。
      バージョン偽装は手動で戻していただければ、その後は使っても大丈夫かと思います。ただ、これ自体が完全に安全な物ではありませんので、その点にはご注意ください

  18. ご回答ありがとございます!
    もう一つ質問があります。
    Diskスペースがないとでるのですが、理由がちんぷんかんぷんでわかりません。
    なぜだかわかるますか?

  19. 実行しても接続を確認しろと出て終了してしまうのですが、なにかご存知のこと有りますか?

    • 同じです。
      make sure your internet connection is working and that you can access http://better semiretore.com/
      Wi-Fi、LTE、何れもダメです・・・。

      • ログがありました。
        Sep 18 18:18:16 Better Semi-Restore: no internet k
        書き忘れましたが5s 7.1.2です。

  20. 最後にBetterを削除すれば、工場出荷時のiPhoneになると考えていいんでしょうか(システムファイルが無事だったと仮定すると)。

    • 正確に言いますと、工場出荷時とは違います。
      脱獄は維持されますし、システムファイル部分に配置していたファイルは一部残る場合があります

  21. 現在、iPhone5c 7.1.2をPangu1.2.1にて脱獄していますが、このデバイスを脱獄維持したまま初期化をしたいと思っているのですが【SemiRestore7】、【Better Semi-Restore】どちらがいいのでしょうか?いずれのツールも7.0.6にて脱獄が出来てたツールevasi0n7の頃のものだったと思うのですが、Panguにて脱獄しているデバイスでも大丈夫なのでしょうか?

    • 現在Better Semi-Restoreはエラーが出て使用出来ない環境が多いため、そういった点ではSemiRestore7を使用していただく方がイイかもしれません。
      ただし、どちらにしても使う事自体に危険性があるものですので、使用は十分に注意してください

  22. ios6.16なのですが、better〜ios7をインストールするのでしょうか?

    • Better Semi-Restore iOS 5/6と言う物がありますのでそちらをインストールしてください。
      ただし、現在使えない場合が多いので、ご注意ください

  23. インターネットに接続されていませんと出て機能してくれません( ;∀;)

    • 同じ状況です
      ios6.1.6

    • 私も同じ状況ですねぇ
      サービス終了しているのでしょうか

    • mobileterminalでするとcurlをいれろてきなエラーが出ましたよ。いれたらつかえるかも

  24. Ios8.1.Xでも対応してますか?

    • 既に使えない場合が多いので、別ツールをご使用ください

  25. iOS6.1.3 iPhone4sでは動作しないことを確認しました。
    アプリケーションはiOS7以降に最適化されており、iOS6では起動しません。

    なお、パッケージ名は”Better Semi-Restore iOS 6-8″に変更されています。

    • そうだったのですか。おかしいなあと思いました。
      前のバージョンが落ちてるリポジトリはありませんかね?

  26. cydiaが消えてしまったのですが、治す方法はないのでしょうか

  27. 現在リポジトリが登録できなくなっていませんか?

タイトルとURLをコピーしました