github badabing2005/PixelFlasher v7.6.0.0
Release v7.6.0.0

2 days ago

Release v7.6.0.0

Diffs to v7.5.0.0

  • Updated wxPython version to 4.2.2
  • Added compatibility for Python 3.13
  • Moved to macOS 13 Github Actions runner image as macOS 12 is being deprecated. This may affect compatibility with older macOS versions.
  • Added support for Samsung images that no longer use lz4 compression (e.g., boot.img instead of boot.img.lz4), modified image processing to handle both formats.
  • Fixed an edge case where returncode 0 would incorrectly indicate file presence with legacy and buggy SuperSU rooting. PixelFlasher now analyzes both return codes and response messages for accurate file detection.
  • Optimized GUI layout by reducing widget spacing and reorganizing elements to better accommodate smaller displays.
  • Added a dedicated toggle for "Custom ROM options" visibility (defaulting to hidden) to streamline the advanced options interface.
  • Introduced optional support file sanitization in settings - given the file's encrypted nature, redaction is now disabled by default to facilitate troubleshooting.
  • Disable mousewheel on comboboxes to avoid accidental selection changes.
  • Added a menu option to safely clear /data/adb/* contents, preventing accidental folder deletion when cleaning manually.
  • Updated PI Analysis Report's custom ROM injection apps list to match @osm0sis's maintained set.
  • Enhanced keybox check reporting functionality.
  • Improved patch creation logic, when multiple rooting apps are found on the device.
  • Added interactive user prompting when devices cannot automatically reboot to bootloader after OTA sideloading (similar to Pixel watches), allowing manual intervention instead of aborting.
  • Updated UIAutomator to recognize both old and new Play Store UI layouts (Note: UI Automator swipe functionality is currently affected by a bug in Android 15).
  • Added CTRL modifier functionality in PIF Manager during Play Integrity checks to reset and recalculate UIAutomator coordinates - useful when UI changes occur (resolution, font, orientation).
  • Implemented optimized Pixel Beta print extraction without full download, based on technique used by @osm0sis in excellent autopif2.sh script.

Under the Hood

  • Extensive code cleanup and optimization.
  • Added comprehensive debug messaging.
  • Improved exception handling throughout the application.

Don't miss a new PixelFlasher release

NewReleases is sending notifications on new releases.