J-Runner with Extras Changelog %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% V3.3.0 r3: - Added: Add support for XL Both patches - Added: Updated XL HDD patches to fix JTAG no boot issue - Added: Quality of life UI improvements - Added: 13604 dashboard - Fixed: UI bugs - Fixed: Issues with CB combo sorting - Fixed: Possible crash when loading certain nands V3.3.0 r2: - Added: Improved New Session command - Added: Updated XL HDD patch - Fixed: Corona 4GB image detection issue V3.3.0: - Added: Improved UI - Added: Support for 64MB Small Block images (XDK) - Added: Nand Info now displays SMC version - Added: Double click text boxes to copy value to clipboard - Added: Ability to edit KV MFR date - Added: Toggle for saving backups when editing KV or SMC Config - Added: Added 4580 CB to 6717 for certain JTAGable Zephyrs - Added: Automatically focus the IP entry box after writing XeLL - Added: EXT_CLK XDKbuild timings for Xenon and Zephyr - Added: Improved UI for some dialogs - Fixed: Certain OSIGs not working properly in Patch KV - Fixed: XL HDD not working properly on JTAG images - Fixed: Invalid characters causing the Donor Nand Wizard to crash - Fixed: Bugs with Corona BB console type - Fixed: Mistake in xFlasher JTAG programming definitions - Fixed: SMC Config Editor bugfix - Fixed: Certain config blocks causing SMC Config Editor to crash - Fixed: Erroneous Unrecognized Flash Config message with 64MB - Fixed: Various bugs and usability issues V3.2.2 r3: - Added: Reworked Advanced XeBuild Options panel - Added: Updated XL HDD and XL USB patches - Added: Improved UI for some dialogs - Fixed: Minor UI issues - Fixed: Broken tooltips in XeBuild panel - Fixed: Tab ordering in certain areas - Fixed: Various bugs and usability issues V3.2.2 r2: - Added: Ability to abort PicoFlasher read/write with Esc - Added: Catch more Pico side errors gracefully - Added: UsbdSec patch support - Fixed: Older dash packages failing to load - Fixed: PicoFlasher 4GB console message mistake - Fixed: PicoFlasher not interacting with read/write status - Fixed: Checkbox UI bug - Fixed: Other minor bugs and issues V3.2.2: - Added: Improved and enhanced UI - Added: New updater UI - Added: Improved updater logic - Added: Significant internal optimization - Added: 4GB writing now shows MB progress - Added: Proper OpenXenium CPLD flashing for xFlasher - Fixed: Sequencing issues in certain operations - Fixed: PicoFlasher JTAG XeLL writing issue - Fixed: Various bugs and usability issues V3.2.1 r3: - Fixed: NAND-X/JR-P BB writing incorrectly - Fixed: Error finding file when creating Glitch XeLL - Fixed: JTAG XeLL not writing with PicoFlasher - Fixed: Corona BB writing issue V3.2.1 r2: - Added: Ability to easily load XeLL images for donor use - Added: UI layout tweaks - Fixed: Several issues and desyncs with the CPU Key Database - Fixed: CB LDV might show an invalid number on encrypted CBs - Fixed: CB Pairing Data might show garbage when the data is invalid - Fixed: NAND-X/JR-P cancel loop issues - Fixed: Various bugs and usability issues - Changed: CB LDV and Pairing Data now blank when data is invalid - Changed: Cleanup the filesystem V3.2.1: - Added: Improved and enhanced UI - Added: Ability to restore the filesystem to a clean state - Added: Auto select RGH3 if a RGH3 image is loaded - Added: Auto select XL USB or XL HDD if a nand with them is loaded - Added: Improved SMC Config Editor - Added: Easy restore defaults option for temperature targets - Added: CB LDV and Pairing Data information - Added: Detection if required folders are missing - Added: Xenon/Zephyr EXT_CLK Timings - Fixed: Many wrong CB LDVs in CB Fuse Table - Fixed: Possible ECC write bug - Fixed: Issues with Custom XeBuild option - Changed: Cleaned up some areas of the UI V3.2.0: - Added: Improved and enhanced UI - Added: Auto folder/zip backup system (optional) - Added: Minor enhancements throughout the application - Added: CB combo box now pulls ALL CB versions from ini and sorts numerically - Added: Standalone ability to convert image to RGH3 - Added: Visual indicator for RGH3 nands - Added: Support for Corona BB - Added: More intelligent detection of nand type - Added: Improved folder scheme handling - Added: XL HDD support - Added: XL USB updated: Improved game compatibility - Fixed: Few RGH3 building issues - Fixed: CPU Key Database UI issues - Fixed: Kernel dropdown configuration bugs - Fixed: UI issues on high DPI monitors - Fixed: Buggy behavior with NAND-X/JR-P reading in certain modes - Fixed: Unnecessary delays during some operations - Fixed: Crashing issues on some systems when moving files after CPU Key entry - Fixed: Crash if entering CPU Key while reading/writing - Fixed: Invalid ability to load nand while the file is in use - Fixed: Some CBs had wrong reference LDV - Fixed: Out of sequence operation on nand initialization - Fixed: Progress bar stuck bug - Fixed: Various bugs and usability issues - Changed: Simplified some unneeded complexity - Changed: Don't revert hack type on CPU Key entry if the user changed it V3.1.5b: - Added: Proper support for high DPI displays - Fixed: Snapping/resizing issues on high DPI displays - Fixed: Some dialogs did not fit all elements on high DPI displays - Fixed: Duplicate directory creation issues - Fixed: Minor bugs in the platform V3.1.5: - Added: Improved updater - Added: xFlasher can now check CB - Added: Alert when a bad block in a critical area is detected - Fixed: SVF/XSVF file open bug - Fixed: RGH3 image creation bugs - Fixed: XDKbuild image creation bugs - Fixed: Various bugs and usability issues - Fixed: Bug causing XDKbuild Trinity BB images to fail - Changed: Preparing the platform for future updates - Changed: Updater now requires TLS1.2 V3.1.4: - Added: XL USB support - Added: Improved updater - Added: Alert if dangerous nand is loaded - Fixed: Various bugs and usability issues - Changed: Preparing the platform for future updates - Changed: Cleaned up unused code V3.1.3: - Added: Correct folder picker instead of legacy tree picker - Added: Improved GUI - Fixed: Error if COM port is in use - Fixed: Donor Nand Creator did not allow 512KB SMC Config to be used - Fixed: Incorrect handling of xefolder during nand manipulation - Fixed: Glitch availability should be checked by CB not dash - Fixed: UI scheduling bug causing out of order operation - Fixed: Kernel version list not sorted numerically - Fixed: Bug with Trinity BB handling - Fixed: Various bugs and usability issues - Changed: Preparing the platform for future updates - Changed: Hard OS floor is now Windows Vista SP2 or later (dotNET 4.5.2) V3.1.2: - Added: Support for PicoFlasher eMMC - Fixed: Donor Nand Creator invalid state issue - Fixed: Progress bar bug - Fixed: Some devices didn't reload nand into source after ECC write - Fixed: JR-Programmer ISD programming bugs - Fixed: Various bugs and usability issues - Fixed: Scheduling issues causing crashes on some systems - Changed: Standardized device console messages - Changed: Standardized device behavior in read/write V3.1.1: - Added: Support for PicoFlasher - Added: Updserv v3 - Added: Ability to create RGH3 XDKbuild images - Fixed: Various bugs and usability issues - Changed: NandPro version for Corona V3.1.0c: - Added: Ability to save Fuses.txt to Working Folder or Desktop - Added: Support for Trinity BB - Added: Improved GUI - Fixed: Various application back-end issues - Fixed: Switching Console ID display mode causing an exception if no nand loaded - Fixed: UI bug with bigffs - Fixed: Bugs with CPU Key Database search function - Fixed: IP Scanner left in invalid state after finding console - Fixed: Various bugs and usability issues V3.1.0b: - Added: File drag and drop for Donor Nand Creator and KV Decrypter - Added: Custom SMC Config selection in Donor Nand Creator - Fixed: Patches not being reset properly - Fixed: Invalid state causing Donor Nand Creator to not recognize console type - Fixed: New XeLL not launching ELF files correctly - Fixed: Post V3.1.0 release bugs V3.1.0: - Added: Improved functionality and speed of updater - Added: Improved GUI - Added: Refinements to Nand Info/KV Info panels - Added: Ability to end the session and start a new one - Added: RGH1.2 V2 timings for Slims - Added: Donor Nand Creation and KV Decrypter tools - Added: RGH3 ECC and Freeboot build support - Added: Better drivers for NAND-X and JRP - Added: Improved XeLL Reloaded, built with the newest fixes - Added: Better MTX USB Firmware Utility - Added: Friendly console ID decoding in Nand Info - Added: xFlasher support for Start Block and Length parameters - Added: Improved LibUsb implementation - Fixed: Buggy and broken behavior of IP configuration - Fixed: Nand not being correctly initialized before CPU Key retrieval - Fixed: Improved behavior when setting working directory - Fixed: JTAG XeLL creation issue - Fixed: Device detection issue - Fixed: Update JRP firmware not prompting for hex if nand loaded - Fixed: eMMC read ignoring iterations selected if opened from Advanced menu - Fixed: Tray icon being left in system tray occaisionally - Fixed: Various bugs and usability issues - Changed: Reworked MTX USB Mode - Changed: The program now checks for updates and starts much faster - Changed: Improved spawn location of subforms - Changed: Replaced annoying balloon on startup with taskbar icon V3.0.3b: - Added: Default dash selection to 17559 if no saved dash is present - Fixed: Loop between dialogs and installer if Visual C++ Redistributable is cancelled or fails - Fixed: Repeated clicking not ignored while xFlasher is initializing causing application to crash - Fixed: Issue causing Extract Files to cause a crash after files are moved to serial folder - Changed: XDKbuild check box behavior V3.0.3: - Added: Inhibit errors while the xFlasher initializes and queue commands until its ready - Added: SMC+ 1.1 ECCs - Added: Corona ECCs fixed for RGH1.2 all configurations - Added: Option to minimize application into tray icon - Fixed: xFlasher not releasing file when read/write is aborted - Fixed: xFlasher abort during writing did not display "Aborted" - Fixed: Crashing after 4GB reading on some systems due to too many simultaneous operations - Fixed: OS detection bug - Fixed: NAND not reloaded after patching KV - Fixed: Erroneous creation of empty "Logs" directory - Fixed: Keygen false positive detection on some antivirus software - Fixed: Issue with minimize/restore - Fixed: Various bugs and usability issues - Changed: Patching SMC Config is now seamless, no need to reload file - Changed: Zephyr Glitch2 now build ECCs and XeBuild as Falcon, no more need to manually change - Changed: Xenon Glitch2 now builds XeBuild as Falcon, no more need to manually change - Changed: Winbond 2K options are now on the main XeBuild tab V3.0.2b: - Added: xFlasher support for Xilinx XC2C64A-VQ100 for Matrix "Super-Big-IC" - Added: Better grabbing of CPLD type for xFlasher - Added: Ability to abort xFlasher SPI read/write via Esc key - Fixed: Incorrect display of xFlasher initializing - Fixed: Post-release bugs with xFlasher implementation - Fixed: 32-bit xFlasher dependancy detection - Fixed: Crashing issue with xFlasher and some antivirus software - Fixed: Various bugs and usability issues V3.0.2: - Added: Totally redone xFlasher integration with custom SPI DLL - Added: xFlasher now shows blocks during read/write and proper progress - Added: xFlasher alerts user when trying to write a eMMC image in SPI mode - Added: xFlasher alerts user when trying to program a timing in eMMC mode - Added: Clean SMC building option for Retail and DEVGL - Added: Support for the final xFlasher product - Added: Support for XDKbuild - Added: Improved updater - Added: Automatic detection of xFlasher dependencies - Fixed: Invalid hack types not greyed out after setting board type - Fixed: Zephyr timing info - Fixed: Buggy and bad handling of Winbond 2K radio buttons - Fixed: Various bugs and usability issues - Changed: Updater now shows download progress - Changed: Fixed dashlaunch XeBuild settings V3.0.1: - Added: XeBuild and Dashlaunch version info - Added: F3 and F4 shortcut keys to open Program Timing File and Custom Nand Args - Added: Updater now shows changelog - Added: xFlasher can now handle Xenon/Zephyr/Falcon 64MB (Devkit) NANDs - Added: 0 Fuse DEVGL building options - Fixed: Cannot write ECCs via Custom Nand Args with xFlasher - Fixed: Glitch ECC made on 14699 and older NAND even if Glitch2 is selected - Fixed: Various bugs and usability issues - Fixed: Buggy and bad handling of hack type radio buttons - Fixed: Zephyr radio buttons didn't properly deselect other timing groups - Fixed: Patching or extracting NANDs doesn't save to working folder - Fixed: Name of XC2C64A showing as XC2C64 - Changed: Creating NAND from scratch does not require an SMC.bin if using Glitch2 CR4 or SMC+ SMCs - Changed: Made xFlasher detect motherboards faster - Changed: Huge improvements to COM Port Monitor - Changed: Cleanup some UI elements - Changed: Updates to some included timing files V3.0.0d: - Added: xFlasher support for Xilinx XC2C64A-FG48 for Matrix "Small-IC" - Added: xFlasher can now detect and check flash configs and motherboards - Added: xFlasher automatic board type detection on reading/writing - Added: Query console button works with xFlasher now - Fixed: Cannot write JTAG XeLL bins with xFlasher - Fixed: Bug with timing programming of Zephyr timings - Fixed: Various bugs and usability issues - Fixed: Scan IP for console bug - Changed: Tweaks to included timing files V3.0.0c: - Added: SMC+ 1.1: CR4 slowdown instructions added - Fixed: Various bugs and usability issues - Changed: Improved xFlasher Glitch Chip detection V3.0.0b: - Added: 6717 Retail generation - Fixed: Bug in xFlasher implementation - Fixed: Bugs in UI - Changed: Timing Assistant Jasper updated V3.0.0: - Added: Update check and auto update - Added: Native xFlasher support (for xFlasher and others) - Added: SVF programming with xFlasher - Added: New RGH2 timings for Zephyr - Fixed: DemoN never sets progress to 100% - Fixed: No chime on 4GB - Fixed: Various bugs and usability issues - Fixed: Scan IP for console V2.9.7: - Added: Add Matrix Flasher reprogramming - Fixed: Various bugs and usability issues V2.9.6c: - Added: Newest Corona S-RGH timing files - Improved: Timing Assistant V2.9.6b: - Fixed: JTAG SMC copy bug V2.9.6: - Added: DEVGL Build Support - Added: Bigffs Build Support - Fixed: Various bugs and usability issues - Changed: Updated GUI for cleaner layout of controls - Changed: Totally redone Timing Assistant V2.9.5: - Added: Matrix Flasher Mode to support the MTX USB NAND Flasher - Added: XSVF support for Matrix Flasher - Added: New dualnand timings to Program Glitch Chip menu - Fixed: Matrix Flasher can't write - Fixed: Various bugs and usability issues V2.9.4: - Added: SMC+ SMCs - Added: Preperations for better Matrix Flasher Support - Fixed: J-Runner now cleans up SMCs it automatically places in - Fixed: Various bugs and usability issues V2.9.3: - Added: Completely new Program Glitch Chip menu - Fixed: Various bugs and usability issues - Changed: Cleaned up legacy code V2.9.2: - Fixed: Various bugs and usability issues V2.9.1: - Added: 6717 and 9199 Dash Support - Fixed: Various bugs and usability issues V2.9.0: - Added: Timing Assistant - Fixed: Various bugs and usability issues