this post was submitted on 27 Apr 2025
359 points (85.7% liked)

Technology

69392 readers
2748 users here now

This is a most excellent place for technology news and articles.


Our Rules


  1. Follow the lemmy.world rules.
  2. Only tech related news or articles.
  3. Be excellent to each other!
  4. Mod approved content bots can post up to 10 articles per day.
  5. Threads asking for personal tech support may be deleted.
  6. Politics threads may be removed.
  7. No memes allowed as posts, OK to post as comments.
  8. Only approved bots from the list below, this includes using AI responses and summaries. To ask if your bot can be added please contact a mod.
  9. Check for duplicates before posting, duplicates may be removed
  10. Accounts 7 days and younger will have their posts automatically removed.

Approved Bots


founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 8 points 17 hours ago (2 children)

And people wonder why I keep rooting my Android phones.

Without advanced permission denial and file access restrictions, phones will spy on anything and anyone.

[–] [email protected] 4 points 10 hours ago

That helps with other dangers, but in this case all you need to do is not give "Pool 3D" access to the microphone, no rooting required.

[–] [email protected] -5 points 17 hours ago (2 children)

Rooting is no longer required and is a security risk

Or do you mean flashing custom privacy respecting rom

[–] [email protected] 18 points 16 hours ago* (last edited 16 hours ago) (3 children)

No, I exactly mean rooting, and it is a hard requirement for me when choosing phones.

If you know what you're doing, there is no security risk involved, since every app requesting for root access needs to be granted individually, and you can opt to do so for a limited time or permanently. Or not grant it at all, obviously.

Tools like AppOps (advanced permission management), Storage Isolation (prevent access to certain folders even if "file access" permission is granted to some app), Ice Box (keep certain apps in a permanent state of hibernation unless you explicitly launch them) are absolute core essentials.

Other apps that enable you to fully remove system apps, system level adblockers, VPN sharing etc. might be optional, and there are no-root workarounds, but they all come with serious limitations.

[–] [email protected] 2 points 10 hours ago (1 children)

Hmm... Do you use a different root method than magisk? I don't think a root method based on the efforts of a single developer is a safe practice.

[–] [email protected] 2 points 8 hours ago

There are other tools, but their developers aren't publicly known. So I indeed trust into the one man show that is magisk, at least as a full time Google employee who gets his codebase reviewed in-house, there's some more trust than to a random nobody. And he does publish the code and allows for user contributed fixes on github.

[–] [email protected] 5 points 13 hours ago

Appops is great. Just mentioned in another comment ,though I use shizuku.

[–] [email protected] 4 points 16 hours ago (1 children)

Doesnt GrapheneOS provide some of these features?

[–] [email protected] 5 points 13 hours ago (1 children)

That's only available for Pixel phones, and I don't buy from Google.

[–] [email protected] 2 points 2 hours ago

Little nitpick: Graphene OS isn't artificially restricted to Google phones. Pixel phones just happen to be the only ones that fulfill the safety requiremets that Graphene OS wants.

Other manufacturers could do the same and Graphene OS devs would welcome it, they just choose not to do that.

[–] [email protected] 5 points 17 hours ago (1 children)

Granting blanket root to all programs on an android phone sure that's a risk; but who the fuck does that on any system...

From memory individual apps would be able to request root which could be denied, approved once, approved always or ignored.

[–] [email protected] -4 points 17 hours ago (1 children)

Why would you provide any app with root access tbo?

What do they need it for?

[–] [email protected] 7 points 17 hours ago

Not OP but rooting is still necessary for advanced backups like those made using Swift Backup