HeadlinesBriefing favicon HeadlinesBriefing.com

ADB Uninstall Fails for System Apps on Android 17

Hacker News •
×

Users report that ADB uninstall commands fail when attempting to remove system apps on non-rooted Android 17 devices. The issue appears tied to enhanced partition protections introduced in the latest OS version. Previously, `adb shell pm uninstall --user 0 <package>` worked for many pre-installed apps without root access. Now, the command returns `Failure [DELETE_FAILED_INTERNAL_ERROR]` or similar errors.

Investigation suggests Android 17 enforces stricter dynamic partition and apex module controls, preventing modification of system partitions even via ADB. The `pm uninstall` tool lacks elevated privileges to bypass these checks. Workarounds like `adb shell cmd package hide` only disable apps visually, leaving binaries intact.

Developers note that rooted devices using Magisk or similar tools retain full uninstall capability via `su` contexts. Google has not documented this behavior change in official release notes. Affected users must either accept disabled apps, pursue root access, or wait for potential OEM-specific solutions.