未アクティベーションの制限事項
Galileo Offline Mapsのアドオン購入を蹴られた。この経緯で、「アクティベーションとは何か?」について洗い出してみよう。以前に書いた記事については以下を参照。
- 2011-09-06 GPS内臓iPod Touch
- 2011-09-07 落札+脱獄
■1.環境
- Apple ID:hoge@hoge.com … 各種アプリを購入。以下3台の端末に紐付け
- iTunes 10.4.1.10 on 母艦PC (Windows VISTA Home Premium SP2 (64bit版OS))
- iPhone4 - iOS4.3.5
- iPad2 - iOS4.3.5
- iPhone3GS - iOS4.3.3 + SIMなし + 脱獄 (未アクティベートを起動可能に)
■2.アプリの購入
■3.アドオンの購入
□3.具体例:Galileo Offlines Mapのアドオン購入
- iPhone4よりGalileoを起動し、アドオンを購入。Apple IDはhoge@hoge.com
- iPad2よりGalileoを起動。アドオンを購入しようと同一IDのhoge@hoge.comを指定すると、「既に購入済みです」という旨が表示されてアドオンが使用可能となる。(アドオン購入はAppe IDに紐付けされている)
- iPhone4よりGalileo Offlines Mapを削除。再インストールすると、購入済アドオンは使用可能となっている。(アドオン購入は端末とも紐付けされている)
- 未アクティベート3GSよりGalileoを起動。アドオンを購入するため同一IDのhoge@hoge.comを指定してパスワードを入力すると、キックされる。数時間後、hoge@hoge.comのパスワードは凍結され、アプリの購入が不可能となる。Appleに申請してhoge@hoge.comにパスワード変更のメールを送らなければならなくなる。
以上の経緯より。
■4.結論
アクティベート = Appleに端末を認証させること。この手続きを通さないと、iPhone本体からiTunes Storeで購入したり、アドオンを購入したりできない。Apple IDが要求される場面では、たとえパスワードが正しくともキックされる。
■5.解決方法
Redsn0wではなく、Sn0wbreezeで脱獄を行う。下記のページに詳しい。
ポイントは以下の引用。
・Hacktivation/Other Modifications
画面右上の覧です。
通常はActivate The iPhone [Hacktivate]のチェックを外して下さい。
チェックが付いたままですとSIMを入れても通話等が出来ません。
この機能が必要なのは正常なSIMが無くアクティベート出来ない人です。
我楽多小屋で目指しているのは「iPhoneをGPS機能付iPod Touchとして使用する」である。SIMを入れる予定はないし、キャリアと契約して電話にするつもりもない。つまり「通常」ではない。よって、ここではチェックを付けたままにすること。
■6.当方環境での覚書
基本は上記サイトの手順どおりでOK。ただし当方環境では事前にredsn0w_win_0.9.6rc19によってJB化していた経緯もあり。「Sn0wBreeze 以外でPwned DFUへ」の方法を採用、Redsn0wによるPwned DFU入りとなった。以下に具体的な手順を示しておく。
- 目的:SIMなしでのアクティベーションを通す (アドオン購入を可能にする)
- 環境:iPhone3GS + iOS4.3.3 + 脱獄済 [redsn0w_win_0.9.6rc19]
- 準備:
- Sn0wBreeze ダウンロード:sn0wbreeze-v2.7.3.zip
- NET Framework のインストール
- FW ダウンロード:iPhone2,1_4.3.3_8J2_Restore.ipsw
- CFW 作成:上記サイトの説明通り
- → デスクトップにsn0wbreeze_iPhone 3GS-4.3.3.ipsw を生成
- 復元:Sn0wBreeze 以外でPwned DFUへ
「Sn0wBreeze でPwned DFUへ」を実行しようとしても通らず。(iTunesのエラーコド1604)。未アクティベート機体だからなのか。redsn0w_win_0.9.6rc19で既にJBしてあるからなのか。詳細は不明である。此処で、相性の良さそうなRedsn0wによるPwned DFU入りをする事にした。
-
- 事前準備:redsn0w_win_0.9.6rc19
- redsn0w_win_0.9.6rc19を起動し、BrowseボタンよりiPhone2,1_4.3.3_8J2_Restore.ipswを読み込む
- ダイアログボックスのYESを押下
- PwnedDFUモードへ入れることが目的なのでJust enter pwned DFU mode right nowにチェックを入れ、Nextをクリックで進める。
- iTunes で復元:上記サイトにある通り。
以前は「未アクティベーション状態で使用可能となるように脱獄化」であった。
今回は「SIMなしでアクティベーションを通したもの」となり、アドオン購入が可能となる。復元を通すので、ゼロからCydiaやアプリを設定し直す必要あり。うーん。しんどいね。