箱男の脱獄なんやら

箱男が思い出とか技術語るとこです。脱獄関連の技術を簡単にして1人でも多くの人に伝えたい。基本パソコンがあれば出来るものを紹介してます。たまにAndroidのroot化とかもいじってるのでそっちの人もぜひ。

【SIM不要】iPhone4をSIM無しでアクティベート→完全脱獄する手順

前にSIMロック解除の記事を書いたが、

hakootoko.hatenablog.com

その中で書いたSIMな無しアクティベート→完全脱獄の流れが日本ではあまり広まっていなく、その情報単体で知りたい人も多そうだと考えたためこの記事を書くことにした。

そのためほとんど前の記事の途中と同じで(というかコピペ)前の記事を読んでいる人は特に新しいことは書いていないと理解して欲しい。

内容についてだが、日本でもSetup.appを消す方法を紹介している人は少数だがいる。

しかしSetup.appを消すだけでは脱獄出来ないため、期待外れをくらった人もいるかもしれない(筆者がそう)。

まあSetup.appが何か分からない人もできるだけ簡単にアクティベートから完全脱獄の流れを説明しているので安心してほしい。

とか言いながら時間が無いので例によって画像はない。すまない。

ちなみにこの記事はiOS7.1.2の前提で話が進むのでよろしく。

 

それでは本編。

 

 

ダウンロードするもの
  1. Downloads · msftguy/ssh-rd · GitHub
  • hacktivation files
  1. hacktivation-files
  • redsn0w
  1. windows http://www.windows.com/ https://sites.google.com/a/iphone-dev.com/files/home/redsn0w_win_0.9.15b3.zip?attredirects=0&d=1
  2. mac https://sites.google.com/a/iphone-dev.com/files/home/redsn0w_mac_0.9.15b3.zip?attredirects=0&d=1
  • Pangu
  1. windows http://dl.pangu.25pp.com/jb/Pangu_v1.2.1.exe
  2. mac http://dl.pangu.25pp.com/jb/Pangu_v1.2.dmg

 

手順

まずjavaのバージョンを7の32bitにする。(macは知らん)

そうしないとssh-rd-toolが動かない。

このサイト参照 Javaの旧バージョンをダウンロードしてダウングレードする方法 | jMatsuzaki

  1. Oracle公式 Java Archive Downloads - Java SE 7 
  2. 非公式(windows) http://www2.tostem.co.jp/rp/dfw/exsas6/java/jre-7u80-windows-i586.exe

ちなみに公式でのダウンロードにはアカウントが必要で、アカウントを作るのは結構めんどくさい。信用性を気にしないのであれば非公式からおとすもよし。(自己責任&未検証)

公式からダウンロードする場合はAccept License Agreementを押してからjre-7u80-windows-i586.exeをダウンロードする。

しっかりと上記のサイトの手順に沿ってもともとインストールされていたJavaをアンインストールしてからインストールする。

 

iPhoneをDFUモードに入れる。

DFUモードの入れ方は、

ますiPhoneの電源をオフにする。
次に電源ボタンを3秒間押し続ける。
そのままホームボタン+電源ボタンを10秒くらい押し続ける。
最後に電源ボタンだけを放しホームボタンはそのまま10~15秒押し続ける。

以上だ。

 

ssh-rd-toolを起動し、sshのログイン情報が表示されるまで待つ。

 

表示されたらWinSCPをひらき、ホスト名に

localhostと入力。

ポート番号は2022。

ユーザ名にrootと入力。

パスワードにalpineと入力。

秘密鍵なし、プロトコルはSFTPでログイン。

コンソールを開き、mount.shを実行。

 

1番上の階層に、ダウンロードしたhacktivation-filesの中のNetwork Manifestの中身をドラッグアンドドロップで投げ入れる。

次に/mnt2/root/Library/Cachesの中にhacktivation-filesの中のCachesの中身をドラッグアンドドロップで投げ入れる。

最後に/mnt1/Applicationsの中のSetup.appを削除。

コピーが終わったらWinSCPssh-rd-toolを閉じる。

 

redsn0wをWindowsXP SP2互換モードで管理者権限で起動。

iPhoneをDFUモードに入れ、

Extra > Just boot (ipsw選択せずに)をする。

少し待ったら、電源ボタンとホームボタンを同時長押しして強制再起動する。

Appleのロゴが見えてから離すと確実。

 

ここまでで完全にアクティベートされた。

Panguを使って脱獄する。

このサイト参照

[iOS] 全デバイス対応 iOS 7.1.2 を完全脱獄する方法!『Pangu』 | Tools 4 Hack

 

以上がiPhone4をSIM無しでアクティベートして脱獄する手順だ。

 

リンク切れや間違っているところなどあったらぜひ教えてください。