Releases: badabing2005/PixelFlasher
Releases · badabing2005/PixelFlasher
Release v8.4.0.1
- Regression bug fix: Removing TrickyStore's PIF support had kept the Keybox push button hidden.
Which file to download?
A description of the various artifacts is in the README
Release v8.4.0.0
- Added configurable option to enable keybox indexing (all local), which helps in identifying duplicates and more.
- When vendor_boot is used to create a patch (KSUN), flashing should write to vendor_boot partition.
- Support additional terminals and file managers on Linux systems, and utilize various fallback strategies.
- Removed TrickyStore's PIF support as it has not been part of TS for a while.
- Miscellaneous other minor improvements
Which file to download?
A description of the various artifacts is in the README
Release v8.3.1.0
- When processing factory/OTA images, extract vendor_boot.img
- KernelSU_LKM (version_code 12109 or newer) and KernelSU-Next_LKM use vendor_boot.img for patching on Pixel 6a (bluejay)
- Bug Fix #314: Initialize mount_type variable
- Autoclose bot workflow improvements
- Use CI build of AppImageTool to avoid FUSE dependency issues
- Miscellaneous other minor improvements
Which file to download?
A description of the various artifacts is in the README
Release v8.3.0.0
- New feature: Logcat Viewer with GUI options selector, can be launched from
Device | Logcat
menu.
- New feature: After OTA is sideload, automatically launch filtered logcat to show the progress of
update_engine
OTA merging. It is important to wait for completion of the merge.
This can also be manually launched from theDevice | Logcat filter: update_engine
menu. - New feature:
Bootloader Versions
inDevice
menu, which extracts bootloader version from the current device (must be rooted).
This is important to determine if the device is at risk of potential ARB (Anti-Rollback Protection) bricking.
PixelFlasher will also compare the detected versions and report if the detected bootloader versions are vulnerable. - Bug fix: #313 - Image list refresh not working. Adjusted the scraper for Google-introduced changes.
- GitHub Actions workflow improvements.
- Beta Pif print extraction improvements.
- Added
Keep patch temporary files
setting, useful only for troubleshooting. Default: False - Miscellaneous other minor improvements.
Which file to download?
A description of the various artifacts is in the README
@bluehomewu and @LittlenineEnnea
FYI new strings in this release that needs to be translated.
Release v8.2.1.0
- Bug Fix #311, switch slot confirmation missing
True
hence aborting. - Updated translations.
- Added GitHub bug report / feature request templates.
- Updated Android versions list.
- Increased timeout for builds.
- Added handling for non-official Pixel factory image processing.
- Improved beta PIF extraction performance.
- Implemented miscellaneous minor improvements.
Which file to download?
A description of the various artifacts is in the README
Release v8.2.0.0
- Add: spoofVendingSdk option to PIF Manager.
- Add:
Open URL
feature which launches the default browser on the selected device and opens the provided URL. - Add: automatic CI builds on pull requests.
- Add: Traditional Chinese zh-rTW translation thanks to pull request by EdwardWu @bluehomewu
- Bug fix: Device list mapping error when using GSI images.
- Improvement: do not abort processing keybox verification even if DeviceID is missing from the structure.
- Improved console messages.
- Updated Readme.
Which file to download?
A description of the various artifacts is in the README
Release v8.1.1.0
- Enhancement #304, make Google Images scraping more resilient to breaking changes.
- Remove Magisk Canary download / Install option to match the latest Magisk channels.
- Improved console logging when displaying script contents.
- Remove Windows 2019 builds; The Windows 2019 Github Actions runner image will is retired
Which file to download?
A description of the various artifacts is in the README
Release v8.1.0.0
- Enhanced "Get Beta Print" functionality:
- Improved detection of problematic download links with automatic fallback to alternate methods.
- Added checksum validation with automatic method switching when mismatches occur.
- Implemented release date validation to prevent issues with incorrectly published dates.
- Added support for extracting beta prints from any GSI version.
- Removed Chiteroman's PlayIntegrityFix resources (repository and module installation options) as the repository has been deleted.
- Added warning and confirmation dialogs when users attempt to switch slots or flash both slots to prevent anti-rollback (ARB) issues.
- Updated translation files with new strings for ARB warnings.
- Updated README documentation.
- Various minor improvements and optimizations.
Which file to download?
A description of the various artifacts is in the README
Release v8.0.3.1
- New feature #301 Auto-adjust the boot / init_boot file paths if the user decides to move the working directory using
pf_home
setting. - New feature #302 Report if Google Beta download links or the checksums don't match the published values and indicate in the menu that the link has issues.
- Upgrade protobuf-python due to CVE-2025-4565.
- Update Google OTA beta links.
- Improved download progress window, all in one pane.
- Convert Rollback index (epoch) to human readable date format.
- Other minor improvements.
Which file to download?
A description of the various artifacts is in the README
Release v8.0.2.1
- Report
ro.boot.hw.soc.sec-ar
andap-ar-s
values to keep track of Rollback Index.
Which file to download?
A description of the various artifacts is in the README