Top
Best
New

Posted by microtonal 2 days ago

On non-rooted Android 17, ADB uninstall of system apps fails(github.com)
228 points | 192 commentspage 2
tstactplsignore 1 day ago|
This sucks. I use adb to uninstall all of the system apps like facebook, youtube, web browser, etc. to give myself a minimalist, distraction-free phone that still has niche apps, maps, and communication apps. Might have to look into the expensive light phones as an alternative now if this update hits my phone.
pid0x17 1 day ago||
I had the exact same problem because I had a strong addiction to smartphone apps.

I looked into the Light Phone and The Mudita Kompakt, but I ended up buying a refurbished Pixel 8 and putting Graphene OS on it, then I installed only essential apps I need. I keep my old iPhone 12 in a drawer at home and use it for anytime I Need any apps that don't work on a custom ROM, which includes my bank app (plus, imo, it's safer not carry around a phone that has my baking data on it in case it gets lost or stolen).

The light phones are a really cool concept but the Light Phone 3 is quite expensive (more expensive than a new Pixel 10) and the Mudita Kompakt seems to have a huge amount of grievances from users on their forum, so that put me off.

ethagnawl 1 day ago|||
> I use adb to uninstall all of the system apps like facebook

I've only ever used Cyanogen/Lineage or Graphene, so I had no idea this was a thing. I'm not surprised but ... WOOF.

ChocolateGod 1 day ago|||
They can still be disabled.
tstactplsignore 14 hours ago||
But in like 5 seconds you can re-enable a disabled app from the settings menu, right?
charcircuit 1 day ago||
You have never been able to uninstall apps from the /system partition with adb (without root). You have only been able to disable them to stop them from showing up.
tstactplsignore 14 hours ago|||
Hmm, this has worked for me on several different samsung phones? https://stackoverflow.com/questions/12949609/adb-shell-comma... https://stackoverflow.com/questions/17556750/how-to-uninstal...

This is true uninstalling, is it not?

wolvoleo 2 hours ago|||
Did you try it with --user 0 ?
lousken 18 hours ago||
Do I still own the device if I can't remove what I want?
ck2 1 day ago||
-cough-

     Shizuku + ShizuTools
pseudo-root via system-user

* https://github.com/timschneeb/awesome-shizuku

* https://github.com/legendsayantan/ShizuTools

* https://github.com/RikkaApps/Shizuku/discussions/462

solnyshok 1 day ago||
I think shizuku has same privileges as adb. if adb debloating stops working, shizuku will stop too.
throw-the-towel 1 day ago||
Aren't they going to break that too? https://news.ycombinator.com/item?id=49045159
Markoff 1 day ago||
Why would you uninstall them over disabling them? They make good point uninstalling is pointless, disabling achieves same purpose and it is safer. You can't use that system space anyway.

if you don't want some system app running just "uninstall" (disable) it with Shizuku + Canta on any non-rooted Android, my current phone is the first one in 15 years with Android which I didn't root since unlocking bootloader on XIaomi is pretty much impossible, but anyway I can achieve pretty much same results with Shizuku and additional apps like Canta, Hail, Shizuwall, etc.

Potential benefits:

as mentioned, Android 17 prohibits uninstalling system apps, but allows disabling disabling apps is usually safer, and they could be re-enabled from Settings in some cases many system apps run in the background after being uninstalled, but it's unknown whether they do when disabled. Neutral:

some apps might get re-enabled unless they're uninstalled (or the opposite). Potential harm:

that would make it more risky for those who prefer to uninstall instead to save storage most of the already listed apps are primarily tested for uninstalling rather than disabling disabling instead, decreases privacy by not hiding apps, keeping the device unique.

jauntywundrkind 1 day ago||
Noose keeps tightening, the war on General Purpose Computing, the war against users owning devices intensifies. How utterly fallen.

We'll see what happens with the proposed ADB changes. Lots of no one asking for this, lots of people describing how badly their phone use will be greviously impacted, and seemingly very little discussion/engagement/justification. Maybe they'll fire the bullet anyways. https://issuetracker.google.com/issues/526109803

mayama 1 day ago||
I said the same thing about waiting for 24hrs before being able to use adb to install apps. About 24hrs being not a big blocker and that it was good for security. It's all about boiling the frog slowly, 24hrs is the start and then they'll add more restrictions once users accept that. Ultimately goog would like to have the system as much locked down as apple or even more.
gruez 1 day ago||
>I said the same thing about waiting for 24hrs before being able to use adb to install apps.

I thought it was 24 hours OR use adb?

felooboolooomba 1 day ago||
You will own nothing and you'll be happy.
II2II 1 day ago|||
Maybe they're right, albeit for all the wrong reasons.

Perhaps the problem is our desire to have everything, no matter what the compromises are. Perhaps the problem is our inability to say, I'm going to go with product X even though it lacks Y because we actually own X. There is virtually no incentive for competition to pop up in such an environment since established companies have a lead of years, decades if you consider the size of the established companies, so consumers will follow their lead.

I don't mean to suggest that buying alternatives is a solution to the problem as a whole, but doing so may allow enough niche products to survive to give those of us who are interested in alternatives and alternative to choose from.

type0 1 day ago|||
You, too, will love Big Brother
metalman 1 day ago||
ouch,damn it's hot!, anyone else noticing the cooked amphibious odor , and hark there is a riseing chorus of croaking and peeping
spwa4 1 day ago||
Extremely "Googly" responses there. Not a single mention of the strategy of Google to include, oh, payment, social gaming, ads ... effectively building it into the system and totally disregarding the reasoning that people might want to remove or replace Google Play Services for those reasons. Just act like all that doesn't exist.
eth0up 1 day ago||
I have a Moto, possibly my 10th.

With each new phone, the first thing I do is initiate an ADB session to begin (a futile attempt at) removing all unnecessary bloat. If I thought it wouldn't be flagged, I'd print a list of the unbelievably superfluous slop on a stock Moto (or any Android), and Moto is better than average -- but my comments have been getting flagged a lot lately and it's not worth the work.

Each year, the process becomes more and more restrictive, and what was nuke-able last year, is immutable the following. Because it's much easier and not much less relevant, I will print a list just of the Play Services festering in the background, viewable through 'developer options'. See:

    CrisisAlertsPersistentServices; LifeCycleService; SndDetectionService; GmcService; OfflineBeaconService_Persistent; ContextManagerService; PersonalSafetyService; AuthenticatorService; SuggestionsProvider; ReceiveSurfaceService; SendSurfaceSrvice; IntegrityApiPersistentService; GmsCoreStatsService; LifeCycleService; EmergencyPersistentService; SemanticLocation-Service; LockScreenService; SchedulerService; GoogleLocation-Service; GoogleLocationManagerService; LocationsPersistentService; DiscoveryService; Google Play Services
And that is after ADB removals, and after disabling as many of the related "services" listed above as I can. There are many other "services", eg all the Moto crap, Wireless Emergency Alerts (which is 'disabled' but runs anyway), along with the cached services.

Disabling as many of those as I can, the phone runs fine, with the obvious exceptions, such as google disabling certain apps that depend on the background festival.

The last I commented on this, I was attacked for being anti-Google, or something. But when I acquired this phone, if I remember correctly, I bought it, not leased it. My first smartphone was from 2017, and was a Pixel. I was never satisfied with the liberties it offered, but compared to each proceeding year, it could reasonably be considered utopic. With covid, contact-tracing, or the components thereof, were hard baked into the services suite. And then everything in general just got a lot worse.

My point here is not to rant, even if I am a bit. It's more so me sitting here in a mixture of awe, and cynical awareness, beholding how obtrusive, anti-user, brazen, opportunistic, self-serving, and ridiculous Android has become, and how little can be done about it, and how over time, the user's ability to do something about it, has been progressively chipped away, and is now essentially nothing, and this is all, by general consensus, just fine.

And we keeping getting stronger and faster phones. Imagine how strong and fast these phones would be without the festering festival in the background. And maybe, think of the landfills, and lithium mines. Or, just freedom and dignity, an endangered duo near extinction.

kotaKat 1 day ago||
Looking at the comment in the actual code change:

"If we are being asked to delete a system app for just one user set flag so it disables rather than reverting to system version of the app."

... Joy. This makes the 'nondisable' list an even more unhinged malware delivery mechanism for operators, because you won't be able to disable the carrier shitware app and it gets updates!

It's time to start cracking down on malware preloads on phones and the over-subsidization of consumer products. We need to stop accepting $50 smartphones and $100 smart TVs that are crammed with a few hundred dollars of profit for the manufacturer to shove ads and malware at you nonstop out of the box.

iluvcommunism 1 day ago|
[dead]
More comments...