Skip to content

Releases: badabing2005/PixelFlasher

Release v5.8.0.7

09 Oct 22:24
cf8ff3f
Compare
Choose a tag to compare
Release v5.8.0.7 Pre-release
Pre-release
  • There are no changes in this release, aside from the fact that the sha256 of each binary is added to the assets.
  • If you already have 5.8.0.3 no need to download 5.8.0.7
  • Keeping this pre-release to avoid triggering update check.

Release v5.8.0.3

06 Oct 13:53
186d81f
Compare
Choose a tag to compare
  • Improved debug messages for troubleshooting.

v5.8.0.2

26 Sep 13:35
Compare
Choose a tag to compare
  • Bug Fix: Initialize a variable when flashing Magisk_zygote64_32

Release v5.8.0.1

24 Sep 20:44
Compare
Choose a tag to compare
  • Bug fix: #99 Settings not opening on linux/arch based distro

Release v5.8.0.0

19 Sep 21:04
Compare
Choose a tag to compare
  • Added support for scrcpy (Screen Copy), you can now launch scrcpy to the attached device, configuration is done in the main settings window.
  • Completely redid the wireless connection, there is now wireless manager, that shows history, status and quick selection from history, and supports wireless debugging which requires pairing and is the only option for newer OS-es.
  • For crDroid and other non Pixel firmware automatically set to Full OTA mode (ie sideload) if payload.bin is detected.
  • Added a button to reboot to userspace fastboot (fastbootd).
  • Added system menu to be able to move, resize, minimize, maximize. (useful when the window is of the screen)
  • When extracting from payload.bin, optionally also extract (if available) dtbo.img, super_empty.img, vendor_boot.img, vender_kernel_boot.img in addition to boot.img and init_boot.img (configurable in the settings), as some of these images are needed for 3rd party firmware flashing.
  • On Linux, display a message when terminal app is not set and open shell feature is used.
  • For Samsung devices, when creating a tar file of a patched boot, use POSIX tar format.
  • Miscellaneous fixes and improvements.

Release v5.7.2.0

15 Aug 16:16
Compare
Choose a tag to compare
  • Regression Bug fix: Refresh UI to display / hide flash options after changing advanced settings.
  • Use Python 3.11 instead of 3.10

Release v5.7.1.0

13 Aug 15:36
Compare
Choose a tag to compare
  • Print available memory when starting PixelFlasher.
  • Option to sacrifice speed in favor of using less memory (used when processing large firmware files, turn it on only if you run into out of memory errors)

Release v5.7.0.0

09 Aug 23:24
Compare
Choose a tag to compare
  • 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

08 Aug 00:31
Compare
Choose a tag to compare
  • 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

16 Jul 21:00
Compare
Choose a tag to compare
  • #84, further UI improvements for smaller screens.
  • Better dark mode handling for MacOS and Linux.
  • #86, improved handling of space characters in paths.