Fusée GeléeペイロードをiOSで NXBoot by Oliver Kuckertz

Oliver Kuckertz氏が、JailbreakしたiOSデバイスを使うNintendo Swtch向けFusée GeléeペイロードランチャーNXBootをリリースしていました。(cloverさん情報ありがとね)


NXBootはiPhoneやiPadを使いNintendo SwitchのカスタムブートコードをFusée Geléeハードウェアexploitを利用し起動させます。

動画ではJailbreakしたiPad(iOS 11.3.1)でRCMモードにしたSwitchでペイロードを起動させています。通常はPCを使いますが、Androidを使ったNXLoaderやRaspberry Piを使ったFusée à la Framboiseなどのように、USBポートさえあれば理論的にはexploitを発動させペイロードを送り込むことは可能です。ただし、iPhone/iPadではOSの制限によりUSBを自由に使えないためFusée Geléeには一番使いにくいはずです。そういった理由からiOSデバイスを使うものは中々出てきませんでした。今回のNXBootが初めてとなります。

iOSデバイスの場合USBでのアクセスが必須のFusée GeléeだとJailbreakする必要があり、そもそもハードルが高いです。更にはiOSデバイスにはUSBポートはありませんのでOTGアダプタに相当するAppleのLightning – USBカメラアダプタとUSB TypeAからUSB-Cへの変換ケーブルが必要です。残念ながらOTGアダプターは、一部500円程度の安物で動作したとの報告はあるものの動作しないという報告の方が多いため、大概のサードパーティ製だと動作しない可能性が高いそうです。iOSは10.0以降であることが必要です。

NXBootのインストール方法は、相手がiOSデバイスですのでJailbreak後にCydiaにアクセスしてダウンロード、インストールという手順になります。下記のリポジトリをCydiaに追加しておいてください。

https://mologie.github.io/repo/

CydiaからNXBootをダウンロードしてiPhone/iPadで起動し、SwitchとOTGケーブル(Lightning – USBカメラアダプタ)をつないでRCMモードで起動するとペイロードを読み込んでSwitchが起動します。NXBootのアップデートもCydia経由で行います。

NXBootは現時点ではオープンソースではありません。ソースコードは数ヶ月後に公開予定だそうです。

そもそもiOSのJailbreakには可能なバージョンの条件があるはずですが、その辺は詳しいサイトがあると思いますので各自お調べください。私はもう何年もiPhoneのJailbreakをしていませんので詳しい情報は書きません。どうもCoolstar氏のiOS 11.3.1/11.4b3 Jailbreakというものが今の最新のJailbreakになるようです。

シェアする

  • このエントリーをはてなブックマークに追加

フォローする