I'm interested in encrypting my Android devices for security in the (hopefully will-never-happen) event of the phone being recovered by an unknown/unauthorized person.
How does Android filesystem encryption work and how does it stack up to other filesystem encryption solutions?
Solutions I'm more familiar with are:
- TrueCrypt
- dm-crypt on Linux
Furthermore, does Android filesystem encryption also protect external microSD cards, and if not, is there a way to do that in Android?