Android 17 changes what debloating means without root access

A reported Android 17 change blocks an ADB route that removed system apps for a user. The practical distinction between uninstalling and disabling is suddenly central.

In brief

A Universal Android Debloater issue reports that non-rooted Android 17 no longer allows ADB to uninstall certain system apps for a user.

The thread found a less dramatic workaround—disable rather than remove—while warning that carrier and vendor apps make the difference meaningful to privacy-minded owners.

Removal versus disablement

Android debloater issue
Android debloater issue

An issue in Universal Android Debloater Next Generation says that on non-rooted Android 17, ADB uninstall for system apps now fails. For people who use that command to strip preinstalled apps from their user profile, the change looks like a new limit on device control.

The thread added an important qualification. One commenter noted that disabling an app still works and can achieve the practical goal of stopping it from running; deleting the package from a read-only system partition never reclaimed its disk space. Others argued that the distinction is not cosmetic when a user wants to neutralize carrier or vendor software and avoid its updates.

This is a small technical change with a broader ownership question behind it. Android users who depend on a minimalist setup may need to shift from removal scripts to disablement tools, alternate OSes, or devices where the system software is not a vendor-controlled negotiation.

Get breakdowns like this every day

The top Hacker News stories, unpacked — by email, Telegram, or RSS.

Next story · 6 of 9 Read more
🌍Other

ProvenMetal wants faster circuit boards, but sourcing still sets the clock

A YC startup promises boards in days rather than weeks. HN veterans of hardware manufacturing pointed to the part that software-like ordering cannot wish away: component supply.

★ 187 · 💬 131 · provenmetal.com · 1 min