iOSバージョンや脱獄を維持したままユーザー環境を初期化・リセットすることができる『Semi-Restore』が、iOS 7.0~7.0.6にも対応しました。
これまでと使い方が若干変わっていますので、改めてご紹介。
どうしても「iOSの復元を行えない・行いたくない」状況でのリセットや、何かしらの不具合が発生した時の対処法としても有効な物となっていますので、使い方だけでもサラッと見ておくと今後ちょっとだけ安心出来るかもしれません。
SemiRestoreの効果
『SemiRestore』では、iOSの復元をすること無く、脱獄やiOSバージョンを維持したままユーザー環境の初期化・リセットを行います。
インストールされている脱獄アプリ、AppStoreアプリ、設定、連絡先/カレンダー/写真などのユーザーデータ…等々、ほぼ全てを削除して初期化します。
これにより、iOSの復元やリセットを行わずに、iOSの復元&脱獄直後の様な初期状態に近い環境を作ることが出来ます。
このように色々な物が削除・初期化されますが、もちろん脱獄自体は維持されているのでCydiaも使えますし、新たに脱獄アプリのインストールも可能です。
出来ない事
「削除・初期化」とご紹介したように、iOSの復元ではないため、出来ない事もあります。
システムファイルを元の形に戻すことは出来ません。iOSのシステムファイルを改変してしまった、削除してしまった、と言うような場合はSemiRestoreで修復することは不可能です。
また、iOSのダウングレードやアップデートと言ったことも不可能です。
ダウンロード
- 【Semi-Restore for iOS 5.0-7.0.6】
- 自身のパソコン環境にあった物をダウンロードしてください。(2014年3月11日時点ではWindows版のみ)
Windowsの場合は「Microsoft Visual C++ 2010 再頒布可能パッケージ(x86、x64)」と「.NET Framework 4(Web)」が必要ですので、パソコンに入っていない方はインストールしておいてください。
注意
【SemiRestore】を使うと、大きく環境が変わることとなります。そのため、これが原因で新たな問題が発生する、という可能性もゼロではありません。
どのような事態になっても自分1人で解決できる能力と、全ての事柄を自己責任で実行出来る方のみ読み進めてください。
【【注意】 「iOSの復元をせずに初期化」は最後の手段! 安易に使用するのは危険です】
OpenSSHに注意!
今回の【SemiRestore】を使用するには事前に【OpenSSH】をCydiaからインストールしておく必要があります。
これは、ネットワークやUSB経由でデバイス内にアクセスするために必要な物なのですが、誤った使い方をすると、外部からデバイス内への侵入を許すことに繋がってしまいます。
セキュリティ的に非常に問題がありますので、最低限パスワードの変更を行ってから、インストールするようにしてください。方法は下記の通りです。
【[iOS] パスワードを変更!脱獄後の最低限のセキュリティ対策をしよう! [OpenSSH]】
SemiRestoreの使い方
SemiRestore自体の使い方は簡単なのですが、事前にiOSデバイスへインストールしておく物があります。こちらの取り扱いには注意が必要です。
01:OpenSSHのインストール
SemiRestoreを実行するには、事前にCydiaから【OpenSSH】をインストールしておく必要があります。
ただし、最低限きちんとパスワードの変更を行っていないとセキュリティ的に大問題ですので、インストール前に変更をしておいてください。
02:SemiRestoreの実行
ダウンロード&解凍して出てきた『SemiRestore7.exe』を起動しましょう。
リセット・初期化したいデバイスをUSBで接続し、SemiRestoreにて認識されましたら『SemiRestore』ボタンをクリックして作業を開始。
03:パスワードの入力
少し待っていると、SSH接続するためのパスワードを要求してきますので、入力し【OK】ボタンをクリックしてください。
パスワードの変更を行ったのであればそれを、行っていない場合は【alpine】と入力してください。
03:完了
あとはボ~っと待っているだけです。データ量などにもよりますが、作業は5分程度で完了するはずです。
動作中はiOSデバイスに触らないようにしましょう。誤ってUSBケーブルが取れてしまうと大変です。
SemiRestoreの画面に『SemiRestore complete!』と表示され、デバイスが正常に再起動を終えれば、全ての作業が完了です。
iOSデバイスの初期設定から始めることが出来ます。
〆
iOS 7脱獄では標準でシステムファイルにアクセス出来ないため、以前のSemiRestoreと使い方が多少異なっています。
ポイントは【OpenSSH】をインストールする点なのですが、きちんとパスワードを変更し、使わないときにはオフにしなければセキュリティ的に大問題ですので、この点にも十分注意してください。
コメント
なるほど、安易に使うべきでないのですか
最後の最後、本当に最後の手段といったところですね
iOS7.1に合わせてきたのでしょうかね。
少し安心をいただけますね。
しかし、iOS7.1は脱獄環境にとっても多少の安定性を求める上で
必要最低限のベースラインですから、脱獄できる日が待ちどうしいですね。
iOS7.1の脱獄はいつになりますかね???
iPhone4S iOS7.0.6 JB
すごい・・・親父が熱中するわけだ!
一体何に熱中してるんだwwwww
すごい・・・お袋が熱中するわけだ!!
OpenSSHのオン・オフは、どうやって設定しますか?
iOS7.06 iPhone5sです。
私はSSHConnectという物を使っています
https://tools4hack.santalab.me/jbapp-com-officialscheduler-sshconnect.html
今からiPad mini Retinaを買おうと思っているんですが、Appleのサイトから直接買った場合、もうios7.1なんですかね?
正確な事は何とも言えないのですが、現在ある在庫が出荷されたのであれば、iOS 7.0.xかと思います。
>>優馬さん
こちらの記事のもので出来ます
https://tools4hack.santalab.me/jbapp-com-officialscheduler-sshconnect.html
iOSのバージョンアップせずに入獄するにはどうすればいいですか?
デバイスは第4世代iPod touch(iOS5.1.1 SHSH習得済み)です
A4 5.1.1 復元
で検索検索
A4デバイスは現物からshshを取り出せるので基本的に入獄出来る
だよね…おじちゃんもおばちゃんも熱中するわけよねー♪
脱獄できないiPhoneなんて…iPhoneじゃないわ
初期化したあとにicloudから復元できますか?
はい可能です
質問です。もしiPhone5sios7.0.4脱獄済みにOpenSSHをインストールしオフにしてしまったまま林檎ループになってしまったら諦めるしか無いのでしょうか。openSSHがオンじゃないと使えませんよね?
オンでなければなりません。
そのため、SSH Connectの様な物を使う事で、再起動時に自動でオンになるようにしておくと安心です。
https://tools4hack.santalab.me/jbapp-com-officialscheduler-sshconnect.html
再起動で自動でオンはどこで設定すればよいでしょうか。
設定などは必要なく、インストールしておくだけで、再起動後に自動的にオンになります
intelliscreenかmessege+のせいで、バクが生じて7.1にしないといけなくなりました…。7.1は完全に脱獄不可能と言っても過言ではないと思いますか?
遅くても今年末位には脱獄可能になると思います。
電池切れにしてリブートで何とかなるケースも有りますよ
ハッカーさん達が今後どのように動いてくるのかが今のところまだ分からないので難しいのですが、どちらにしても今週来週中に…というのは難しいかもしれません
管理人さんはSHSHをすぐに取るといってましたが今回のiOS7.1のSHSHをiOS7.0.6の端末の状態で取得する方法はどのようにすればいいのですか?7.1にしないとSHSHとれないんでしょうか?そうしたら完全脱獄できなくなってしまうのではないかと考えています。
デバイスのバージョンと取得出来るSHSHのバージョンは無関係です。デバイスでどのバージョンを使用していようと、Appleからは最新版のSHSHが取得出来ます。
Redsn0wであれば発行されてすぐに取得可能です。iFaithもサーバー側が対応しましたら、取得可能になります
iFaithでSHSH取得できるようになってますよ。
ぐだぐだ言ってないでサクッとGETすればいいだけじゃない
管理人さん、お願いします助けて下さい!
iPhone 5(6.1.2)でSemiRestoreにて復元作業を行いましたが、Cydiaが全く使い物にならなくて困ってます!
iPhoneそのものは正常に動作しており、ネット環境も全く問題ありませんが…iFunboxにてCydiaのdebパッケージを入れ、再起動にてCydiaの再インストールも行いましたが一向に解決されません!
リポジトリの更新をすると以下のメッセージが赤色で出てしまいます。何もインストールできない状況です。
『The package cydia-lproj needs to be reinstalled, but I can’t find an archive for it.』
どうすればいいでしょうか…?本当にお願いします。助けて下さい…
このdebファイルをインストールしてみた場合はどうでしょうか?(ただし環境がより不安定になる場合も考えられますので、十分に注意して行ってください)
http://goo.gl/ZLSgvF
ななしさんありがとうございます。
早速インストールしました!
自分も前に同じような症状になりました。確か自分はiFunboxにて「Cydia」と検索をかけてヒットしたものすべて消去し、その後再起動しiOSのバージョンに合ったもので再脱獄したらうまくいきました! 正しい方法ではないですし自分なりに適当にやったまでですので責任はもてない方法ですが… 7.1が出てしまった以上、なんとか現状のまま脱獄環境維持できるといいですね!!
質問させて下さい。
先程、何かの手違いでシステムアプリをiFileのごみ箱に入れてしまいました。
リスプリングしたらホーム画面から全て消えてしまいました。
iFileのごみ箱から元の場所に戻せば直るのでしょうか?
このタイミングなのでかなり焦っています。
よろしくお願いします。
元の場所に戻せば治ると思います
ありがとうございます!
出先なので家に帰ったら早速やってみたいと思います!
直るといいなぁ…
ホーム画面にアイコンは戻ったのですがアプリが開けなくなってしまいました。
もう…ダメでしょうか?(泣)
システムアプリとは何ですか?
ファイル名とか覚えてないですか?
起動しなくなったのであればiFileで権限などを他の残っているアプリを参考に直してあげるといいと思います
脱獄アプリは一度アンインストールしてから再インストールしてやると楽かもしれません
具体的にどのファイルを削除してしまったのかにもよるのですが、純正アプリの場合は難しい場合も多いです。
一応元の場所へ戻し、管理者やパーミッションが狂っていないか確認、/var/mobile/Applications/内にシンボリックリンクが設定されているアプリもありますので、こちらも全て問題ないか確認してみてください。
最初から入っている標準アプリとアイコンで表示されている脱獄アプリです。
いろいろ試しているのですが、やはり開けません。
困りました(汗)
匿名さんだと回答しづらい。
質問するなら名前つけてくれると返しやすいです。m(__)m
一度消したはずのアプリなのにもう一度インストールし、始めるを押すと
前のデータがでてくるのですが
何かのデータを削除すればほんとに最初からにできませんかね
始めるとはなんでしょうか?
“前のデータ”というのがアプリの設定などでしたら別の場所に保存されていますので原則消されることはありません
というか起動するようになったんですかね
このソフトをつかいAU版のiPhone5IOS7.0.4
を初期化した場合やはりアクティべーションしなくちゃいけないんですか?
今手元にAU版のSIMがないためアクティベーションができません
あとiPhone単体での初期化でiTunesからバックアップ
の場合はIOSはそのままになりますか?
基本的には再アクティベートが必要になります。
「初期化」とは、設定アプリからのリセットのことでしょうか?
そうであれば、iOSバージョン自体はそのままです。ただし、脱獄環境では実行出来る物・出来ない物がありますので、ご注意ください。
https://tools4hack.santalab.me/06-what-is-settings-reset-for-jailbreak.html
SemiRestore のサイトにアクセスしダウンロードしようとするのですが、ダウンロードできません。アイチューンによって、データのその他が尋常ではないくらい多いので、初期化しようと思っているですが、どうすれば良いでしょうか?よろしくお願いいたします。
Megaからのダウンロードが出来ないということであれば、Chromeなど別のブラウザを使用してみてください
SSHを鍵認証を使って接続するように設定している場合、Semi Restoreは正常に動作してくれるのでしょうか?どなたかご教授くださると幸いです。
まだ試せていないため正確な事が言えないのですが、今のところ鍵認証では不可ではなかったかと思います
ありがとうございます。
自分も試す機会がありましたらご報告させていただきます。
connecting deviceから一向に進む気配がありません・・。
どうすればよいでしょうか?
きちんとOpenSSHがインストールされ、オンになっていますでしょうか?
実行しても動作停止して使えないですけど,,,
「Microsoft Visual C++ 2010 再頒布可能パッケージ(x86、x64)」と「.NET Framework 4(Web)」はいれてます
初めてOpenSSHとSSH Connectをインストールしました。
SSHをオン-オフ切り替えするとError 0と出るんですが、原因は何が考えられますか?
5s 7.0.4です。
Error 0
Could not open job overrides
databace at: /private/var/db/
launchd.db/com.apple.launchd/
overrides.plist: 2: No such file or
directory
Cancel
このような表示です。
4S OS7.0.6をevasi0nで脱獄したのですが、リンゴ→しょんぼり消灯→リンゴ を繰り返して起動しません。復元するとOS7.1.1になると思うのですが、起動させる方法ご存知でしょうか?
このような事は出来ますが、環境によりこのような事すら難しい場合もありますので、環境が分からないため何とも言えない部分になってしまいます
https://tools4hack.santalab.me/howto-fix-boot-apple-logo-loop.html
ありがとうございます。環境はPC win vista 32bit、iPhone 4S 32GB 未脱獄、端末で初期化後のevasi0n実行です。トライしてみます。
SemiRestore7.exeを実行しても「SemiRestore7は動作を停止しました」と表示され、起動しません。.NET Framework 4もインストールしているのですが・・・原因がわかりません。Windows7 Professionalでの環境です。
PC環境に問題がある場合は、別のPC、もしくは他のアカウント環境にて実行してみてください
中古を譲り受けたのですが、前の所有者のappleIDとパスがわからず、初期化されており、
アクティベーションができなくなってしまいました。(最悪の状態です)
このような状態でも脱獄できるのでしょうか?
いえ、iTunes側で正常に認識している必要がありますので、そうで無い場合は不可能です。
ごめん、こっちに書いてあったね。
Semi Restoreでcydiaが消えてしまいました。
どうすれば治りますか?
ifunboxは繋げれますIOS7.11です
iFunBoxでrootまで弄ることが出来る状況にある…ということで大丈夫でしょうか?