スポンサーリンク

Corona A5 jailbreak 発射完了! 【抄訳】

iPhone Hackers ドラマ

 

本エントリは、Dev-Team Blogのエントリ、Corona A5 jailbreak nearly ready to pop! の抄訳。翻訳ミスはご容赦のほど。

いよいよA5 iDevice (iPad2、iPhone4S)のjailbreakツールのリリースが近いようだ。面白いのはGUIベースのChronic Devのツールと、コマンドライン・インタフェースのDev-Teamツールが最初に同時リリースされ、その後にredsn0wがリリースされるという点。

対応バージョンは5.0.1と明示され、5.1のリリースを待たないようだ。この場合、5.1へは本jaibreakが利用するexploit (corona) への対策が成される事になる。corona以外にも、主体となるブートROM exploitも存在しているはずで、5.1への対応も安易に構えているのか。果たして。。。

追記1/21/12: iPhone 4S および iPad2に対応した、AbsintheおよびCinjectがリリース。

追記1/22/12: Absinthe Windows版、Linux版リリース。

jailbreak用語がよくわからない方は、こちらのエントリをご参考にどうぞ。5.0.1 jailbreakツールの情報まとめはこちら

 

Corona A5 jailbreak nearly ready to pop!

@pod2g の”corona”によってA4以前のデバイスでiOS5.x untether が実現して以来、衆目はA5デバイス(iPhone 4s と iPad2) のサポートの実現に注がれてきた。@pod2gとiPhone Dev Team、Chronic Dev Teamメンバー達の共同作業により、技術的なハードルとの戦いつつも、奥底に潜められた(ハッキング防止の)手法は克服された。あとはjailbreak を出来る限りバグフリーに近づける作業に集中するのみとなった。

@pod2g は、彼のblog エントリで、この共同での取り組みを面白がって『ドリームチーム』と言うニックネームで呼んでいる。これは皮肉な名前だ。この作業に関わった全員が、過去数週間、ろくすっぽ睡眠も取れず、ドリームを見る機会なんておよそ無かったってことだ。だが、公開バージョンのjailbreakは最終ステージまで近づいている。jailbreak クライアントに残されたバグのクリーンアップ作業が終わるまで、もう少し時間をくれ。

jailbreak プログラム:

出来る限りの柔軟性を持たせるため、A5バージョンのcorona jailbreakは以下の複数の形式になる:

  • Chronic Devは、MacまたはPC上で動作する、全ての作業フローをGUIに組み込んだ。GUIの目標は、主要な状況に充分対応できることだ。
    • Mac版、Windows版、Linux版 Absinthe としてリリース
  • iPhone Devは、全く同じフローを、別のコマンドライン・インターフェース (CLI) に組み込んだ。これにより、ユーザーは独立したステップを通して、jailbreakを行う事ができ、結果としてユーザーへのサポートや、全体のフロー改善を行うことができる。ユーザーは全てのjailreakを最初から最後まで一度に実行することもできるが、その場合発生したエラーに対してデバックを行うためにも役立つと予想している。 現在、CLIには(一度にjailbreakするオプションに加えて) 20の独立したオプションがあり、GUIリリース後のデバッグにも有効なはずだ。
    • Mac版、Windows版 Corona Injection Tool CLI (Cinject)としてリリース。
  • フロー中の全てのバグに対処が出来しだい、redsn0wのGUIに組み込むつもりだ。(その後もCLIはフリーで提供予定) 全ての人々に出来る限りjailbreakの機会を提供するため、redsn0w GUIはネイティブのApple iTunes ライブラリを利用する予定だ - この手法はChronic DevのGUIの通信の取り扱いとはわずかに異なっており、マシンにおかしな設定がされていたとしても、(両方を試して貰うことで)対応できる機会が増えると考えられる。

Paypalでの寄付:

A5 coronaのリリースにあたっては、多数の人々がチームに参加しているため、共有のPaypalアカウントへ寄付してもらうのが、もっとも公正な方法と考えた。もし、寄付を考えてくれるのであれば、ドリームチームPaypalアカウントに送って欲しい。そうしてくれれば、チーム内で合意された料率で、メンバー間で分配される。:) (詐欺などを避けるため、具体的な事はこちらのブログを参照)

Chronic DevとiPhone DevバージョンのGUIにも同様のリンクが掲示される。このやり方なら、関わった全ての人々にとって公平かと。

ファームウェア:

サポートされるファームウェアは以下の通り:

  • iPhone4S: 5.0 (9A334), 5.0.1 (9A405) および “例外の” 5.0.1 (9A406)
  • iPad2: 5.0.1 (9A405)

ソフトウェアベースのキャリア・アンロックを待ち望んでいるiPhone 4Sユーザーは、5.0を維持するべきだ。それ以外の人は5.0.1へアップデート。既にiPhone 4Sを5.0.1に上げてしまった人は、5.0に戻しても手遅れだ。だが、もし9A406だった場合は、窓が開いている現在は、ベースバンドをダウングレードすることができる。

サポート:

GUIとCLIが利用する、A5 corona jailbreak投入フロー全体は、これまでの手法と異なっている。そのため、パブリックリリース後に未知の問題が発生する可能性がある。データ、写真、音楽など、jailbreakを実行する前に同期をしておくのは大変重要だ。Dev-Team Blogのコメントの中で、大きく取り上げられる問題はチェックするが、jailbreakは自分のリスクで行うものだと認識して欲しい。

時期:

このエントリの最初の方に記述したとおり: テストの結果、殆どのバグが修正されたのを確認次第。

追記1/21/12: iPhone 4S および iPad2に対応した、AbsintheおよびCinjectがリリース。

追記1/22/12: Absinthe Windows版、Linux版リリース。

 

以下原文

Corona A5 jailbreak nearly ready to pop!

Ever since the December release of @pod2g’s “corona” untether for iOS 5.x on A4 and earlier devices, all eyes have been on the attempts to extend it to the A5 devices: the iPhone4S and iPad2.  Due to the combined efforts of @pod2g and members of the iPhone Dev Team and Chronic Dev Team, we’re nearly ready for a general release!  All technical hurdles dealing with the underlying technique have been overcome, and it’s now all about making the jailbreak as bug free as possible.

On his blog, @pod2g playfully nicknamed the combined effort a “dream team”.  It’s an ironic name, because the past few weeks have left everyone involved with very little sleep and the opportunity to dream 🙂 But we’re now near the final stages of testing the public version of the jailbreak.  Please allow time to clean up any remaining bugs in the jailbreak clients.

Jailbreak programs:

To be as flexible as possible, the A5 version of the corona jailbreak will take multiple forms:

  • Chronic Dev have incorporated the overall flow into a GUI that runs on your Mac or PC.  The goal is for the GUI to be enough for most cases.
  • iPhone Dev have also incorporated the exact same flow into an alternative command-line interface (CLI). This will allow us to help users through individual steps of the jailbreak manually, to both help the user and help improve the overall flow.  Although the CLI will also allow the user to perform the entire jailbreak from beginning to end, we anticipate it will be more useful in debugging the occasional errors.  The CLI currently has over 20 individual options (in addition to the single “jailbreak” option) that should be useful during debug after the GUI release.
  • Once all the bugs in the flow are worked out, we’ll also incorporate it into the redsn0w GUI (but still leave the CLI freely available too).  In order to maximize the chances of the jailbreak working for everyone, the redsn0w GUI will use native Apple iTunes libraries — this technique is slightly different than how the Chronic Dev GUI handles communications, and should provide nice combined coverage for all the odd computer configurations out there.

Paypal Contributions:

Because there were so many different people and teams involved in the A5 corona release, we all felt the most equitable approach to any Paypal contributions should involve a single shared account.  If you do feel the desire to contribute to the “dream team” Paypal account, it will be distributed to the members according to internally agreed-upon proportions 🙂 (Please refer to this blog post for that specific http://is.gd/39YMWg link, to avoid frauds!)  The same link will be on both the Chronic Dev and iPhone Dev versions of the GUI.  This method seemed like the fairest to everyone involved!

Firmware:

The supported firmware versions will be:

  • iPhone4S: 5.0 (9A334), 5.0.1 (9A405) and the “other” 5.0.1 (9A406)
  • iPad2: 5.0.1 (9A405)

iPhone4S owners looking to maximize their chances of achieving an eventual software-based carrier unlock should be staying at 5.0. Everyone else should be at 5.0.1.  If you’re an iPhone4S owner who already updated to 5.0.1, it’s too late to go back down to 5.0, but if you’re on 9A406 it is possible to downgrade the BB by going to the 9A405 version of 5.0.1 while the window is still open.

Support:

The overall flow used by the GUI and CLI to inject the A5 corona jailbreak has never been done before, and there may be unforeseen problems once it’s released to the public.  It’s very important for you to sync your data, photos, and music before attempting any version of this jailbreak.  We’ll be watching the comments section below for signs of any widespread problems, but please be aware that you jailbreak at your own risk!

When:

As mentioned at the start of this post: when testing has shown most of the bugs have been fixed!

タイトルとURLをコピーしました