5 ms·
Encryption is all well and good but I feel like Google's handling of root causes a lot of issues. There are a lot of pretty basic things (like ad blocking or m
by Veratyr 10y ago
Encryption is all well and good but I feel like Google's handling of root causes a lot of issues.
There are a lot of pretty basic things (like ad blocking or monitoring battery usage) that require root, which severely impacts the security of the device.
EDIT: Okay, I stand corrected on ad blocking. Access to detailed battery stats however is locked behind the BATTERY_STATS permission which isn't accessible to anything except for system apps. That aside, there are other basic things like backup that also require root.
- Klathmon 10y agoNot true for either of them. Apps can use the VPN API to do ad blocking without root, and there are tons of ways to do more battery monitoring without root, like the built in battery monitoring...
- Veratyr 10y ago> there are tons of ways to do more battery monitoring without root Sorry, I mean more than the built in monitor, which is largely useless. There is no API through which I can enumerate wakelocks, CPU usage, GPS usage, mobile radio traffic and activity, wifi radio traffic and activity or screen on/off time without system level permissions (i.e. built into the ROM). Therefore, there's no way for these things to be exposed to me as a user. There used to be a permission called BATTERY_STATS but it was removed years ago and Google has been utterly unreceptive to reinstating it: https://code.google.com/p/android/issues/detail?id=61975 https://code.google.com/p/android/issues/detail?id=61975 And of course there's a bunch of apps on my device (Pixel) that have that permission such as Qualcomm's CNE app, Play Services (com.android.vending), another Qualcomm package (com.qualcomm.qti.auth.secureextauthservice) and a bunch of other Qualcomm packages.
- lima 10y agoI recently discovered that Firefox for Android support uBlock Origin.