Live data from Hacker News

On non-rooted Android 17, ADB uninstall of system apps fails

github.com

41–50 of 203 posts

Re: On non-rooted Android 17, ADB uninstall of system apps fails

#41

Earlier quoted context omitted.

I fully agree with it. But I think Google also understands that the platform is unatractive for businesses. In my case I just don't do Android app because I know it is easy to just take and hack. It is not the case on iPhone. And my app is one time payment so the ability to just copy out the APK leaves me not doing an app at all...

> I know it is easy to just take and hack No you don't, otherwise we wouldn't have banking apps on it.

Have you tried extracting, decompiling, and modifying someone else's app?

It wasn't hard before LLMs and it's nearly trivial now.

Re: On non-rooted Android 17, ADB uninstall of system apps fails

#42
post #25

I think it might be a good idea to pause updates on our Android devices, as horrible as it is for security just to prevent this from happening. My OEM has a lot of bloat (Facebook and other junk apps you can't uninstall, useless system services, etc) that mostly do nothing except provide some functionality I don't use along with analytics every minute so they are uninstalled. "Disabling" an app does not do that much,…

Every single reboot on my lower end Motorola phone, they have decided it fit to re-enable com.glance.lockscreenM every single boot and on every single update. It's horrible . I don't think I can trust them to produce a Graphene phone at all, really, despite all of everyone's assurances.

just use Shizuku + Canta to remove it

Re: On non-rooted Android 17, ADB uninstall of system apps fails

#43
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.

Re: On non-rooted Android 17, ADB uninstall of system apps fails

#45

I think it might be a good idea to pause updates on our Android devices, as horrible as it is for security just to prevent this from happening. My OEM has a lot of bloat (Facebook and other junk apps you can't uninstall, useless system services, etc) that mostly do nothing except provide some functionality I don't use along with analytics every minute so they are uninstalled. "Disabling" an app does not do that much,…

[dead]

I use Rethink DNS for this, see (https://github.com/celzero/rethink-app).

Despite it's name it can also block IPs and specific apps from connecting to specific servers. I use it to block all manufacturer and OEM related apps that I cannot uninstall through adb or disable. Very handy for blocking constant Chinese phone telemetry pings, as well as additional network level blocklists for ads (Pi-hole like), completely locally so you can trust it unlike a shady VPN.

I checked out your link; it seems to be a mailing list for a hosts file for telemetry? Why is there no option to just see the file without giving in my email? Not the most private.

Re: On non-rooted Android 17, ADB uninstall of system apps fails

#46
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.

Re: On non-rooted Android 17, ADB uninstall of system apps fails

#47
post #39
post #36

Earlier quoted context omitted.

BMW behaviour is perfectly representative of the EU mentality. As is your comment. It is basically “someone else should do this properly and I will take the benefits” but not actually willing to put up the hard bit themselves.

I'm talking about the government of the EU. You seem to be talking about all the countries and the people in the countries.

You need to parse the word mentality in context.

The root problem here is the EU is culturally broken, and until some grand disaster will simply decline ever further with everyone involved wondering why no one else is doing anything about it.

Re: On non-rooted Android 17, ADB uninstall of system apps fails

#48

I don't understand why ensuring general-purpose computing is not a priority of the European Union. All that talk about sovereignty, and we are giving full control of our digital lives to 2 American companies.

why do you still believe that EU is a benevolent entity?

Re: On non-rooted Android 17, ADB uninstall of system apps fails

#49
post #18

GrapheneOS has minimal, private [1] system apps so you don't have to debloat anything yourself. Manual debloating is not a good solution at the user level. Some system apps are being overhauled, so that's something to look forward to. Gallery will be [2] based on ReFra [3]. [1] Except phone and messaging but that's the cell network. GrapheneOS recommends Signal/Molly or SimpleX instead. [2] https://nitter.net/Graphen…

GrapheneOS or other custom ROMs don't solve the actual problem that you can't just buy a smartphone and install any operating system like you can with an actual computer, despite technically being one. Also, GrapheneOS supports device attestation (the non-google kind at least), which is still ridiculous as such systems have no benefit to people, only to technofeudalist corporations.

>which is still ridiculous as such systems have no benefit to people, only to technofeudalist corporations.

GrapheneOS literally has an app that uses attestation and isn't for "technofeudalist corporations".

https://attestation.app/about

Re: On non-rooted Android 17, ADB uninstall of system apps fails

#50
post #18

GrapheneOS has minimal, private [1] system apps so you don't have to debloat anything yourself. Manual debloating is not a good solution at the user level. Some system apps are being overhauled, so that's something to look forward to. Gallery will be [2] based on ReFra [3]. [1] Except phone and messaging but that's the cell network. GrapheneOS recommends Signal/Molly or SimpleX instead. [2] https://nitter.net/Graphen…

GrapheneOS or other custom ROMs don't solve the actual problem that you can't just buy a smartphone and install any operating system like you can with an actual computer, despite technically being one. Also, GrapheneOS supports device attestation (the non-google kind at least), which is still ridiculous as such systems have no benefit to people, only to technofeudalist corporations.

Device attestation is how you can use private keys you don't actually have access to. It has a lot of value to literally anyone who wants to store tokens or use one time authentication codes. Linux folks need to implement the full stack and offer an open alternative to payments, secrets, and tokens. In the age of LLMs there is no excuse. It is annoying as hell that I can't buy a System76 or Framework laptop with a fingerprint sensor but a Lenovo comes with one that works on Linux perfectly.
Post reply on HN