Conversation

my belief that "maybe running my own build of android daily isn't the absolute best idea" has evaporated within one millisecond of inserting my SIM card and discovering the amount of spam my carrier sends via SIM toolkit, which you can't normally disable or stop from being modal
10
164
Replying to and
Unfortunately, there are a lot of things relying on it especially government and bank related services. I don't think it has any special sauce to prevent disabling it but rather apps with the platform signature can only be disabled via adb rather than the Settings app.
2
1
It's a shotgun approach to avoiding users accidentally breaking the OS by disabling core components. I'm not sure, but I don't think there's actually a way to configure this on a case-by-case basis. We actually added one special case to this:
We could probably also add special cases allowing disabling certain apps like SIM Toolkit where it's known that nothing is going to break horribly and the functionality just won't be present. I think the real issue is core OS apps aren't classified as mandatory vs. optional.
1
1
Also worth noting about our keyboard special case: plugging in a USB keyboard currently works, but if we decide to enforce our feature denying new USB peripherals while locked from boot to have an expanded threat model, that wouldn't even be a workaround for the trap anymore.
1
1
Show replies