├── .github └── workflows │ └── codeql-analysis.yml ├── .gitignore ├── BUILDING.md ├── LICENSE ├── Native ├── Linux │ ├── Makefile │ ├── native.cpp │ └── native.h └── Windows │ ├── Win32Def.h │ ├── WinHandle.h │ ├── libusbk_int.h │ ├── native.cpp │ ├── native.h │ ├── util.cpp │ └── util.h ├── README.md ├── pom.xml └── src └── main ├── java ├── configs │ ├── Config.java │ └── ConfigManager.java ├── handlers │ ├── AlertHandler.java │ ├── PayloadHandler.java │ ├── ProgressAlert.java │ ├── ResourceHandler.java │ ├── UpdateHandler.java │ └── ZipHandler.java ├── linux │ └── LinuxDeviceListener.java ├── macOS │ └── MacOSDeviceListener.java ├── main │ └── Main.java ├── rcm │ └── RCM.java ├── tasks │ └── Preloader.java ├── ui │ ├── JTegraNX.java │ ├── MainUIController.java │ └── UIGlobal.java ├── util │ ├── GlobalSettings.java │ ├── NativeLoader.java │ ├── SDPrepare.java │ └── Tray.java └── windows │ ├── DriverInstaller.java │ └── libusbKInstaller.java └── resources ├── MainUI.fxml ├── images ├── banner.png ├── browse.png ├── clear.png ├── close.png ├── delete.png ├── driver.png ├── error.png ├── exit.png ├── help.png ├── icon.png ├── inject.png ├── loadConfig.png ├── loaded.png ├── loading.png ├── menu.png ├── minimize.png ├── payload.png ├── plus.png ├── rcm_detected.png ├── rcm_undetected.png ├── saveConfig.png ├── sdcard.png ├── settings.png ├── tool.png ├── tray.png ├── update.png └── usb.png ├── native ├── linux │ ├── JTegraNX_x64.so │ └── JTegraNX_x86.so └── windows │ ├── JTegraNX_x64.dll │ └── JTegraNX_x86.dll ├── style.css ├── tools └── gptrestore.bin └── windows ├── APX-Driver.exe └── libusbK-3.0.7.0-setup.exe /.github/workflows/codeql-analysis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dylwedma11748/JTegraNX/HEAD/.github/workflows/codeql-analysis.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dylwedma11748/JTegraNX/HEAD/.gitignore -------------------------------------------------------------------------------- /BUILDING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dylwedma11748/JTegraNX/HEAD/BUILDING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dylwedma11748/JTegraNX/HEAD/LICENSE -------------------------------------------------------------------------------- /Native/Linux/Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dylwedma11748/JTegraNX/HEAD/Native/Linux/Makefile -------------------------------------------------------------------------------- /Native/Linux/native.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dylwedma11748/JTegraNX/HEAD/Native/Linux/native.cpp -------------------------------------------------------------------------------- /Native/Linux/native.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dylwedma11748/JTegraNX/HEAD/Native/Linux/native.h -------------------------------------------------------------------------------- /Native/Windows/Win32Def.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dylwedma11748/JTegraNX/HEAD/Native/Windows/Win32Def.h -------------------------------------------------------------------------------- /Native/Windows/WinHandle.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dylwedma11748/JTegraNX/HEAD/Native/Windows/WinHandle.h -------------------------------------------------------------------------------- /Native/Windows/libusbk_int.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dylwedma11748/JTegraNX/HEAD/Native/Windows/libusbk_int.h -------------------------------------------------------------------------------- /Native/Windows/native.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dylwedma11748/JTegraNX/HEAD/Native/Windows/native.cpp -------------------------------------------------------------------------------- /Native/Windows/native.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dylwedma11748/JTegraNX/HEAD/Native/Windows/native.h -------------------------------------------------------------------------------- /Native/Windows/util.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dylwedma11748/JTegraNX/HEAD/Native/Windows/util.cpp -------------------------------------------------------------------------------- /Native/Windows/util.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dylwedma11748/JTegraNX/HEAD/Native/Windows/util.h -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dylwedma11748/JTegraNX/HEAD/README.md -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dylwedma11748/JTegraNX/HEAD/pom.xml -------------------------------------------------------------------------------- /src/main/java/configs/Config.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dylwedma11748/JTegraNX/HEAD/src/main/java/configs/Config.java -------------------------------------------------------------------------------- /src/main/java/configs/ConfigManager.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dylwedma11748/JTegraNX/HEAD/src/main/java/configs/ConfigManager.java -------------------------------------------------------------------------------- /src/main/java/handlers/AlertHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dylwedma11748/JTegraNX/HEAD/src/main/java/handlers/AlertHandler.java -------------------------------------------------------------------------------- /src/main/java/handlers/PayloadHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dylwedma11748/JTegraNX/HEAD/src/main/java/handlers/PayloadHandler.java -------------------------------------------------------------------------------- /src/main/java/handlers/ProgressAlert.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dylwedma11748/JTegraNX/HEAD/src/main/java/handlers/ProgressAlert.java -------------------------------------------------------------------------------- /src/main/java/handlers/ResourceHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dylwedma11748/JTegraNX/HEAD/src/main/java/handlers/ResourceHandler.java -------------------------------------------------------------------------------- /src/main/java/handlers/UpdateHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dylwedma11748/JTegraNX/HEAD/src/main/java/handlers/UpdateHandler.java -------------------------------------------------------------------------------- /src/main/java/handlers/ZipHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dylwedma11748/JTegraNX/HEAD/src/main/java/handlers/ZipHandler.java -------------------------------------------------------------------------------- /src/main/java/linux/LinuxDeviceListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dylwedma11748/JTegraNX/HEAD/src/main/java/linux/LinuxDeviceListener.java -------------------------------------------------------------------------------- /src/main/java/macOS/MacOSDeviceListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dylwedma11748/JTegraNX/HEAD/src/main/java/macOS/MacOSDeviceListener.java -------------------------------------------------------------------------------- /src/main/java/main/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dylwedma11748/JTegraNX/HEAD/src/main/java/main/Main.java -------------------------------------------------------------------------------- /src/main/java/rcm/RCM.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dylwedma11748/JTegraNX/HEAD/src/main/java/rcm/RCM.java -------------------------------------------------------------------------------- /src/main/java/tasks/Preloader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dylwedma11748/JTegraNX/HEAD/src/main/java/tasks/Preloader.java -------------------------------------------------------------------------------- /src/main/java/ui/JTegraNX.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dylwedma11748/JTegraNX/HEAD/src/main/java/ui/JTegraNX.java -------------------------------------------------------------------------------- /src/main/java/ui/MainUIController.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dylwedma11748/JTegraNX/HEAD/src/main/java/ui/MainUIController.java -------------------------------------------------------------------------------- /src/main/java/ui/UIGlobal.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dylwedma11748/JTegraNX/HEAD/src/main/java/ui/UIGlobal.java -------------------------------------------------------------------------------- /src/main/java/util/GlobalSettings.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dylwedma11748/JTegraNX/HEAD/src/main/java/util/GlobalSettings.java -------------------------------------------------------------------------------- /src/main/java/util/NativeLoader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dylwedma11748/JTegraNX/HEAD/src/main/java/util/NativeLoader.java -------------------------------------------------------------------------------- /src/main/java/util/SDPrepare.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dylwedma11748/JTegraNX/HEAD/src/main/java/util/SDPrepare.java -------------------------------------------------------------------------------- /src/main/java/util/Tray.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dylwedma11748/JTegraNX/HEAD/src/main/java/util/Tray.java -------------------------------------------------------------------------------- /src/main/java/windows/DriverInstaller.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dylwedma11748/JTegraNX/HEAD/src/main/java/windows/DriverInstaller.java -------------------------------------------------------------------------------- /src/main/java/windows/libusbKInstaller.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dylwedma11748/JTegraNX/HEAD/src/main/java/windows/libusbKInstaller.java -------------------------------------------------------------------------------- /src/main/resources/MainUI.fxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dylwedma11748/JTegraNX/HEAD/src/main/resources/MainUI.fxml -------------------------------------------------------------------------------- /src/main/resources/images/banner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dylwedma11748/JTegraNX/HEAD/src/main/resources/images/banner.png -------------------------------------------------------------------------------- /src/main/resources/images/browse.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dylwedma11748/JTegraNX/HEAD/src/main/resources/images/browse.png -------------------------------------------------------------------------------- /src/main/resources/images/clear.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dylwedma11748/JTegraNX/HEAD/src/main/resources/images/clear.png -------------------------------------------------------------------------------- /src/main/resources/images/close.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dylwedma11748/JTegraNX/HEAD/src/main/resources/images/close.png -------------------------------------------------------------------------------- /src/main/resources/images/delete.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dylwedma11748/JTegraNX/HEAD/src/main/resources/images/delete.png -------------------------------------------------------------------------------- /src/main/resources/images/driver.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dylwedma11748/JTegraNX/HEAD/src/main/resources/images/driver.png -------------------------------------------------------------------------------- /src/main/resources/images/error.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dylwedma11748/JTegraNX/HEAD/src/main/resources/images/error.png -------------------------------------------------------------------------------- /src/main/resources/images/exit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dylwedma11748/JTegraNX/HEAD/src/main/resources/images/exit.png -------------------------------------------------------------------------------- /src/main/resources/images/help.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dylwedma11748/JTegraNX/HEAD/src/main/resources/images/help.png -------------------------------------------------------------------------------- /src/main/resources/images/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dylwedma11748/JTegraNX/HEAD/src/main/resources/images/icon.png -------------------------------------------------------------------------------- /src/main/resources/images/inject.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dylwedma11748/JTegraNX/HEAD/src/main/resources/images/inject.png -------------------------------------------------------------------------------- /src/main/resources/images/loadConfig.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dylwedma11748/JTegraNX/HEAD/src/main/resources/images/loadConfig.png -------------------------------------------------------------------------------- /src/main/resources/images/loaded.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dylwedma11748/JTegraNX/HEAD/src/main/resources/images/loaded.png -------------------------------------------------------------------------------- /src/main/resources/images/loading.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dylwedma11748/JTegraNX/HEAD/src/main/resources/images/loading.png -------------------------------------------------------------------------------- /src/main/resources/images/menu.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dylwedma11748/JTegraNX/HEAD/src/main/resources/images/menu.png -------------------------------------------------------------------------------- /src/main/resources/images/minimize.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dylwedma11748/JTegraNX/HEAD/src/main/resources/images/minimize.png -------------------------------------------------------------------------------- /src/main/resources/images/payload.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dylwedma11748/JTegraNX/HEAD/src/main/resources/images/payload.png -------------------------------------------------------------------------------- /src/main/resources/images/plus.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dylwedma11748/JTegraNX/HEAD/src/main/resources/images/plus.png -------------------------------------------------------------------------------- /src/main/resources/images/rcm_detected.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dylwedma11748/JTegraNX/HEAD/src/main/resources/images/rcm_detected.png -------------------------------------------------------------------------------- /src/main/resources/images/rcm_undetected.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dylwedma11748/JTegraNX/HEAD/src/main/resources/images/rcm_undetected.png -------------------------------------------------------------------------------- /src/main/resources/images/saveConfig.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dylwedma11748/JTegraNX/HEAD/src/main/resources/images/saveConfig.png -------------------------------------------------------------------------------- /src/main/resources/images/sdcard.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dylwedma11748/JTegraNX/HEAD/src/main/resources/images/sdcard.png -------------------------------------------------------------------------------- /src/main/resources/images/settings.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dylwedma11748/JTegraNX/HEAD/src/main/resources/images/settings.png -------------------------------------------------------------------------------- /src/main/resources/images/tool.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dylwedma11748/JTegraNX/HEAD/src/main/resources/images/tool.png -------------------------------------------------------------------------------- /src/main/resources/images/tray.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dylwedma11748/JTegraNX/HEAD/src/main/resources/images/tray.png -------------------------------------------------------------------------------- /src/main/resources/images/update.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dylwedma11748/JTegraNX/HEAD/src/main/resources/images/update.png -------------------------------------------------------------------------------- /src/main/resources/images/usb.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dylwedma11748/JTegraNX/HEAD/src/main/resources/images/usb.png -------------------------------------------------------------------------------- /src/main/resources/native/linux/JTegraNX_x64.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dylwedma11748/JTegraNX/HEAD/src/main/resources/native/linux/JTegraNX_x64.so -------------------------------------------------------------------------------- /src/main/resources/native/linux/JTegraNX_x86.so: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dylwedma11748/JTegraNX/HEAD/src/main/resources/native/linux/JTegraNX_x86.so -------------------------------------------------------------------------------- /src/main/resources/native/windows/JTegraNX_x64.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dylwedma11748/JTegraNX/HEAD/src/main/resources/native/windows/JTegraNX_x64.dll -------------------------------------------------------------------------------- /src/main/resources/native/windows/JTegraNX_x86.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dylwedma11748/JTegraNX/HEAD/src/main/resources/native/windows/JTegraNX_x86.dll -------------------------------------------------------------------------------- /src/main/resources/style.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dylwedma11748/JTegraNX/HEAD/src/main/resources/style.css -------------------------------------------------------------------------------- /src/main/resources/tools/gptrestore.bin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dylwedma11748/JTegraNX/HEAD/src/main/resources/tools/gptrestore.bin -------------------------------------------------------------------------------- /src/main/resources/windows/APX-Driver.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dylwedma11748/JTegraNX/HEAD/src/main/resources/windows/APX-Driver.exe -------------------------------------------------------------------------------- /src/main/resources/windows/libusbK-3.0.7.0-setup.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/dylwedma11748/JTegraNX/HEAD/src/main/resources/windows/libusbK-3.0.7.0-setup.exe --------------------------------------------------------------------------------