JailbreakによるSIMロック解除覚え書き(2012/04)
- SIMロック解除
- iOS復元
- カスタムipswは、通常の方法では復元できない。方法は下記の通り
- redsn0wなどで、pwned DFUモードに入る
- iTunesを起動し、Shiftキーを押しながら復元ボタンをクリック。ファイル選択ダイアログで、復元したいipswを選択
- redsn0wなどで、pwned DFUモードに入る
- ただし上記の方法は、Appleが旧バージョンiOSのSHSH発行をやめてしまうため、最新のiOSのみ可能。ベースバンドを維持しながら古いバージョンのiOSを復元する場合は、iOSのダウングレードと同様、あらかじめSHSHを保存しておく必要がある。
- 方法は下記の通り
- ベースバンドのアップデートを除いたカスタムipswを作る
- 更に、保存しておいたSHSHをカスタムipswに組み込んだ、新たなカスタムipswを作る
- 参考: iOS5.1→iOS5.0.1ダウングレードしてみた
- 理屈上はSHSHさえあればtinyumbrellaのTSS serverを使用して復元が可能だと思われるが、復元途中で必ずエラーが出て失敗し、うまく行ったことはない。
- 参考: iOS5.1→iOS5.0.1ダウングレードしてみた
- 出来上がった、ベースバンドアップデートを除き、SHSHを組み込んだipswを、先の方法で復元
- ベースバンドのアップデートを除いたカスタムipswを作る
- カスタムipswは、通常の方法では復元できない。方法は下記の通り
- tinyumbrellaのhostsファイル書き換え動作
- tinyumbrellaは、自動的に(=勝手に)hostsを書き換えるので注意が必要。トラブルを避けるためにも、使用する際はhostsが書き換えられるタイミングを把握しておく必要がある。
- 正常にクローズできなかったりした際は、作業が終わったら必ず直接hostsファイルを確認すること。
- 書き換えられる動作
- TSS server を起動・停止するとき
- tinyumbrellaを終了するとき
- tinyumbrellaは、自動的に(=勝手に)hostsを書き換えるので注意が必要。トラブルを避けるためにも、使用する際はhostsが書き換えられるタイミングを把握しておく必要がある。