Releases: badabing2005/PixelFlasher
Releases · badabing2005/PixelFlasher
Release v5.7.0.0
- Rework the settings window: code refactoring and bug fixes.
- Bug Fix: In some cases log files were not saved.
- Bug Fix: Custom font size changes were not always applied.
- When getting device details, get battery details.
- Don't set ASH_STANDALONE=1 when using busybox, it encounters selinux related issue.
- Extra check to make sure the created patch is not zero bytes long.
Release v5.6.0.0
- Added configurable toolbar.
- Added device controls buttons to the menu.
- Added feature to Magisk Manager, ability to install modules from the PC.
- After flashing OTA, detect if the slot switched as expected, if it didn't, skip patched boot flashing (if selected).
- Added feature to Package Manager to be able to manage (add, remove, list) Magisk denylist.
- Added export csv formatted package list feature.
- When sanitizing DB, wipe write-ahead logs (WAL) for better privacy.
- Under the hood optimizations.
- Verity / Verification status check.
- Counter in package manager.
- Added a quick link to Android security and update bulletins.
Release v5.5.1.1
Release v5.5.1.0
Release v5.5.0.0
- Added a patch method
Other Magisk App
to be able to select any Magisk apk and use it to create a patch without installing Magisk, handy when a patch needs to be created with an older version of Magisk (in case the current version has issues) and Magisk daemon gets in the way and replaces the older version with a stub. - UI improvements
- Added
Kill Application
inPackage Manager
. - Added
Clear Application Data
inPackage Manager
. - Now that Full OTA flashing is the preferred method, added a direct link to the device's full OTA download page from Google.
- While flashing, disable the
Flash Pixel Phone
button to avoid accidental clicking. - Improved root detection.
- Bug fixes and other improvements.
Release v5.4.0.0
- Add Pixel Fold (Felix)
- Add sorting capability to boot list.
- Add warning about Magisk a8c4a33e:26103
- Improved auto-resize of boot columns.
- Improved internal DB management.
- Handle beta or similar words in the firmware name to not trigger hardware mismatch warning.
- Improved tracking the origin of a patched image.
- Display Kernel version as part of device details
- Refresh package manager list when packages are updated to reflect the changes.
- Miscellaneous other improvements.
- Update Readme.
Release v5.3.3.0
- #79 Bug-fix: Package Manager column stays unsorted when filtered.
- Warn users that extract the contents of firmware and use the image inside as firmware, which is no good.
- Warn users of Android Platform-Tools 34.0.3 about potential issues and suggest using 33.0.3
- Package manager bug fixes and improvements.
Release v5.3.2.0
- Added support for Pixel tablet (tangorpro).
For future devices, fixed a bug to auto detect init_boot partition and flash init_boot instead of boot even if the device is newer than the PixelFlasher and is not in PixelFlasher's list. - Disable Patch buttons if device is not in adb mode.
- Reboot to system after lock / unlock bootloader if
No Reboot
option is not selected. - Increase sleep after reboots to various modes to assure that slow devices have time to be detected.
- Updated Readme and screenshots.
- Minor improvements and bug fixes.
Release v5.3.1.2
- Set Active slot now automatically reboots to system after setting the slot, unless "No Reboot" option is selected.
- Update Ubuntu 20.04 build to be aligned to the same methods that Ubuntu 22.04 build uses.
- Improve confidence value calculation when comparing compressed sha1 against normal sha1 to account for shift.
- Do not abort when the sha1 comparison confidence value is low, leave the choice to the user.
- Update Windows builds (both) as wxPython wheel path changed, rely on a more persistent URL instead.
Release v5.3.1.1
- Set Active slot now automatically reboots to system after setting the slot, unless "No Reboot" option is selected.
- Update Ubuntu 20.04 build to be aligned to the same methods that Ubuntu 22.04 build uses.
- Improve confidence value calculation when comparing compressed sha1 against normal sha1 to account for shift.
- Do not abort when the sha1 comparison confidence value is low, leave the choice to the user.
- Update Windows builds as wxPython wheel path changed, rely on a more persistent URL instead.