NAND Fix Pro 2.0.1

sthetix procède à un petit toilettage de son utilitaire de réparation/régénération d’eMMC, pour supprimer quelques bugs et manipulations fastidieuses qui affectaient notamment les niveaux 1 et 2 de débrickage.

 

↓ Nouveautés / Corrections (cliquer pour voir) ↓'

What’s New in v2.0.1

This release is a maintenance update focused on fixing bugs, improving workflow stability, and enhancing the overall user experience.

Bug Fixes & Quality of Life Improvements

Smarter SD Card & File Handling

  • Manual SD Card Selection: If automatic detection of the Hekate SD card fails, you will now be prompted to select the drive manually. This provides a crucial fallback and ensures the application is always usable.
  • Context-Aware « Get Keys from SD »: The tool is now smarter. It will only look for, validate, and import a donor PRODINFO file if you are on the « Level 3 » tab, preventing confusion and unnecessary file operations for Level 1 and 2 users.
  • Robust Session Management: Fixed a critical bug where temporary paths for prod.keys, prodinfo, and firmware were saved to config.ini. The app now starts with a clean slate for these paths every time, preventing errors from using stale data from a previous session.

Enhanced Cleanup & Application Reset

  • Complete Cleanup After Copy: The « Copy BOOT to SD » function now performs a full cleanup. After successfully copying the files, it automatically deletes the entire temporary working directory, as well as the temporary prod.keys and PRODINFO files, leaving your system clean.
  • Supercharged « Reset App » Button: The reset button is now far more powerful. It will:
    • Delete any temporary prod.keys and PRODINFO files.
    • Find and remove all switch_gui_* temporary folders created by the app.
    • Reset all workflow states and clear the log for a truly fresh start.
  • Improved Exit Cleanup: The application now properly cleans up temporary files and folders if you close it before completing the « Copy BOOT to SD » step.

Under-the-Hood Optimizations

  • Smoother Progress Bar: The visual progress bar has been refactored to update on a single line without flickering. It now uses a more efficient rendering method for a smoother user experience during long operations.
  • Persistent Temporary Folders: Fixed a critical issue where the temporary folder containing the final BOOT0 and BOOT1 files could be deleted prematurely if an operation failed or the app was closed. The folder now persists until it is successfully used or manually reset.
  • Dependency Check on Launch: The application startup script now verifies that required Python packages (wmi, psutil) are installed, and will attempt to install them automatically if they are missing.

 

 

github