{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":458873908,"defaultBranch":"main","name":"PixelFlasher","ownerLogin":"badabing2005","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-02-13T17:02:09.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/22603312?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1717516463.0","currentOid":""},"activityList":{"items":[{"before":"3966dbcd9ce894747832971ecbb3257406f3be14","after":"5b991b20016370b9ec8cbe3fce204e15e12940ae","ref":"refs/heads/main","pushedAt":"2024-06-04T15:54:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"badabing2005","name":null,"path":"/badabing2005","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22603312?s=80&v=4"},"commit":{"message":"- #204 Fix [Pyinstaller issue](https://github.com/pyinstaller/pyinstaller/issues/1684#issuecomment-590288201), thanks to PR from @cjshearer.\n- PIF Import favorites can now import recursively including subdirectories.\n- Added Device | Check otacerts menu option to quickly check if the ROM is signed.\n- Sync banned kernel list with @osm0sis [published list](https://xdaforums.com/t/module-play-integrity-fix-safetynet-fix.4607985/page-518#post-89308909).\n- Improved exception handling\n- Improved debug messages for troubleshooting\n- Fix timing issue for a corner case cleanup before unzipping is completed.\n- AVBTool improvements.","shortMessageHtmlLink":"- #204 Fix [Pyinstaller issue](pyinstaller/pyinstaller#1684 (comment))…"}},{"before":"03f9a8c8fb21929f8f6899e588e65d6e22026e9b","after":"3966dbcd9ce894747832971ecbb3257406f3be14","ref":"refs/heads/main","pushedAt":"2024-05-23T01:38:35.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"badabing2005","name":null,"path":"/badabing2005","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22603312?s=80&v=4"},"commit":{"message":"Merge pull request #205 from cjshearer/fix/missing_cffi_backend_module\n\nFix missing _cffi_backend module","shortMessageHtmlLink":"Merge pull request #205 from cjshearer/fix/missing_cffi_backend_module"}},{"before":"0ea3b64cbcd12a743b011ddf47f1f02c4a121b55","after":"03f9a8c8fb21929f8f6899e588e65d6e22026e9b","ref":"refs/heads/main","pushedAt":"2024-05-17T19:46:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"badabing2005","name":null,"path":"/badabing2005","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22603312?s=80&v=4"},"commit":{"message":"- Added Pixel 8a (akita) support.\n- Updated Pixel device end of life dates based on [Google's published data](https://support.google.com/pixelphone/answer/4457705).\n- Added an option to refresh Google Images download links, useful on release days when you want an immediate refresh.\n- Memory improvements when building Google Images list.\n- Added additional troubleshooting debug messages when a device is not detected.\n- Minor bug fixes and improvements.","shortMessageHtmlLink":"- Added Pixel 8a (akita) support."}},{"before":"911f9137617b2552be35aec741d389bae35f23d3","after":"0ea3b64cbcd12a743b011ddf47f1f02c4a121b55","ref":"refs/heads/main","pushedAt":"2024-05-09T02:04:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"badabing2005","name":null,"path":"/badabing2005","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22603312?s=80&v=4"},"commit":{"message":"- Added encryption to support.zip for extra privacy / security.\n- Regression bug fix: When a Magisk module was disabled in Magisk, it was not reflected in PixelFlasher.\n- Added `Refresh` button to refresh Magisk module list at will.\n- When `Apply Custom ROM` checkbox is checked, make sure that a ROM file is also selected, otherwise ignore the selection.\n- After rebooting to bootloader, if the device is not detected, sleep 5 seconds and try again.\n- Update `Readme` to include a link to proper USB driver setup on Linux systems.","shortMessageHtmlLink":"- Added encryption to support.zip for extra privacy / security."}},{"before":"0d1db2dd4c2c1b0f5f299eb58e108f8082cf688f","after":"911f9137617b2552be35aec741d389bae35f23d3","ref":"refs/heads/main","pushedAt":"2024-05-08T13:55:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"badabing2005","name":null,"path":"/badabing2005","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22603312?s=80&v=4"},"commit":{"message":"- Update readme.","shortMessageHtmlLink":"- Update readme."}},{"before":"5edb9c1204860b48bb5b3c4bbc7475159008fa9a","after":"0d1db2dd4c2c1b0f5f299eb58e108f8082cf688f","ref":"refs/heads/main","pushedAt":"2024-04-30T00:49:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"badabing2005","name":null,"path":"/badabing2005","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22603312?s=80&v=4"},"commit":{"message":"- When getting SPL details, don't limit it to just boot.img.","shortMessageHtmlLink":"- When getting SPL details, don't limit it to just boot.img."}},{"before":"550fbb46051e94082766388a98b31e3379e0b1d3","after":"5edb9c1204860b48bb5b3c4bbc7475159008fa9a","ref":"refs/heads/main","pushedAt":"2024-04-29T18:38:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"badabing2005","name":null,"path":"/badabing2005","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22603312?s=80&v=4"},"commit":{"message":"- Update AVBTool to use RSA library instead of depending on an external openssl.\n- English typo corrections.\n- When flashing OTA, give the option to continue, even if it is a downgrade.\n- Github action: Fix MacOS build deployment issue.","shortMessageHtmlLink":"- Update AVBTool to use RSA library instead of depending on an extern…"}},{"before":"4fabe44f63ba8191a70d6d55e011749ca849cde0","after":"550fbb46051e94082766388a98b31e3379e0b1d3","ref":"refs/heads/main","pushedAt":"2024-04-18T01:08:23.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"badabing2005","name":null,"path":"/badabing2005","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22603312?s=80&v=4"},"commit":{"message":"- Bugfix: #194 Unintialized variable `kmi_override` causing patching with KernelSU LKM fail if the value is not set in preferences.\n- Bugfix: Preferences setting `Magisk Package Name` not saved.\n- Regression bugfix: Rooted Magisk patching aborting if Magisk application path is not found when hidden and not properly set in the settings.\n PixelFlasher should not require unhiding Magisk or setting the package name if rooted, and su access to shell is granted.","shortMessageHtmlLink":"- Bugfix: #194 Unintialized variable kmi_override causing patching …"}},{"before":"014cc81592b49f53c6316b2b0e507c3d0e05cfb5","after":"4fabe44f63ba8191a70d6d55e011749ca849cde0","ref":"refs/heads/main","pushedAt":"2024-04-17T01:42:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"badabing2005","name":null,"path":"/badabing2005","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22603312?s=80&v=4"},"commit":{"message":"- Roll up MacOS related changes. #187 and #190\n- Logging improvements\n- When Magisk delta is installed, automatically set the package to: `io.github.huskydg.magisk`","shortMessageHtmlLink":"- Roll up MacOS related changes. #187 and #190"}},{"before":null,"after":"559b01e5b5c4f58225de6b1aac0229b98dc1a107","ref":"refs/heads/feature/Test_File_Menu_For_MacOS","pushedAt":"2024-04-16T02:04:51.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"badabing2005","name":null,"path":"/badabing2005","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22603312?s=80&v=4"},"commit":{"message":"- Test hiding file menu for MacOS","shortMessageHtmlLink":"- Test hiding file menu for MacOS"}},{"before":"8e7ca653b7b375c3933c58d4bae5464f99b24b16","after":"014cc81592b49f53c6316b2b0e507c3d0e05cfb5","ref":"refs/heads/main","pushedAt":"2024-04-15T18:39:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"badabing2005","name":null,"path":"/badabing2005","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22603312?s=80&v=4"},"commit":{"message":"- #187, assign wx.ID_PREFERENCES to setting menu to make it compatible with MacOS","shortMessageHtmlLink":"- #187, assign wx.ID_PREFERENCES to setting menu to make it compatibl…"}},{"before":"c63f178b6e085b8236a024901a88064c9998c89c","after":"8e7ca653b7b375c3933c58d4bae5464f99b24b16","ref":"refs/heads/main","pushedAt":"2024-04-15T16:04:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"badabing2005","name":null,"path":"/badabing2005","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22603312?s=80&v=4"},"commit":{"message":"- #190 change how opening adb shell works on MacOS","shortMessageHtmlLink":"- #190 change how opening adb shell works on MacOS"}},{"before":"3458aa038a2dbba00d6237bbc327f299cfe7728c","after":"c63f178b6e085b8236a024901a88064c9998c89c","ref":"refs/heads/main","pushedAt":"2024-04-15T13:33:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"badabing2005","name":null,"path":"/badabing2005","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22603312?s=80&v=4"},"commit":{"message":"- One last attempt to find a workaround fix for #187","shortMessageHtmlLink":"- One last attempt to find a workaround fix for #187"}},{"before":"fe34916e7521d50c1e950c6d40c1d46f01db49c2","after":"3458aa038a2dbba00d6237bbc327f299cfe7728c","ref":"refs/heads/main","pushedAt":"2024-04-15T12:47:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"badabing2005","name":null,"path":"/badabing2005","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22603312?s=80&v=4"},"commit":{"message":"- Bugfix: #192 - Failed to process Android 15 beta firmware.","shortMessageHtmlLink":"- Bugfix: #192 - Failed to process Android 15 beta firmware."}},{"before":"361aae064f43ce63033b8e88fffe7084a7f3aabd","after":"fe34916e7521d50c1e950c6d40c1d46f01db49c2","ref":"refs/heads/main","pushedAt":"2024-04-14T23:21:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"badabing2005","name":null,"path":"/badabing2005","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22603312?s=80&v=4"},"commit":{"message":"- Add a new experimental feature to downgrade without a wipe and potentially switch from Beta to Stable without a wipe.\n Credit to @tbalden for the discovery and @capntrips for the details of the process.\n- Select any img file and get additional image info.\n- #190 fix, scrcpy launch improvement.\n- Improved Menu to disabled advanced features when it's not enabled in the settings. (Previously only other GUI elements were hidden or disabled).\n- If KernelSU or APatch is installed, report their version as part of device details.\n- Improved logging.\n- Improved santization.\n- Other minor improvements and added stability.","shortMessageHtmlLink":"- Add a new experimental feature to downgrade without a wipe and pote…"}},{"before":"12a77fe4eac636ccb6b0dd2c7b4581c7112b8d58","after":"361aae064f43ce63033b8e88fffe7084a7f3aabd","ref":"refs/heads/main","pushedAt":"2024-04-09T21:31:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"badabing2005","name":null,"path":"/badabing2005","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22603312?s=80&v=4"},"commit":{"message":"- Fix regression introduced when refactoring code in KernelSU Patching.\n- On MacOS, move the exit menu into PixelFlasher's file menu from the OS's native Exit menu.","shortMessageHtmlLink":"- Fix regression introduced when refactoring code in KernelSU Patching."}},{"before":"cc8623240baa4eba4a8e87007fc5991bbf2284e9","after":"12a77fe4eac636ccb6b0dd2c7b4581c7112b8d58","ref":"refs/heads/main","pushedAt":"2024-04-06T19:15:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"badabing2005","name":null,"path":"/badabing2005","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22603312?s=80&v=4"},"commit":{"message":"- #185 Further improvements for ADB shell on MacOS\n- Initial work to override KMI when patching with KernelSU\n- Typo fix.","shortMessageHtmlLink":"- #185 Further improvements for ADB shell on MacOS"}},{"before":"9abe69d6a16d43cc69cae91ca7a8572328044bf4","after":"cc8623240baa4eba4a8e87007fc5991bbf2284e9","ref":"refs/heads/main","pushedAt":"2024-04-06T15:09:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"badabing2005","name":null,"path":"/badabing2005","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22603312?s=80&v=4"},"commit":{"message":"- typo fix","shortMessageHtmlLink":"- typo fix"}},{"before":"8eb52ef7b07463b4f57eb2c27a6dc9becc936bb3","after":"9abe69d6a16d43cc69cae91ca7a8572328044bf4","ref":"refs/heads/main","pushedAt":"2024-04-06T10:55:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"badabing2005","name":null,"path":"/badabing2005","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22603312?s=80&v=4"},"commit":{"message":"- #185, on MacOS delay deleting temporary file until the adb shell launch is completed.\n- Harden the PixelFlasher startup initialization to handle additional exceptions.","shortMessageHtmlLink":"- #185, on MacOS delay deleting temporary file until the adb shell la…"}},{"before":"808fca5eb56fb39dedb24c6f57232ac03bb7be28","after":"8eb52ef7b07463b4f57eb2c27a6dc9becc936bb3","ref":"refs/heads/main","pushedAt":"2024-04-05T20:35:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"badabing2005","name":null,"path":"/badabing2005","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22603312?s=80&v=4"},"commit":{"message":"- #181 Handle KernelSU new output filename format.\n- #187 register exit menu id for MacOS to OS's \"Exit\" menu.\n- KernelSU bug fix and improvements.\n- Improved logging to further easy troubleshooting.\n- Update banned kernels list.\n- Update and re-add `Magisk zygote64_32 canary` with a forked [URL](https://raw.githubusercontent.com/ActiveIce/Magisk_zygote64_32/master/canary.json).\n- Minor typo corrections and other improvements.","shortMessageHtmlLink":"- #181 Handle KernelSU new output filename format."}},{"before":"4810f529279b3b26a726d8f66f7f034cf17149e5","after":"808fca5eb56fb39dedb24c6f57232ac03bb7be28","ref":"refs/heads/main","pushedAt":"2024-03-28T01:00:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"badabing2005","name":null,"path":"/badabing2005","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22603312?s=80&v=4"},"commit":{"message":"- When patching with APatch, handle devices that don't have init_boot.","shortMessageHtmlLink":"- When patching with APatch, handle devices that don't have init_boot."}},{"before":"256f696dde1a1c635f455260d2ac388cbbe38455","after":"4810f529279b3b26a726d8f66f7f034cf17149e5","ref":"refs/heads/main","pushedAt":"2024-03-26T22:48:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"badabing2005","name":null,"path":"/badabing2005","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22603312?s=80&v=4"},"commit":{"message":"Bugfix #179 silly mistake with the filename in APatch patching.","shortMessageHtmlLink":"Bugfix #179 silly mistake with the filename in APatch patching."}},{"before":"3a486da9871be56d809f6564bfffe663746ed293","after":"256f696dde1a1c635f455260d2ac388cbbe38455","ref":"refs/heads/main","pushedAt":"2024-03-26T18:22:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"badabing2005","name":null,"path":"/badabing2005","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22603312?s=80&v=4"},"commit":{"message":"- Add support for patching [KernelSU LKM](https://github.com/tiann/KernelSU/releases/tag/v0.9.0) (Kernel modules, GKI only). This is in addition to the classic KernelSU support.\n- Add support for patching with [APatch](https://github.com/bmax121/APatch)\n- Rename `Install Magisk` to `Install Root App` as it now supports directly installing KernelSU and Apatch through PixelFlasher.\n- Add Install [ZygiskNext](https://github.com/Admirepowered/ZygiskNext) module option in `Magisk` tool options.\n- Use UTF-8 encoding for the logifile instead of ISO-8859-1\n- Miscellaneous minor improvements.","shortMessageHtmlLink":"- Add support for patching [KernelSU LKM](https://github.com/tiann/Ke…"}},{"before":"db20e5380239aab2519b7e10cf2a8440c0d92147","after":"3a486da9871be56d809f6564bfffe663746ed293","ref":"refs/heads/main","pushedAt":"2024-03-20T02:28:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"badabing2005","name":null,"path":"/badabing2005","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22603312?s=80&v=4"},"commit":{"message":"- When patching with KernelSu on devices that have init_boot partition, patch boot partition, not init_boot.\n- Added Dev Tools | keybox.xml validity checker (credit to @hldr4)\n- `Extra Img Extraction` setting now additionally extracts `dtbo`, `vendor_boot`, `vendor_kernel_boot`, `super_empty` (useful for some ROMs).\n- When custom patching, `Paste` button will automatically paste the path to the (extra) image type selected.\n- Improved logging.","shortMessageHtmlLink":"- When patching with KernelSu on devices that have init_boot partitio…"}},{"before":"565c068bc151d3036c5f493f33029e9fad98812f","after":"db20e5380239aab2519b7e10cf2a8440c0d92147","ref":"refs/heads/main","pushedAt":"2024-03-12T02:15:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"badabing2005","name":null,"path":"/badabing2005","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22603312?s=80&v=4"},"commit":{"message":"- Fix MacOS builds, we're finally back to buiding with MacOS 11 (fingers cross it lasts).\n- If internet is not available, do not try to build a menu with Google Devices.","shortMessageHtmlLink":"- Fix MacOS builds, we're finally back to buiding with MacOS 11 (fing…"}},{"before":"f74c262f083526d08b8556a60cc92731af7512d2","after":"565c068bc151d3036c5f493f33029e9fad98812f","ref":"refs/heads/main","pushedAt":"2024-03-12T02:02:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"badabing2005","name":null,"path":"/badabing2005","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22603312?s=80&v=4"},"commit":{"message":"still going","shortMessageHtmlLink":"still going"}},{"before":"f8d477469a8fd8fd234358cc07bd3bac9d591985","after":"f74c262f083526d08b8556a60cc92731af7512d2","ref":"refs/heads/main","pushedAt":"2024-03-12T01:38:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"badabing2005","name":null,"path":"/badabing2005","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22603312?s=80&v=4"},"commit":{"message":"almost there, it builds now, just try to clear the unnecessary error messages","shortMessageHtmlLink":"almost there, it builds now, just try to clear the unnecessary error …"}},{"before":"2c8a13566e04b67d9efbf29c19c5843a1d1550a8","after":"f8d477469a8fd8fd234358cc07bd3bac9d591985","ref":"refs/heads/main","pushedAt":"2024-03-12T01:30:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"badabing2005","name":null,"path":"/badabing2005","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22603312?s=80&v=4"},"commit":{"message":"yet again","shortMessageHtmlLink":"yet again"}},{"before":"cee9c69898815352efd00c5cdc8190decd3598fa","after":"2c8a13566e04b67d9efbf29c19c5843a1d1550a8","ref":"refs/heads/main","pushedAt":"2024-03-12T01:12:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"badabing2005","name":null,"path":"/badabing2005","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22603312?s=80&v=4"},"commit":{"message":"again","shortMessageHtmlLink":"again"}},{"before":"e9d4bfbf541e2b6a32f6686760751b75c29b3dc7","after":"cee9c69898815352efd00c5cdc8190decd3598fa","ref":"refs/heads/main","pushedAt":"2024-03-12T01:00:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"badabing2005","name":null,"path":"/badabing2005","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22603312?s=80&v=4"},"commit":{"message":"change path","shortMessageHtmlLink":"change path"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEXDfgJwA","startCursor":null,"endCursor":null}},"title":"Activity · badabing2005/PixelFlasher"}