Skip to content

1.2.3

Choose a tag to compare

@Sharif-bot-cmd Sharif-bot-cmd released this 22 Oct 13:30
· 2 commits to main since this release

Fixed

Removing a module now actually uninstalls the APK.

The Remove action in the module detail sheet was only deregistering the module from ShizuPosed's list. The APK stayed installed, so the next module scan found it again and the module came back.

The fix runs pm uninstall through Shizuku, which removes the package without user interaction. The call is synchronous — the manager waits for it to finish before updating its state, so a refresh right after removal doesn't re-register a module that's mid-uninstall.

This also works for headless modules with no launcher activity. The old path used an ACTION_DELETE intent, which needs an activity to host the system dialog; headless modules had no such activity. pm uninstall doesn't care about activities.

The ACTION_DELETE fallback is still there for the case where Shizuku isn't authorized — the user gets the confirm dialog and the system removes the package.