--------------------------------------------------
■参考
IOS4.1(非ベータ版)の SHAtter、redsn0w、greenp0ison の発表は未だもう少しかかりそう。
1. 脱獄ツール「SHAtter & Greenpois0n」でiOS 4.1, 4.2以下の全てが脱獄可能に?
2. [iOS] iOS の 正しい ダウングレード 方法 (Mac & Windows 共通)
上記1,2の他、以下のサイトも非常に参考になった。
3. iOS4の遅さがどうしても気になったら...。iOS3.1.3にダウングレードする方法
ここの手順に従ってIOSをダウングレードしてみる。以下(1)~(4)に引用・編集する。
------------------------------------------------------
■手順、version down
(1) iOS 3.1.3とRecBootを探し、ダウンロード。
(2) 母艦のXP機を準備。iTunes ver 10をインストール。
先の .ipswファイルを %appdata%\Apple Computer\iTunes\iPhone Software Updates に入れておく。
(3) iPhoneをDFUなるモードにする
| 3-1. iPhoneを接続する
| 3-2. スリープ/ロックボタンを長押しし、スライドして、電源を切る
| 3-3. 電源が切れたら、ホームボタンとスリープ/ロックボタンを10秒間長押しする
| 3-4. 10秒たったら、スリープ/ロックボタンは離し、ホームボタンを押し続ける
| 3-5. iTunesから「iPhoneがリカバリーモードになったことを検知した」という旨のメッセージが表示されれば成功。
(4) iTunesに「リカバリーモード」という警告を無視し、Shiftを押しながら「復元」ボタンをクリック。
前の手順(2)で保存した..ipswファイルを指定する。
error 1015の後、掲示例通り、RecBootを使おうとしてアプリケーションエラー。「.Net 4.0」が足りなかったのでXP母艦にインストールし、再度RecBootを起動。「Exit Recovery Mode」の後、「Microsoft .NET Framework。アプリケーションのコンポーネントで、ハンドルされていない例外が発生しました」と。
iTunesのエラーメッセージのOKボタンの押し下げ後、iPhone、設定、一般、情報でバージョン 3.1.3(7E18)になっていることを確認。どうやらダウングレードに成功した模様。ふぅ~。
------------------------------------------------------
■手順、jailbreake
iPhone 4 をブラウザから脱獄する JailbreakMe 公開 を参考にjailbreak。これは簡単。アクセスして、右にスライドするだけ。初めてだったけれど、何の苦労も無かった。
Cydiaで OpenSSH 5.2p1-8 を検索し、インストールしておきました。
さて、脱獄後に、まずしておくことは、rootパスワードの変更。
iPhoneのデフォルト(初期)パスワードを変更する方法 for JailBreak(脱獄)を参考に MobileTerminal 364.1-10 をインストールし、mobileと rootのパスワードをデフォルト alpineから変更しておく。
------------------------------------------------------
■手順、SIM Unlock
続いてSIM Unlockに挑戦。
Cydiaで OpenSSH 5.2p1-8 をインストール。 を参考に ultrasn0w をインストールします。
インストール完了後に本体を再起動すると、SIMフリーデバイスになっている、との事。ただし、iOSのバージョンに強く依存するため 現状ではunlockできなかった。BBは一度アップデートすると、古いバージョンに戻すことが出来ないのだそうで要注意だ。
2010.12.05追記>>>>>>>>>>>>>>>>>>>
Guide to Update Baseband 06.15.00 With Redsn0wに 新情報が載っていたので、以下に要約しておく。
■システム要件
・IOS 4.2.1 for iPhone 3G
(iOS iPad 3.2.2や、iOS 4.2.1 or 4.1 for iPhone 3GSでも 可能らしいが、
iPhone 3GSの場合、iOSのupgradeで、tetheredなjailbrokenマシンになる
リスクがあり、要注意、との事)
■手順
1. firmware 4.2.1 を適当なフォルダに入れておく。
2. RedSn0w 0.9.6b5を用意。
※ RedSn0w 0.9.6b5をVirusTotalでスキャンして、問題なさそうだった(12/5現在)ので、次へ進む。
RedSn0wを(Administratorsで)起動し、iOS 4.2.1を選択する。
3. RedSn0wのオプション選択画面で以下二つを選択する。
(1) Install Cydia
(2) Install iPad Baseband
※ 前述(2)によりiPhone BBは 06.15.04にアップされる。
それについて、ウォーニングメッセージが表示されるので、
目を通してから、「Yes」を選択。
4. redsn0wが「DFUモードに入るか?」聞いてくる。
スクリーンの指示に従う。すぐに jailbreak 完了する。
5. 一連のjailbreakの後、cydiaでultrasn0wを検索し、インストール。
すると、unlock 出来ている。
参考、ultrasn0wの入手とインストール
----------------------------------------------------------
■unlock違法性について
SIMロックの解除は犯罪か
ヨーロッパでで一つの端末を各国で使うために出来た規格で、結果的に端末や通話・通信料金の低減に寄与した。日本でもunlockがデフォルト化されれば、コストのかかるMNPよりも、全く合理的である。従って競争の適正化、さらにはメディア・警察のあり方を問う。という主張のようだ。
SIMロックを解除する事自体に違法性は無い。
自分の携帯電話をSIMロック解除業者に持ち込んで解除して使う事はOK。との事。
今回の別件逮捕は、こうしたビジネスの現状も競争政策も知らなければ、初歩的な技術的知識もない捜査官の行った重大な人権侵害である。警視庁は、SIMロックの解除は犯罪ではないことを公式に明らかにし、陸社長に謝罪すべきだ。警察の偽情報に踊らされて彼を犯罪者扱いしておきながら、不起訴処分は報じないマスコミ各社も無責任だ。彼らも訂正記事を出すべきである。
ググってみたものの、グレーな感じは残る。
情報お持ちの方、ご教授頂ければ助かります。
//
No comments:
Post a Comment