github badabing2005/PixelFlasher v10.0.0.0
Release v10.0.0.0

5 hours ago
  • Add fast ZIP scanner (local-header parser) with nested-zip support and ZIP64 handling; credit @capntrips.
  • Improved low-memory ZIP fallback check_zip_contains_files_lowmem to avoid OOM on very large archives.
  • Add unified archive extractor extract_file_from_archive and EROFS/image extraction support; credits: @erofs and @capntrips.
  • Add EROFS extractor lookup plus is_erofs_image / check_erofs_contains_file utilities (needed for Pixel 11 family embedded images).
  • Refactor image processing to extract build.prop from system/vendor/product images via a unified flow; improve UI responsiveness using threading.
  • Make nested-zip temp-file handling and cleanup more robust.
  • Add robust fallback from the fast ZIP scanner to the zipfile API with improved error handling.
  • Harden sha256/I/O paths and add a small UI-yield hint for responsiveness.
  • Strengthen keybox certificate-chain validation with null checks and clearer error messages.
  • Make chain verification tolerant of missing/intermediate certs.
  • Large functional updates to Pif Manager to integrate the improved archive/image handling.
  • Add a Compile for Speed package action and menu entry to accelerate Android app compilation.
  • Improve PIF syntax highlighting.
  • Make console output flushing safe by updating the widget via a callback that ignores destroyed controls.
  • Strip XML comments prior to keybox parsing to avoid malformed-XML failures.
  • Add detection for RKP keyboxes and enforce the required ECDSA verification path.
  • Fix DN parsing to correctly handle serialNumber values and escaped commas.
  • PlantUML coloring schema has changed, update code to match the current schema.
  • Miscellaneous small fixes and adjustments across multiple modules.

Which file to download?

A description of the various artifacts is in the README

Don't miss a new PixelFlasher release

NewReleases is sending notifications on new releases.