It took three years to see a new update of NXBoot arrive, the app allows us to inject Fusée-Gelée payloads to a Nintendo Switch
consolefrom iOS or Mac devices.
Among the most important news are the support for the new “rootless” jailbreak and TrollStore, the addition of compatibility with the old iOS 9 (thi. extending support from iOS 9 to iOS 17) and the introduction of dark mode for iOS 12 and later users.
The user interface has also been reworked with a new payload editor while now importing payloads through the sharing menu has become more intuitive.
Finally, support for Coreboot/CBFS was removed, as the community has focused more on Hekate.
FAQ
Question: I don’t have a jailbreak. Can it work as an IPA with standalone signature?
Answer: Only if you have a TrollStore compatible device. Otherwise, it is not possible, as an IPA installed via sideloading cannot get any sandbox exceptions, which is necessary for NXBoot to access USB devices in raw mode.
Question: What are the hardware requirements for iOS?
Answer: An OTG adapter with Lightning connector is required. Configuration example: an iPhone 6 with NXBoot, connected to an Apple Lightning USB 2 adapter for camera, where a standard USB 3 Type A to Type C cable connects the adapter to Nintendo Switch.
Photo of the configuration of NXBoot
Question: Does it work with Apple devices without Lightning port (USB-C)?
Answer: I don’t know. Please send me an email if it works!
Question: Does it work without a Lightning OTG adapter?
Answer: No.
Question: Can you operate it without a Lightning OTG adapter?
Answer: Maybe, but probably not. Technical details on the interior of the Lightning adapter for camera and how iOS handles host and USB device modes would be useful.
Question: Does economic OTG adapters not Apple work?
Answer: Maybe. I have received reports from some people that they have managed to use cheap $5 OTG Lightning adapters, while others have failed to get their third-party adapters to work or have had USB communication errors.
Question: Why use your app if it requires a $30 adapter?
Answer: Because you might already have that adapter, find it convenient, or found an economical third-party adapter that works for you.
Question: Software Requirements for iOS?
Answer: NXBoot has been tested and is compatible with all jailbreaks from iOS 9 onwards, up to iOS 17. It could stop working if Apple changes some of its private APIs or sandbox details in future iOS versions.
Question: Requirements for Nintendo Switch?
Answer: Any first-generation Nintendo Switch with any firmware will work. There are reports of updated Nintendo Switch hardware on which the exploit no longer works, but any Switch purchased before 07/2018 should be safe.
Question: Is this app free?
Answer: Yes, and there are no ads. It was created as a fun experiment.
Question: Is it open-source / free software?
Answer: Yes! The source code was released on 02/09/2019 under GPLv3 license. It is available on GitHub and pull requests are welcome.
Question: What’s the difference between your command line tool and others?
Answer: The functionality is probably equivalent, but NXBoot has no dependencies (it works directly with IOKit) and can handle any payload without additional configurations.
Changelog v.1
- iOS9, now iOS compatible from version 9 to 17.
- Reworked user interface with a new payload editor.
- Dark mode on iOS 12+.
- Import through sharing sheet now much more intuitive.
- Removed support for coreboot/CBFS, the community has instead focused on Hekate 6.
- Version 0.3.0 was a private beta, version 0.3.1 contains only bug fixes.
Changelog v0.3.2
This is a small update for bug fix released shortly after version 0.3.1.
- Fixed the payload import issue via the app’s file selector on iOS 9-10.
- Fixed issues with AppCenter’s functionality toggles in the settings.
- Automatic dishabling of AppCenter on March 31, 2025, when Microsoft will retire the service.
The attached nxboot binary file is only for
macOS(Intel + Apple Universal Silicon). This is now signed and notarized. IPA file file (.tipa
) is intended for TrollStore users only.
Add the following repository to your package manager to install NXBoot: https://mologie.github.io/repo/
Download: NXBoot v0.3.2
Download: NXBoot Trollstore v0.3.2-1
Download: Source code NXBoot v0.3.2
TrollStore or AppSync Unified needed. Attempting to play the NXBoot sideload in any other way will make it non-working.
Also available a command line tool for iOS and macOS: NXBoot Command Line Tool v0.3.1
The command line version of NXBoot runs on iOS 9.0+ and macOS 10.11+, it is also available in /usr/bin/nxboot
when the package .deb
It is installed. Type ./nxboot -h
for information on the use.
Source: wiidatabase.de