Mac

開発者アカウントなしでiPhoneにiOS 5をインストールして実行する

開発者アカウントなしでiPhoneにiOS 5をインストールして実行する

開発者アカウントなしでiOS 5を実行できるiOS 5のバグ

iOS 5を試してみたいけれど開発者アカウントをお持ちでない場合は、Voice Overシステムの非常に単純なバグを利用する巧妙なテクニックを使うことができます。この方法はiPhone 4とiPhone 3GSで動作することが確認されていますが、他のiOSデバイスでは動作しない可能性があります。

警告: この情報は情報提供のみを目的として再投稿されています。iOSデバイスへのいかなる操作についても、当社は一切責任を負いません。iOS 5ベータ版が開発者限定となっているのには理由があります。バグが多く、ダウングレードが難しく、他の問題を引き起こす可能性があるためです。これは明らかにバグであるため、今後のiOS 5ベータ版で修正される予定ですが、お使いのiPhoneが古いベータ版のままになる可能性があります。通話ができなくなる可能性があります。

これらはいずれも推奨されません。自己責任で進めてください。

  1. iOS 5ベータ版のIPSWファイルを探してダウンロードします。このファイルはWeb上にたくさんありますが、自分で探す必要があります。
  2. iTunesを起動し、「アップデートを確認」ボタンをOptionキーを押しながらクリック(Mac)またはShiftキーを押しながらクリック(PC)してiPhoneを復元します。
  3. 最初のステップで取得したiOS 5ベータ版IPSWを選択し、iPhoneをアップグレードします
  4. iPhoneのアップデートが完了するとアクティベーション画面が表示されますが、これは無視してください。
  5. iPhoneを手に取り、ホームボタンをトリプルクリックしてVoice Overを起動します
  6. ホームボタンをもう一度トリプルクリックすると、緊急通報画面が表示されます。
  7. 緊急通報をタップし、通話に切り替わる間に、画面上で3本の指を下にスワイプします。これは、通知センターを起動するための新しい下向きスワイプジェスチャーです。
  8. 通知センターに入ったら、天気ウィジェットをタップして天気アプリを起動します。
  9. iPhoneのホームボタンをクリックすると天気アプリが終了し、iPhoneのスプリングボードに切り替わります。
  10. iOS 5ベータ版にご参加ください

上で述べたように、これは、開発者が Apple から iOS 5 ベータ 1 をダウンロードして正式にアクティベートする際に使用する一般的な UDID アクティベーション システムを完全に回避する明らかなバグを利用しています。

開発ソフトウェアへの不正アクセスによって明らかに規則を逸脱しているという点以外にも、このアクティベーションとインストール方法には問題があります。主な問題は、ハードウェアを再起動するたびにこのプロセスを再度実行しなければならないことです。さらに、デバイスが実際にはアクティベートされていないため、電話をかけられないというケースもあります。正直なところ、これはお勧めしませんが、ベータ版OSには非常に重大なバグがあります。

このトリックは Gizmodo 経由で入手したもので、ビデオでその方法を解説しています。しかし、どうやらこれを発見したのは、iOS Dev メンバーシップに加入する余裕のないトルコの若いアマチュア開発者で、簡単な方法を見つけようとしたようです。うまくいきました。よくやった!