R.A.T.』のご紹介。最新iOSバージョンへしか復元出来ず、そのバージョンが脱獄出来ないという状況の場合、環境を初期状態にしたくても復元を避けなければならずとても大変です。これにより、iOSの復元を行わずに、復元&脱獄してすぐの初期状態へ近づけることが出来ます。完全にではないので、注意が必要ですが、環境としてはかなり近づけます。他にもCydiaで問題が発生した際に使えるCydia修復機能であったり、Cydiaキャッシュ削除なども備わっています。*通常は影響のない範囲で削除が行われるのですが、実行するモードによっては大きく環境が変わってしまうため、どうしても危険性がゼロではありません。何が起っても対処出来る方のみご使用ください。執筆時点(2013/05/17)ではまだ一部開発段階であり、不具合等も残っているかもしれません。十分にご注意ください。iLEXiNFOAuthor(制作者):iLEXRepo(配布元):iLEXiNFO(http://cydia.myrepospace.com/iLEXiNFO/)インストール下記の配布リポジトリをCydiaへ登録します。http://cydia.myrepospace.com/iLEXiNFO/詳しいリポジトリ登録方法については【新しくリポジトリを登録する】をご覧ください。登録しましたら、Cydiaより通常通りにインストール作業を行ってください。Searchタブより「iLEX」と検索すると出てきます。詳しいインストール方法は下記記事をご覧ください。R.A.T.』はターミナルからコマンド入力により使用します。iOSデバイス単体で行う場合は『MobileTerminal』などを使用。SSH接続経由で行う場合はPuTTYや使い慣れているターミナルから行いましょう。ちなみに、OpenSSHが入っていればiFunBoxからも実行可能です。SSH接続経由でも出来る、と言う事からも分かる通り、リンゴループ等に陥っている時でもSSH接続(iFunBox経由でも)が出来ればリンゴループからの復帰の可能性を願いつつ利用することが出来ます。』と入力して、実行します。R.A.T.で使用したい機能の番号を入力&実行して進めていきます。メイン機能と位置づけられている、インストールしたTweak(脱獄アプリ)と、それらが使用していた設定ファイルの削除です。アンインストールされる脱獄アプリは、動作に影響のない、自身が追加した物がメインです。削除される設定ファイルは「/var/mobile/Library/」ディレクトリ内のiOSが使用している物以外と、いくつかの脱獄アプリが使用していたフォルダになります。実行すると途中で『WARNING!』と、本当にアンインストールしてもいいかを聞いてきます。』を入力し続けましょう。settings?(設定ファイルも削除する?)』とそれぞれ質問されます。』を入力してください。最後にリスプリングが行われて完了です。環境にもよりますが、完了までには数分掛かります。脱獄アプリが使用している設定ファイルのほとんどを削除することが出来ます。削除される設定ファイルは「/var/mobile/Library/」ディレクトリ内のiOSが使用している物以外と、いくつかの脱獄アプリが使用していたフォルダが対象になっています。4で試した状況が以下の通り。最初85ファイルあったのが、実行後は55ファイルまで減っています。Cydiaが使用しているキャッシュファイルを削除することが出来ます。実行タイミングは何かしらの問題が起った時や、一種のメンテナンス作業として実行すると良いかと思います。iCleanerなどで実行していることとほぼ同じです。Cydiaで問題が起った際に使用してみると解決するかもしれない作業です。update』等の様なので、リポジトリの更新時やインストール時にエラーが発生してしまう場合などに使用すると解決出来るかもしれません。4番のトラブルシューティングよりも、もう少し踏み込んだ物になります。こちらは前項の様な問題に加え、パッケージ関連などで問題が起った際に使用すると解決出来るかもしれない!という作業。Cydiaの一部ファイルがいったん読み込まなくなるため、実行後にCydiaから改めてリポジトリの更新を行うなどをするようにしてください。Cydia自体を再インストールすることが出来ます。Cydia自体に何か問題が発生し、どうしても解決出来ない場合など、Cydia自体を再インストールすることで解決出来る事があります。そのような時に使用すると便利かもしれません。iOS内のキャッシュファイルを削除することが出来ます。キャッシュファイルが溜まってきて動作が重くなったり、容量を圧迫していたりする際に使用すると便利です。Continue?(続けて良いか?)』と聞いてきます。』を入力し、キャッシュの削除を実行しましょう。』を入力し、再起動を行っておきましょう。iOSの設定をリセットすることが出来ます。設定アプリから「設定のリセット」を実行するのと似ていますが、こちらはiOS側の設定をリセットし、脱獄アプリの設定は一部を除き、そのままという物になっています。Continue?(続けて良いか?)』と聞いてきます。』を入力し、リセットを実行しましょう。』を入力し、再起動を行っておきましょう。アイコンの並び順をリセットします。設定アプリから「ホーム画面のレイアウトをリセット」を実行するのと似ていますが、こちらは通常出来ない並び順などを実現するIconSupportでの並び順も一緒にリセットされます。Continue?(続けて良いか?)』と聞いてきます。』を入力し、リセットを実行しましょう。実行後はリスプリングが行われます。AppStoreからインストールしたアプリを全て削除します。0番の機能は脱獄アプリではなくAppStoreからインストールしたアプリを全て削除する機能になっています。一気に全てのアプリと、アプリデータが削除されますので、注意しましょう。Continue?(続けて良いか?)』と聞いてきます。』を入力し、削除を実行しましょう。』を入力し、再起動を行っておきましょう。他とは少し違った機能です。現在インストールされている脱獄アプリのdebファイルをダウンロード&保存することが出来る機能。『/var/mobile/Media/general_storage/iLEX/deb』フォルダへ、ZIP圧縮された状態で保存されます。リポジトリから消えてしまった時など、何かあった時のため、万が一に備えて保存したい場合にはかなり便利な機能となっています。10でバックアップしたdebファイルを使用して、脱獄アプリをインストールします。『/var/mobile/Media/general_storage/iLEX/deb』フォルダに入っている、debファイルをまとめたzipファイルを選択し、インストール作業を行います。restoration(どのファイルを使うか)』と聞いてきますので、リスト表示されてるZIPファイルの中から使用したいファイルの番号を入力して実行してください。一部の脱獄アプリは、インストールが全て完了する前に勝手に動き出してしまう物があります。そのような物が入っている場合はMobileTerminalでは最後まできちんとインストール作業が完了出来ない可能性があるため、SSH接続経由で行うのが安全です。デバイス内のほぼ全てのデータを削除し、復元&脱獄直後に近い状態へ戻れます。これまでの機能を全て集め、更にそのほかのデータも削除する機能。一部を除き、iOSの復元&脱獄を行った直後と似た状態まで戻ることが出来ます。実行にはリスクを伴いますので注意しましょう。削除される物は多岐にわたり、全てのAppStoreアプリ、脱獄アプリ、連絡先、SMS、電話履歴、メモ帳、カレンダー、リマインダー、メール、Safari、写真、設定などを削除します。一部を除き、ほぼ全ての設定が削除されますので、完了後は初期設定から始まります。まとめ】に書かれています、最初からインストールされている物とほぼ変わらない状態になります。(OpenSSHあたりが追加されている程度です)実行すると途中で『WARNING!』と、本当に削除しても良いかを聞いてきます。』を入力し、削除を実行しましょう。終了後には、再起動を行いましょう。返信ホームボタンが少しでも使えるのであれば、スリープ&ホームボタンを同時に10秒押して、強制終了&再起動を行ってください。状況によっては復元が必要になる場合があります。5GのiOS6.12をevasi0n-win-1.5.3で脱獄していたんですが、どうにもりんごループから抜け出せないので、えいやっともう一度evasi0nを実行させてみました。結果は見事復帰、それまでに入れていたtweakもそのままでした。iFunboxがフォルダ構造を認識してくれなくなったのでさらにどうにでもな~れと思ってこの「12番」を実行、itunesから復元をした後にもう一度、つまり3度目のevasi0nを実行しました。そんなわけで現在、無事にオールグリーンな感じで動いてくれてます。何の検証もないただの体験談ではありますが、そんなアホな解決法も出来た、という報告までに。クラッシュの原因になったwinterboardにはしばらく近寄れませんねえ。いうアプリが脱獄していてできないんですがどうにかして回避できないでしょうか?xconなどはためしました。返信どの作業を行ったのかにもよりますが、基本的に実行後はリポジトリの中身が全てクリアされた状態になります。そのため、Cydiaから再度リポジトリの更新を正常に完了させてください。