dylwedma11748 / JTegraNX

Another RCM payload injector written in Java and C++
GNU General Public License v2.0
101 stars 5 forks source link

Png Png GitHub GitHub All Releases GitHub repo size FOSSA Status

Png

JTegraNX - Another RCM payload injector

In order to run this program, you need Java 8 or higher installed on your computer. You can download Java here.

JTegraNX is supported on Windows, Linux, and Mac OS X.

Preview

image

Features

Usage

Normal mode:

Command line mode:

Linux support

Linux support has been added in v1.6.6, to use JTegraNX on Linux some preperation may be required.

Mac OS X support

Mac OS X support has been added in v1.6.7, some things to take note on though.

Command line mode

Command line mode is a new feature added in v1.6.7. This mode has most of JTegraNX's functionality stuffed into the command line.

These features are not usable in command line mode:

Using configs

The config system allows you to save what you entered in the "Payload Path" field and load it again in another session.

Loading a saved config:

Simply click on "Load Config" to reveal the config list, then select the config you wish to use.

Saving a config:

Simply click on "Save Config", input a name for the config, and hit enter.

Custom Settings

You can now customize JTegraNX's settings to your liking.

SD Card preparation

This new feature with JTegraNX will download all the basic requirements for getting your Switch ready for CFW and copy them to the specified output path.

GPT restoration

This new feature added in v1.6.9 will inject gptrestore, which is now bundled with JTegraNX as a standard tool instead of a bundled payload.

APX driver detection/installation

JTegraNX can detect if the APX driver is missing or incorrect, and if this is the case, you have the option to install it from there.

Portable mode

JTegraNX's old behavior for handling data files has been re-implemented as a secondary option. Portable mode make it to where the "Payloads" directory and the main config file are created in the working directory of where the JAR is executed. You can switch between standard and portable mode using the Settings menu.

Bundled Payloads

For any bundled payloads, JTegraNX will download them automatically, place them in the "Payloads" directory, and optionally check for updates on them each time the program is launched. If updates are enabled and an update for a payload is found, it will be taken care of.

Currently bundled payloads:

Credits