Beta Version
π Unified Tool Pro β v6.0 Changelog
π₯ Major Update
Focused on stability, performance, and core flashing reliability.
β‘ UI / UX Improvements
- Checkbox system redesigned (β / β toggle)
- Larger clickable areas and improved readability
- File picker now opens at root drives (This PC)
- Remembers last used directory
- Removed redundant header device / fastboot indicators
- Improved spacing and layout consistency
π§ Flash Engine Improvements
- Refined Port ROM flashing pipeline
- Proper fastbootd handling
- Only flashes existing
.imgfiles (safe logic) - Improved Stock ROM payload extraction
- Safer flashing sequence
βοΈ Command Handling
-
Fixed ADB reboot commands:
- adb reboot
- adb reboot recovery
- adb reboot bootloader
-
Fixed fastboot reboot
-
All commands now run through worker threads
-
No UI freezing during operations
π§© Payload Dumper Fixes
- Fixed crash (
_ROOT_DIR not defined) - Improved partition detection
- Fixed extraction path handling
- Stable file selection system
π Bug Fixes
- Fixed reboot buttons not working
- Fixed checkbox rendering issues
- Fixed UI freeze during operations
- Fixed terminal not showing output
- Fixed PyInstaller runtime differences
- Fixed silent crashes due to hidden logs
β‘ Performance Improvements
-
Removed heavy UI animations causing jitter
-
Reduced redraw overhead
-
Faster UI response during:
- flashing
- extraction
- device polling
π§ Internal Changes
-
Cleaner separation:
- UI layer
- Flash engine
- Command system
-
Reduced legacy conflicts
-
Improved error visibility
π Summary
v6.0 makes the tool:
- More stable
- Faster
- Safer to use
- Closer to a production-grade flashing tool