I think I've read a lot about the good and bad of rooting devices, probably some outdated info also. I'm a bit confused.

I confess I'm a little root-o-phobic and I take a lot of precautions what I grant root access.

My only concern is about stored passwords (mostly Gmail app and stock email app).

I know that passwords are probably not in plain text but I'm little concern about it since root can remove one layer of security


  • In my opinion root doesn't remove any layer of security (at least if you know what you are doing). It enables you to add as many layers of security as you want. There is a long list of processes which belong to AOSP and your device's OEM/vendor which are already running with root privileges. So your device is always rooted, it's just you - the owner of the device - who doesn't have root powers (mostly for your good). It's even possible to control root powers through Linux capabilities and SELinux; both very mature frameworks in Android. But you need some advanced skills to harness their powers Commented Apr 4, 2020 at 15:42

1 Answer 1


In that case, you'd better keep your passwords on plain paper in a heavy metal safe only – and never ever use a desktop OS to maintain/enter them. All desktop OSes known to me have "root access": it's called "root" with Linux/Unix, "Administrator" with Windows, and so on.

And like on all those: you should make sure what has access to "root powers" – and like on those you need to explicitly grant access. On Android, it's a core app often referred to as "SuperUser" managing that: as soon as a (new) app requests root access, you'll see a pop-up asking you whether you confirm (you can then chose yes/no and whether to always apply that decision when this app asks again).

Yes, like on all those, an application with "root powers" can (at least theoretically) access all your stored passwords, as any other data. That is why a properly coded application never stores your passwords in "plain text", but rather encrypts (or at least hashes) them.

Not rooting your device only takes that decision from you at the cost of not being able to "fully use your device". But yes, you should always be careful deciding what permissions you grant to an app – and in the first place, what apps you install.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .