まずこの記事は2019年4月までにICCIDでSIMロック解除をした方向けの内容です。私のwildcard_record.plistは他のiPhone4では使えません。脱獄を前提とした内容です。
こんにちは。
以前この記事を書きました。
iPhone4のSIMロック解除
最近iPhone4をDFUモードでiTunesに繋ぎ、工場出荷状態にしてバックアップデータの復元をせず新しいiPhoneとしました。
この状態ではソフトバンクによるSIMロックがかけられていますが、以前ICCIDアンロック時に保存していたwildcard_record.plistを書き戻すことで再びSIMロック解除に成功しました。
今回diosra2’s blog様のこの記事を参考にしております。iPhone4なら単純にwildcard_record.plistを交換するだけでいいかもしれませんが一応です。
ソフトバンクのSIMを挿してアクティベーションしたiPhone4 からSIMを抜き取り、そして脱獄します。iOS7の脱獄についてはこれを読んでください。
Pangu無しでiOS7を脱獄する
そのままSIMは空にして/var/root/Library/Lockdown/activation_records/に移動します。
ソフトバンクのSIMロックがかけられたwildcard_record.plistを削除して「ICCIDアンロック時に保存した」wildcard_record.plistと移し替えます。
次に/var/root/Library/Lockdown/data_ark.plistを削除します。
再起動します。
お目当てのSIMを挿して確認します。解約済みのSIMでも電話番号が確認出来たら成功だと思います。
有効なSIMを挿して実際に電波を掴むには時間が必要です。しばらく放置するか再起動して設定→キャリア→ネットワーク選択の自動をオフ→Docomoが出たら選択、または機内モードオンオフをしてみましょう。
どうしても電波を掴まない場合はBlue Coil欠けの可能性も疑ってみてください。
iPhone4に頻発するBlue Coil 欠けによる圏外問題
以下画像を貼ります。
iPhone4の設定の情報です。
電話も着信しました。
インターネットも繋がります。
テザリングもOKです。
SIMロック解除してもSIM挿す予定はないのですが、iPhone4でも安定してSIMロック解除可能なのはとても嬉しいです。
余談※追記あり
iPhone5sも2019年にICCIDアンロックしておりこちらもactivation_record.plistを保存しています。
iPhone5sは2019年のICCIDアンロック時からずっと放置していて、たまに充電するのみです。SIMも空にしていました。
最近、楽天モバイルを契約したのでiPhone5sに挿してみました。するとアクティベーション画面に切り替わり、SIMロックがかかってしまったのです!
ICCIDアンロック後に色々なSIMを挿したときは間違いなくSIM下駄無しでのアンロックが出来ていましたが、なぜか約1年ぶりにSIMを挿すと再ロックがかかりました。
またSIMロックを解除したくてdiosra2’s blog様の投稿を参考にしましたがうまく行きませんでした。
SIMを外してからcom.apple.mobileactivationdをディレクトリごと削除、
/private/var/root/Library/Lockdownの中身を削除、
/private/var/mobile/Library/madをディレクトリごと削除、
ICCIDアンロック時に保存したactivation_record.plistを/private/var/root/Library/Lockdown/activation_records内に移し再起動。
しかし起動後はSIMが空でも「ようこそ」が表示されアクティベーションを求められました。ドコモのiPhoneなのでアクティベーションはドコモSIMでしか行なえませんでした。
私のiPhone5sはiOS9.3.3でdiosra2’s blog様の記事が目的とした「iOS10以降」から外れます。もしiOS12に上げ再挑戦したらアンロック可能かもしれません。その気になったら挑戦してみるつもりです。ただiPhone5sは全然使ってないのでそれがいつになるのか…。こういうのは「よーし今日はやるか」という勢いが必要なのです。
2020年7月28日追記:その後iPhone5sをiOS12へアップデートしSIMロック解除に成功しました。
activation_record.plistを戻してiPhone5sのSIMロック解除
以上です