5 ms·
Android mostly fixed this ages ago. You can "disable" non removable apps which makes them go away from the app list and hopefully prevents them running in the b
by Polylactic_acid 7y ago
Android mostly fixed this ages ago. You can "disable" non removable apps which makes them go away from the app list and hopefully prevents them running in the background.
- deleted 7y ago[deleted]
- saagarjha 7y agoThey're still on your phone taking up space, though.
- sprayk 7y agofor better or worse, they are on the read-only partition, meaning removing them would change the checksum and result in the system partition failing signature validation at boot. Disabling is the best we will get as long as this practice continues.
- saagarjha 7y agoI can see this working if checksums are calculated per-item instead of as a group.
- londons_explore 7y agoThey are calculated both ways.
- asveikau 7y agoBut if an OEM does this to a lot of apps, that adds up and it's a lot of disk space the customer paid for, purchased, and cannot use. I apologize for being blunt, but yours seems like a very lame technical excuse to justify existing behavior, at cost to customer experience. They could just as well put it somewhere where it's (1) still signed and (2) doesn't affect the signature of the base OS.
- iggldiggl 7y agoAnd even ignoring any potential checksum issues, uninstalling that kind of apps consequently only frees up space on the system partition, where it is of little value to the average user.
- raverbashing 7y agoThanks, I needed to deal with preinstalled fb apps on my phone
- asveikau 7y agoThat is not at all fixing the problem. The problem is disk space. There are cost conscious markets (the same places where a microSD slot is mandatory -- so Google has already decided they are not relevant for its devices) that care a lot about disk space. Huge numbers of users in those markets.
- Polylactic_acid 7y agoThats why I say mostly. I totally understand wanting them entirely gone but for most users you can do the next best thing and the space is not a huge issue.
- Tempest1981 7y agoThere are a lot of 8GB phones out there, where space certainly is a huge issue. (Or have things improved since Oreo?) Even with a microSD card, not all apps support being "moved" to SD.
- Zarel 7y agoHm, if a phone is to support a factory reset feature at all, everything it's bundled with needs to be there somewhere in read-only memory. And everything I've read says that disabling an app and removing updates removes it from everywhere _except_ read-only memory. I don't think there's any other way to do this at all, unless you want to give up on having a factory reset feature entirely. I think the only problem is that Android doesn't just call it "uninstall" and hide it better.
- londons_explore 7y agoOne option is to require an internet connection for the factory reset process. One could imagine a setup where the system is rebooted into some kind of safe mode where only manufacturer-signed packages are executed, all other packages are deleted, and then any uninstalled original packages are re-downloaded from a manufacturer designated server, or even peer-to-peer to save internet bandwidth. Considering the rare use of the factory reset process, and the large cost associated with exabytes of flash memory across all devices worldwide, this seems a worthy tradeoff.