上級者向け、キャリアバンドルファイルの作り方

iphone 6s~Xまで使えるIPCCファイルを作りましたが、XR以降の機種も需要があるようです。自分はXR以降のiphoneを持っていないので、Windows PCでの作り方を紹介したいと思います。(macはもっと簡単と思います。)

必要なソフト:

1、TransMac 15日間無料

2、7-zip 無料

手順は下記です。

1、下記ような階層フォルダを作って置きます。(Payload -> Unknown.bundle)

2、自分機種用IOSファームウェアをダウンロードする。googleで検索すればダウンロードできる。ダウンロードした拡張子.ipswのファイルがOS本体なのでこのファイルを7-zipで展開しておきます。

3、展開したファイル中の一番大きな拡張子.dmgファイルをTransMacで開いて、System/Library/CarrierBundles/iPhoneまで展開します。(時間かかります。)

4、キャリアバンドルフォルダをコピーしておきます。

5、コピーしたキャリアバンドルフォルダ中のすべてファイルを1番目作ったUnknown.bundle中に移動する。

6、Payloadフォルダをzipファイルに圧縮して、拡張子をipccに変更すれば完成します。

楽天モバイル UN-LIMITをiphoneで使ってみました

4月8日から楽天モバイル(MNO)は正式にサービスを開始しました。データ無制限&通話無制限で1年無料のキャンペーンはとても魅力的と思います。しかもパートナーエリアのデータ容量 2GB→5GBへ増量、データ容量消費後も最大1Mbpsで使い放題になる予定です。現在楽天モバイルMVNO回線使っているユーザーにとっては損がない!

しかし、楽天モバイル公式的にiphoneに対応していません。ネット上の情報によると、esim対応できるiphoneは使えるらしいですが、iphone 6s、7、8を使っている方はまた多いと思います。いろいろ試して、なんと通話、通信できるようになりましたので、方法をこの記事で紹介したいと思います。

検証環境はパートナーエリア、端末は下記の通りです。

  • iphone 6s (softbank) IOS Ver. 12.2
  • iphone 8 (docomo) IOS Ver. 13.3.1

itunesをインストールしたパソコンを用意して、始めましょう!

手順は下記の通りです。

1、開通した楽天モバイルSIMをiphoneに入れて、既存プロファイルを削除する。

2、iphoneからあらかじめ楽天モバイルのプロファイルをインストールする。

こちらからインストールできます。画像のように入力して、ダウンロードして、設定→一般→プロファイル画面でインストールしてください。

3、iTunesでキャリア設定フャイルを扱えるようにする(1回のみ)

Macの場合は、ターミナルで以下を入力してください。

defaults write com.apple.iTunes carrier-testing -bool YES

Catalina以降
↓
defaults write com.apple.AMPDevicesAgent carrier-testing -bool YES

Windowsの場合は、コマンドプロンプトで以下を入力してください。

"C:\Program Files\iTunes\iTunes.exe" /setPrefInt carrier-testing 1

※「C:\Program Files\iTunes\iTunes.exe」は検証用パソコンのインストール場所です。自分の環境に合わせて変更してください。

4、iphone探すをオフにして、パソコンに繋いで、itunes(macOS Catalina以降はFinder)を開いて、キャリアデータをiPhoneに適用させる

①キャリアデータファイルをPCにダウンロードします。(IEは勝手に拡張子をzipに変更するから、使わないで)

Docomo_jp.bundle.ipcc (iphone 7,8,X IOS 13の場合) 

Docomo_6s.ipcc (iphone 6s IOS 12、13の場合)

Docomo_se.ipcc (iphone se IOS13の場合)

IOS公式ファームウェアから抽出したファイルです。修正していません。自己責任で使ってください。

②iTunesでiPhoneの概要を開きます。

③Shift(MACはoptionキー)を押しながら、「iPhoneを復元」をクリックします。すると、ファイル選択ウィンドウがでます。ファイルの種類をipswからipccにして、ダウンロードしたファイルを選択します。

5、4番目完了したら、圏外から検索中になって、数秒後にrakutenの電波を掴めるはず。うまくいかないの場合は、下記手順で確認してください。

①IOS 12の場合

設定→一般→情報画面を開いて、キャリアは画像のようになっていればOKです。

設定→モバイル通信→通信のオプション画面を開いて、画像のようになっていればOKです。

確認出来たら、iphoneを再起動してみてください。電波を掴んだはずです。

②IOS 13の場合

設定→一般→情報画面を開いて、キャリアは画像のようになっていればOKです。

設定→モバイル通信→通信のオプション画面を開いて、画像のようになっていればOKです。

6、最後にiphone探すをオンに戻す。

この方法は強制的に楽天SIMを他のキャリアに認識させるので、おそらくiphone se以上は使えるではないかと思われます。役に立てれば幸いです。