以前、xerub氏が【新たなダウングレードツールを開発中】と報告していましたが、そのダウングレード手法が公開されました!
報告されていた通り制限もありますし、まだ完璧ではなく、現状では使い方も複雑な物となっていますが…久しぶりのダウングレードだ!!
Odysseus
【Odysseus】(オデュッセウス)と名付けられたダウングレード手法が公開されました!
もちろん、条件さえ満たしていればダウングレード / アップデート / 復元全てが可能。
手法自体の対象はA5以上の32bitデバイスとなっているとのことで、A5 / A6デバイスに対応。具体的には以下の通り。
ただ、後述しますが、これらですぐに使える…と言う訳ではありません。
- iPod touch 5g(A5)
- iPhone 4s(A5)
- iPhone 5(A6)
- iPhone 5c(A6)
- iPad mini(A5)
- iPad 2(A5)
- iPad 3(A5X)
- iPad 4(A6X)
ちなみに、A4デバイスでも使用可能。ただ、基本的にはA4にはLimera1n Exploitがあるため、あんまり意味はないかも…とのこと。
ただ、任意のiOS 7.xへ復元が出来るのはメリットとなりそうです。
使用条件
更に【Odysseus】を使用するには、いくつかの条件があります。
- 脱獄済みであること
- OpenSSHがインストール済みで、SSH接続が可能なこと
- 復元したいバージョンのSHSHが、正常に保存されている事(APTicketsが含まれている事)
最初から最後までコマンド操作
- Odysseus – dayt0n
- 【odysseus-0.3.zip】
*Linux or Macが必要
開発者であるxerub氏からはまだソースのみ…となっているのですが、協力者であるdayt0n氏から【Odysseus v0.1】がリリースされ、実際に使用出来る様になっています。
ただ、作業は全てコマンドでの操作が必須…。
簡単…といってしまうと語弊があるのですが、作業自体はそれほど難しい事はありません。ただ、色々と準備しなければダメだったり、エラー対処などのスキルが必要なため、自信の無い方はまだ使わない方がイイと思われます。
まだ未完成
また、【Odysseus v0.1】では同梱されている「FirmwareBundle」がiPhone 4用のみとなっており、現状扱えるデバイスはこれに限定されています。
更にバージョンも「iOS 6.1.2」と「iOS 7.1.2」しか同梱されておらず、現状では手法は使えるのにファームウェアが扱えない…という、宝の持ち腐れ状態…。
GUIツール化の計画も
But anyway, I'll be writing a GUI for @xerub's downgrade tool. Some old UI code from the tool I worked on will be reused.
— Karen/明美 (@angelXwind) 2015, 6月 9
コマンド操作…ということで若干引き気味になってしまうかもしれませんが、大丈夫!
ダウングレード手法自体はオープンソースとなっているため、別の開発者さんがGUIツール化をしてくれるそうです!
これであれば、ポチポチとマウスで押しながら出来る!
ベースバンドはそのまま
また、iPhoneの場合はiOSバージョンとは別にベースバンドのバージョンも関わってきます。
ただ、Odysseusではベースバンドはそのまま変わらないため、あまり大幅なiOSのダウングレード(or アップデート)を行うと、「圏外」扱いになってしまう場合があるそうです。
成功報告
こんな状況ではありますが、dayt0n氏が作業を続けているようで、iPhone 4sでの状況を報告しています。
iOS 6にしたり、iOS 7.1.2にしたり…といった事が可能になっている様で、これらに対応したFirmwareBundleもそのうちリリースされるのではと思われます。
また、tihmstar氏からはiOS 8.1.1からiOS 7.1.2へのダウングレードが報告されています。
〆
まだ【ダウングレード手法】が公開された段階で、これから各デバイス・バージョンへの準備やツール化といった作業に入るのですが…まさか本当に登場するとはね!ビックリ。
手法が公開され、さらにオープンソースなので、これから派生ツールや使いやすい物がいくつか出てくると思います。とりあえず、そちらを待って使うのが良さそうですね!
iH8sn0w氏は別の「良いニュース」とやらの発表が控えているため、そちらの期待値が上がって行ってる気も…。
コメント
ひょーーーーー
ぐふぉぉ…(^ω^)
iOS6のSHSHとっておけばよかった…
やたー
Windowsでも可能ですか?
お前どこに目がついてるの?
Linux or Macに目がついた
Linux or Macって書いてるだろUbuntuでも入れてこい
Ubuntuちょうど一週間前構築的なのしようとしたけど
作業めんどくさそうだから
やめたwwww
Virtual Box使えよ
VMware使えよ
おけww
ubuntuが面倒と思う人にコマンド操作ができるとは思えませんが、、、
wwwwwwwwww
確かにそうだねwwww
iPhone6Plusもってっけど、そんなもんいらねーからiPhone5iOS6.1.2ほひーーー
俺のところにあるよ 2台
なぜに6.1.2?6.1.4でなくて?
うっかりiOS8にしちゃった4sをiOS7に戻したい…
しかしshsh持ってない…ぐぬぬ
SHSHとっときゃよかったわ…
iPhone5,ios6.1のSHSHという条件は満たしてるんだが待機かぁ…
windows版出して欲しいなー。。
スゴイけど、DGにはさほど魅力を感じないなぁ〜。
そうまでして入れたいソフトもないし。
8.4のJBに期待だわ。
わかるぜ!
オイラも、まったく魅力を感じねーな。
せめて5sできたら最高だが、新しいデバイス持ってるのに、わざわざ古い本体使ってDGしてもね…
それよか8.4来て欲しい。
まぁどちらにせよ、ハカ様には感謝感謝だべやぁぁ
「ダウングレード」というよりは「今の脱獄可能なバージョンに何度でも復元が出来る」という状況の方が喜ばれているかもしれませんね!
特に開発者さんなどにとっては安心して実験が使える様になるので、メリットも大きいのかもしれません。
あとは64bit機でも出来る様になってくれると嬉しいですが…この手法では説明を読む限り…ん~…このあたりはiH8sn0w氏に期待でしょうか…!
前から期待してるんだけどなー
よっしゃ、明るい未来!
64bitでも可能になりましたね
iPhone5でSHSH抜き出し出来ればなぁ…
iOS6.1.4のままだからSHSH抜き出したい!
SHSH捨てたんだよなあ・・・
低スペックPCにLubuntu入れといて良かったぜっ!
SHSHを探すぜっ!
何処に保存したのか忘れたぜ
最後の二行でワロタ
iOS6.1のiPhone5からSHSH抜き出しできないんだよね6.1.4なら出来るのに….
とりあえずダウングレードが確立すれば脱獄開発が捗ってくれるからそっちに期待かなー
32bitデバイスはもう全部引退してるし
キタ━━━━━(゚∀゚)━━━━━!!!!!
問題は7.1.2時代、どんな構成で環境を組み立ててたのか忘れかけてる事w
はやる気持を抑えつつ、おさらいするのが先のようです。
しかし本当にやっちまうとはブラボー!
ダウングレードできる!
初期化しよっと!
記事読み返す…
アイポッドタッチ「ようこそ」←今ここ
ダウングレード待ってる間にSHSH保存してたHDDが吹っ飛んじまったよ
念の為にDropboxに保存しておいてよかった。。。
SHSH取ってねえええ
久しぶりにiOS6を味わいたかったのだが…
この手法の場合、iOS8.4が脱獄でき次第、できるようになるということですかね。
(現8.3から8.4その後7.1.2)
これは期待
さんたさんさすが
cydiaにはもう保存されてないしなぁ
さすがに今更感あるなあ
まあ思い出振り返るくらいには使いたいけど
iOS6もボチボチアプリのサポート対象外になってきてるし
SHSH取ってないやつザマァwww
俺です。
もうDLはないかと思ってました
64bitデバイスでもそのうちできるようになるかもですね
SHSH取ってねえよおおお
ダウングレード出来ないのでiOS9に期待しとくわ
これは正直あんまり魅力を感じませんでした。古いiosはサポート外のものも多くあまりメリットが無いと自分は思いました。これからの進展に期待したいと思います。
64bitデバイスの対応頑張って欲しいですね。
どちらかというと、開発者さんが開発デバイスの確保が楽になる、といった様なメリットの方が大きいかもしれませんね!
あとは、余っているiPhoneを使って遊び尽くせる&ちょっと無茶な実験が出来る様になった…!というのも楽しいポイントかもですね!
なるほど…ごもっともです!
開発者さんの視点から見れば
かなり大きなメリットとなった訳ですね!
遊びやちょっと無茶な実験から
新たなtoolなど生まれるきっかけとなると考えたら夢が膨らみますねw
管理人さんありがとうございます。
64も期待してます!(いつか64bit端末買いたい^^;)
野良リポ用にUbuntu入れてたから弄ってみるかなー
ダウングレードツールが先か
ios8.1.3~8.3/4の脱獄ツールが先か…。
SHSHなしでダウングレード出来るツール誰か作ってくれ―――
確か旧ブート3GS、3Gならできたはず
(旧ブート3GSはDGしようとして2回再起不能になったので注意してください(私だけ?))
iPod Touch 4、iPhone 4もできますが、毎回Redsn0w使う必要があります。Touch 4を6.1.6-4.3.3でサクサク☆彡
mineo次第!
SHSH取ってあったはず。
戻せるならその方がいいな。AppStoreから削除されて困ってたiOS7で動きが変になったアプリが惜しくて。
最新OSでおかしくなるのかよ!て一気に醒めていった思い出。
今更ダウンクレードするメリットって何?
4SなんかじゃiOS8では散々なパフォーマンスだろうしバージョン下げた方が使いやすくなるんじゃないの?
「ダウングレード」が出来る…ということは「バージョンを維持したまま復元が出来る」となりますので、一般的にはそちらの方がメリットが大きいかもしれませんね!
あとは、開発者さんが開発デバイスを安心して使える様になる…といったメリットもあるようです。
64bit対応が待ちどうしいですね!何かあれば復元が出来るので安心感が全然違います。
『良いニュース』に期待します!
私の今使っているTweaksのほとんどはios7.1.2からのアップデート版が多いのでios8になって開発が止まったTweaksが使えるのは良いかも(CCsettingなど)
ios8になって今ひとつ安定していない物もあるし、7.1.2で安定して使えてたからDGしてみたいな。
間違えた!CCTogglesだった^^;
shshはある
simアダプタがない泣
アクチでけへん泣
このDGした後はデータ残りますか?
「復元」と同じ作業が行われますので、データ類は消えます。実行前にバックアップが必要です。
そうですか。・゜・(ノД`)・゜・。
SHSH無い
パソコンWindows
解散…………………………………
私もそうです…
一緒に解散ww
SHSH保存用HDD壊れたので解散w
SHSH保存用HDD壊れたので解散w
どっちみちshsh持ってないから新しく買ったほうが楽そうだな〜
ダウングレードとありますが、カスタムipswを作成する際にbasebandを保存したり書き戻したりしているようです。geveyアダプタの関係でベースバンドを維持してアップグレードしたいiPhone4があるのですが、そういったことも可能なんですかね。
ver0.2来てるけどまだFirmwareBundleが少ないですね・・
必要となるSHSHはSANTAさんが公開しているipswとは違うんです?
ipswは「ファームウェア」です。
SHSHの役割は、ファームウェアを使用して復元するため「許可証」といったイメージですね。
SHSHはバージョン&デバイスごと(同じiPhone 6でも個体によってバラバラ)にそれぞれ発行されており、誰かのを貰う…といった事は出来ません
ver0.3来てますね!FirmwareBundleが9つ増えてる!
ver.0.3でiPhone4S iOS8.1.3 -> iOS7.1.4 成功しましたー。
キー入力のもっさりが治って嬉しいです!
間違えました、、、
x iOS7.1.4
o iOS7.1.2