- A new resizable Pif Manager dialog decoupled from Magisk dialog.
Pif Manager new features:- Two pane window, top pane always showing the active loaded pif.json (if one is present, it is automatically loaded), bottom pane showing the output of processing props or Play Integrity testing.
- Easy to use paste button to paste the output of the processed props into active pif.
- Real time json validation (input is handled as json5 to allow json5 formatting / commenting, however the saving to device is done in regular json to keep it backward compatible.
- Pushing to device is disabled if the contents are not a valid json.
- If you make changes to local active pif, an indicator will reflect that changes need to be pushed.
- Reload pif.json which reloads from device and discards what is in active pif window.
- Few other features and improvements in in the works.
- #129 Resizable and scrollable settings dialog for smaller display resolution devices.
- Improved Magisk manager.
- Pif install modules allows you to select @osm0sis or @chiteroman module.
- New forward looking feature to dump selected device's entire props as json.
- Completely reworked device property handling, to make it future proof and extensible.
- Improved device detection between reboots of various modes.
- Dark splash screen, thanks to @T-Ryder for the artwork.
- #131 Disable Magisk denylist for Magisk delta, which is not compatible with official Magisk.
- Miscellaneous fixes and improvements.