28
votes
Why encrypt the device?
over a simple password screen lock: nobody can take the internal memory of my phone out of the phone itself. So what is the advantage of 1. over a simple screen lock with password + SIM code lock?
...
26
votes
Why encrypt the device?
nobody can take the internal memory of my phone out of the phone itself
While taking out your phone's internal storage out is harder than the SD card, it's definitely not impossible. Rework stations ...
21
votes
Accepted
How can I find out if my device uses FBE or FDE?
There are three ways to identify which encryption type is used:
Identification by device behavior
As a user you should be able to identify what encryption scheme is used by the behavior of your ...
15
votes
Mount Android encrypted data partition on PC
I can confirm with 100% certainty that the numbers are indeed 1-9 for the pattern unlock.
My Nexus 4 met the same unfortunate end (except on concrete) and after some Googling, I found this post and ...
14
votes
Accepted
Is it possible to mount on a PC an SD card that has been encrypted by an Android Marshmallow device?
Marshmallow has two ways to treat the external SD card :
Portable Storage : In this the entire memory of the ext.SD card is available for use, if it is not encrypted (natively) and you can mount it ...
13
votes
Is there a way for a user to tell if their Android device is encrypted or not?
On Oreo 8.0.0
Settings → Security & Location → Encryption & Credentials & it shows phone encrypted
Better method
Using adb command adb shell getprop ro.crypto.state ( works on unrooted ...
11
votes
Removing encryption from recovery
On my Moto G 3rd Gen (osprey), neither calling recovery nor wiping LUKS header (at start and end of partition) worked - I still needed to enter the encryption password during Cyanogen Mod bootup, then ...
10
votes
Accepted
Does full device encryption protect my data from Google and the government?
Google has no idea what the encryption key for your device is. The entire process takes place on your device and the key is never transmitted anywhere. The key itself is also not stored in plaintext ...
10
votes
Accepted
Is wireless adb encrypted?
Interesting question, let's just try it out in a practical test. I connected to my device (running Android 5.1.1 Lollipop) through ADB over Wi-Fi using adb connect 10.0.0.10 and ran some tests. What ...
9
votes
Accepted
Mount Android encrypted data partition on PC
Apparently there is no tool on PC to decrypt Android's encryption at the moment, but the TWRP recovery can be used on the device to decrypt everything... Even with a broken touchscreen, as long as ...
9
votes
How to decrypt the corrupt SD card formatted as internal storage?
Even it does not fully answer the question, here's a guide to decrypt the external storage formatted as internal. You do need to be root on your phone, however.
The gist is that we search for strings ...
8
votes
Accepted
No "Encrypt Phone" option on Android 7.0 Samsung Galaxy S7
Thanks to Samsung non standard implementation, OP couldn't factory-reset and encrypt before selling. They couldn't :
Check if the device was encrypted
Locate the option for encryption
Steps advised :...
7
votes
Accepted
Attempting to brute force Android security pattern through TWRP via adb
After a while I figured out what the problem was, with a freshly flashed phone. Here I'll be answering my own question.
Does the twrp decrypt command output something else when decryption succeeds?
...
6
votes
Accepted
How to get Adoptable SD card encryption key with root access?
There's some interesting pointer found in Decrypting Android M adopted storage (emphasis mine):
Android M allows for adoptable storage, which is implemented similarly to internal storage FDE -- ...

Izzy♦
- 90.8k
6
votes
lineage OS encrypt phone --> bootloop
For future reference, choosing repair for /data in TWRP seems to solve bootloops right after encryption. The device stays encrypted. This worked on two of my devices and I didn't notice any data loss.
6
votes
Accepted
Decrypting microSD card on another Android device or desktop computer
I don't know of any GUI solutions that fit your needs but can share something about working CLI solutions.
DISK ENCRYPTION:
external microSD card is not merged with the internal storage
You are ...
5
votes
How do you encrypt your device running CyanogenMod 12.1?
For me, the original answer did not work as expected. It looked like it encrypted successfully, but the UI came back very quickly and the "Encryption" setting did not show that the devices was ...
5
votes
Removing encryption from recovery
Provided that you're using TWRP or similar.
reboot to TWRP (enter password), and make a backup of Data partition to external SD or OTG Drive
reboot to TWRP (cancel password), and format Data ...
5
votes
How to encrypt full device on Android Nougat?
Head to Settings > Security > Screen Lock and tap your current screen lock. If “require PIN to start device” is an option, you’re running full-disk encryption.
If you’d like to convert to file-based ...
5
votes
What is a "synthetic password" and how is it used by Android?
First, you need to understand, two gatekeeper enrollment processes are involved in synthetic passwords.
Here is the process:
Generate a synthetic password, it's just a random number
Use a real ...
4
votes
Removing encryption from recovery
Are you using custom recovery?
If yes, then do this after booting to a custom recovery (TWRP in my case):
On recovery start, DO NOT decrypt the device. Just tap Cancel when asked of password or ...
4
votes
Removing encryption from recovery
The solution of manually wiping the LUKS header provided by Naftuli Tzvi Kay works fine, except for one thing. I do not how what it depends on, but in my experience, Android keeps the LUKS header at ...
4
votes
Is there a way for a user to tell if their Android device is encrypted or not?
If your phone came with Android 5 or above, the storage is encrypted by default. You can verify this by going into Settings > Security & lock screen > Encryption & credentials. It should ...
4
votes
Accepted
How to resize the /data F2FS partition
As of today (May 30, 2016), the F2FS file system doesn't support shrinking. If it does by the time someone reads this, just let me know in the comments.
The solution is then to delete and re-create ...
4
votes
Accepted
What is the minimum battery level required to start Android encryption?
80%
// Minimum battery charge level (in percent) to launch encryption. If the battery charge is
// lower than this, encryption should not be activated.
private static final int MIN_BATTERY_LEVEL = ...
4
votes
Why encrypt the device?
You are right that there is no advantage of encryption if your device screen lock password can be cracked or guessed by an intruder. The moment he / she does that , there is no security offered by ...
4
votes
Restoring the backup of an encrypted phone
As it turns out, TWRP/nandroid backups aren't encrypted. The encryption layer sits lower at the level of the device.
You can therefore restore the backup on a new device like any other backup simply ...
4
votes
Accepted
TWRP OnePlus 5T not asking for encryption password
From the TWRP terminal enter the command twrp decrypt <your password>
Source
4
votes
Cross-platform compatible encryption of SD-card for Android
FDE
In previous versions Android's default encryption for /data and Adoptable Storage was Full Disk Encryption (FDE) which is a custom implementation of dm-crypt. userdata partition (on FDE as well ...
4
votes
Data recovery from encrypted phone based on glitches in the encryption?
I'm not an expert in the filed, it's just an analyses of the case according to my limited knowledge.
ANDROID'S ENCRYPTION
Android supports two modes of encryption; FDE and FBE. FDE encrypts whole ...
Only top scored, non community-wiki answers of a minimum length are eligible
Related Tags
encryption × 580security × 101
disk-encryption × 60
twrp × 49
sd-card × 42
data-recovery × 41
external-sd × 36
cyanogenmod × 35
lock-screens × 34
password × 29
6.0-marshmallow × 28
backup × 24
samsung × 19
factory-reset × 19
adoptable-storage × 19
adb × 16
4.4-kitkat × 16
recovery-mode × 16
lineageos × 15
file-system × 14
root-access × 12
5.0-lollipop × 12
custom-roms × 12
privacy × 12
internal-sd × 12